Re: [Qemu-devel] [PATCH] ivshmem: use irqfd to interrupt among VMs

2012-11-22 Thread liu ping fan
On Thu, Nov 22, 2012 at 7:40 PM, Jan Kiszka wrote: > On 2012-11-22 03:48, liu ping fan wrote: >> On Wed, Nov 21, 2012 at 8:43 PM, Jan Kiszka wrote: >>> On 2012-11-21 07:02, Liu Ping Fan wrote: [...] +static int ivshmem_vector_use(PCIDevice *dev, unsigned vector, +

Re: [Qemu-devel] [PATCH] ivshmem: use irqfd to interrupt among VMs

2012-11-22 Thread Jan Kiszka
On 2012-11-22 03:48, liu ping fan wrote: > On Wed, Nov 21, 2012 at 8:43 PM, Jan Kiszka wrote: >> On 2012-11-21 07:02, Liu Ping Fan wrote: >>> From: Liu Ping Fan >>> >>> Using irqfd, so we can avoid switch between kernel and user when >>> VMs interrupts each other. >>> >>> Signed-off-by: Liu Ping

Re: [Qemu-devel] [PATCH] ivshmem: use irqfd to interrupt among VMs

2012-11-21 Thread liu ping fan
On Wed, Nov 21, 2012 at 8:43 PM, Jan Kiszka wrote: > On 2012-11-21 07:02, Liu Ping Fan wrote: >> From: Liu Ping Fan >> >> Using irqfd, so we can avoid switch between kernel and user when >> VMs interrupts each other. >> >> Signed-off-by: Liu Ping Fan >> --- >> hw/ivshmem.c | 48 ++

Re: [Qemu-devel] [PATCH] ivshmem: use irqfd to interrupt among VMs

2012-11-21 Thread Jan Kiszka
On 2012-11-21 07:02, Liu Ping Fan wrote: > From: Liu Ping Fan > > Using irqfd, so we can avoid switch between kernel and user when > VMs interrupts each other. > > Signed-off-by: Liu Ping Fan > --- > hw/ivshmem.c | 48 +++- > 1 files changed, 47 in

[Qemu-devel] [PATCH] ivshmem: use irqfd to interrupt among VMs

2012-11-20 Thread Liu Ping Fan
From: Liu Ping Fan Using irqfd, so we can avoid switch between kernel and user when VMs interrupts each other. Signed-off-by: Liu Ping Fan --- hw/ivshmem.c | 48 +++- 1 files changed, 47 insertions(+), 1 deletions(-) diff --git a/hw/ivshmem.c b/hw