[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [PATCH v8 3/7] usb/hcd-xhci: Split pci wrapper for xhci base model
From: |
Sai Pavan Boddu |
Subject: |
RE: [PATCH v8 3/7] usb/hcd-xhci: Split pci wrapper for xhci base model |
Date: |
Thu, 24 Sep 2020 14:09:04 +0000 |
Thanks Gerd.
I would test this over V10.
Regards,
Sai Pavan
> -----Original Message-----
> From: Gerd Hoffmann <kraxel@redhat.com>
> Sent: Thursday, September 24, 2020 10:47 AM
> To: Sai Pavan Boddu <saipava@xilinx.com>
> Cc: Peter Maydell <peter.maydell@linaro.org>; Markus Armbruster
> <armbru@redhat.com>; 'Marc-André Lureau'
> <marcandre.lureau@redhat.com>; Paolo Bonzini <pbonzini@redhat.com>;
> Edgar Iglesias <edgari@xilinx.com>; Francisco Eduardo Iglesias
> <figlesia@xilinx.com>; qemu-devel@nongnu.org; Alistair Francis
> <alistair.francis@wdc.com>; Eduardo Habkost <ehabkost@redhat.com>;
> Ying Fang <fangying1@huawei.com>; 'Philippe Mathieu-Daudé'
> <philmd@redhat.com>; Vikram Garhwal <fnuv@xilinx.com>; Paul
> Zimmerman <pauldzim@gmail.com>
> Subject: Re: [PATCH v8 3/7] usb/hcd-xhci: Split pci wrapper for xhci base
> model
>
> Hi,
>
> > Can you also provide any steps to test vmstate migration ?
>
> Helper script below, run it with something like:
>
> $script -m 4G -vga std \
> -cdrom Fedora-Workstation-Live-x86_64-32-1.6.iso \
> -device qemu-xhci -device usb-tablet
>
> ============================ cut here
> ============================== #!/bin/bash
>
> # most recent release
> src="/usr/local/bin/qemu-system-x86_64"
>
> # master branch / devel branch
> dst="/home/kraxel/projects/qemu/build/default/x86_64-softmmu/qemu-
> system-x86_64"
>
> # time to wait before migration
> sec=60
>
> # vmstate storage
> tmp="$(mktemp ${TMPDIR-/var/tmp}/vmstate-XXXXXXXXXXXXXX)"
> trap "rm -f $tmp" EXIT
>
> # figure machine type to use
> machine=$($src -M help | awk '/default/ { print $1 }')
> machine="${machine},vmport=off"
> machine="${machine},accel=kvm"
>
> ################################################################
> ########
>
> echo "#"
> echo "# vmsave (after $sec seconds)"
> echo "#"
> (
> sleep $sec
> echo "migrate_set_speed 100M"
> echo "migrate exec:cat>$tmp"
> echo "quit"
> ) |\
> $src -nodefaults \
> -monitor stdio \
> -M $machine \
> "$@"
>
> echo "#"
> echo "# vmload"
> echo "#"
> $dst -nodefaults \
> -monitor stdio \
> -incoming "exec:cat $tmp" \
> -M $machine \
> "$@"
[PATCH v8 4/7] usb: hcd-xhci-sysbus: Attach xhci to sysbus device, Sai Pavan Boddu, 2020/09/22
[PATCH v8 5/7] misc: Add versal-usb2-ctrl-regs module, Sai Pavan Boddu, 2020/09/22
[PATCH v8 6/7] usb: Add DWC3 model, Sai Pavan Boddu, 2020/09/22
[PATCH v8 1/7] usb/hcd-xhci: Make dma read/writes hooks pci free, Sai Pavan Boddu, 2020/09/22