Re: [RFC PATCH] KVM: arm/arm64: Enable direct irqfd MSI injection

2019-03-18 Thread Raslan, KarimAllah
On Sun, 2019-03-17 at 14:36 +, Zenghui Yu wrote: > Currently, IRQFD on arm still uses the deferred workqueue mechanism > to inject interrupts into guest, which will likely lead to a busy > context-switching from/to the kworker thread. This overhead is for > no purpose (only in my view ...) and

Re: [RFC PATCH] KVM: arm/arm64: Enable direct irqfd MSI injection

2019-05-20 Thread Raslan, KarimAllah
On Mon, 2019-05-20 at 23:31 +0800, Zenghui Yu wrote: > Hi Marc, > > On 2019/5/16 15:21, Marc Zyngier wrote: > > > > Hi Andre, > > > > On Wed, 15 May 2019 17:38:32 +0100, > > Andre Przywara wrote: > > > > > > > > > On Mon, 18 Mar 2019 13:30:40 + > > > Marc Zyngier wrote: > > > > > > Hi,

Re: [PATCH] KVM: arm/arm64: Properly check for MMIO regions

2019-07-12 Thread Raslan, KarimAllah
On Fri, 2019-07-12 at 10:22 +0200, KarimAllah Ahmed wrote: > Valid RAM can live outside kernel control (e.g. using "mem=" command-line > parameter). This memory can still be used as valid guest memory for KVM. So > ensure that we validate that this memory is definitely not "RAM" before > assuming t