[Qemu-devel] Virito devices bridge vs Macvtap performance

2018-04-04 Thread Prakash B
ts are as mentioned above. Tried macvtap in bridge and passthru modes. Tell me if you need further investigations or more data . thanks, Prakash B

Re: [Qemu-devel] [RFC v5 4/4] hw/intc/arm_gicv3_its: Allow save/restore

2017-04-26 Thread Prakash B
On Fri, Apr 14, 2017 at 6:16 PM, Eric Auger wrote: > We change the restoration priority of both the GICv3 and ITS. The > GICv3 must be restored before the ITS and the ITS needs to be restored > before PCIe devices since it translates their MSI transactions. > > Signed-off-by: Eric Auger > Reviewe

Re: [Qemu-devel] [RFC v5 3/4] hw/intc/arm_gicv3_kvm: Implement pending table save

2017-04-26 Thread Prakash B
On Fri, Apr 14, 2017 at 6:16 PM, Eric Auger wrote: > This patch adds the flush of the LPI pending bits into the > redistributor pending tables. This happens on VM stop. > > There is no explicit restore as the tables are implicitly sync'ed > on ITS table restore and on LPI enable at redistributor l

Re: [Qemu-devel] [RFC v5 1/4] linux-headers: Update for vITS save/restore

2017-04-26 Thread Prakash B
On Fri, Apr 14, 2017 at 6:16 PM, Eric Auger wrote: > This is a linux header update against 4.11-rc6 plus the non > upstreamed ITS migration series. > > https://github.com/eauger/linux/tree/v4.11-rc6-its-mig-v5 > > It aims at enhancing the KVM user API with vITS save/restore > capability. Those are

Re: [Qemu-devel] [RFC v5 2/4] hw/intc/arm_gicv3_its: Implement state save/restore

2017-04-26 Thread Prakash B
On Fri, Apr 14, 2017 at 6:16 PM, Eric Auger wrote: > We need to handle both registers and ITS tables. While > register handling is standard, ITS table handling is more > challenging since the kernel API is devised so that the > tables are flushed into guest RAM and not in vmstate buffers. > > Flus

Re: [Qemu-devel] [RFC v5 0/4] vITS save/restore

2017-04-26 Thread Prakash B
Verified on Cavium ThunderX platform Continousily migrated Guest more than 500 times b/w different hosts. Please feel free to add Tested-by: Prakash, Brahmajyosyula On Fri, Apr 14, 2017 at 6:16 PM, Eric Auger wrote: > This series allows ITS save/restore and migration use cases. > It relies on

Re: [Qemu-devel] [PATCH] hw/intc/arm_gicv3_kvm: Check KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS in reset

2017-03-29 Thread Prakash B
arm_gicv3_kvm: Reset GICv3 cpu interface registers") > Signed-off-by: Eric Auger > Reported-by: Prakash B > > --- > Thank Eric, Verified compatibility for host kernel versions 4.4, 4.10 and 4.11-rc3, guest booted fine with these. Tested-by: Prakash, Brahmajyosyula

[Qemu-devel] Aarch64: Qemu master or 2.9.0-rc1 breaks compatibility with 4.10 kernel.

2017-03-28 Thread Prakash B
from /lib/aarch64-linux-gnu/libglib-2.0.so.0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Verified guest booting on host 4.10 kernel by reverting "GICv3: support state save/restore" patches and guest booted without issues. Regards, Prakash B