Re: Event channels in KVM?

2009-04-30 Thread Avi Kivity
Anthony Liguori wrote: Kapadia, Vivek wrote: I came across this thread looking for an efficient event channel mechanism between two guests (running on different cpu cores). While I can use available emulated IO mechanism (guest1-host kernel driver-Qemu1-Qemu2) in conjunction with interrupt

RE: Event channels in KVM?

2009-04-28 Thread Kapadia, Vivek
I came across this thread looking for an efficient event channel mechanism between two guests (running on different cpu cores). While I can use available emulated IO mechanism (guest1-host kernel driver-Qemu1-Qemu2) in conjunction with interrupt mechanism (Qemu2-host kernel driver-guest2) in

Re: Event channels in KVM?

2009-04-28 Thread Anthony Liguori
Kapadia, Vivek wrote: I came across this thread looking for an efficient event channel mechanism between two guests (running on different cpu cores). While I can use available emulated IO mechanism (guest1-host kernel driver-Qemu1-Qemu2) in conjunction with interrupt mechanism (Qemu2-host

FW: Event channels in KVM?

2009-04-28 Thread Kapadia, Vivek
Anthony Liguori anthony at codemonkey.ws writes: Kapadia, Vivek wrote: I came across this thread looking for an efficient event channel mechanism between two guests (running on different cpu cores). While I can use available emulated IO mechanism (guest1-host kernel

Re: Event channels in KVM?

2008-09-22 Thread Matt Anger
Thanks for the info, I've been looking into it by trying to look around kvm source code. Apparently I have to write a kernel driver for the guest os and then also write backend driver and modify qemu to use it? Is that correct? That seems ugly, especially since now my io goes guest-guest kernel

RE: Event channels in KVM?

2008-09-22 Thread Dong, Eddie
Matt Anger wrote: Thanks for the info, I've been looking into it by trying to look around kvm source code. Apparently I have to write a kernel driver for the guest os and then also write backend driver and modify qemu to use it? Is that correct? That seems ugly, especially since now my

Re: Event channels in KVM?

2008-09-22 Thread Matt Anger
I was referring to the bounce from host kernel to qemu and then back to the host kernel for my BE driver. Xen: guest - guest kernel driver- host kernel driver For both situations I need a FE and BE driver, but for KVM I need to modify QEMU and teach it how to pass the virtio calls to my Host

RE: Event channels in KVM?

2008-09-22 Thread Dong, Eddie
Matt Anger wrote: I was referring to the bounce from host kernel to qemu and then back to the host kernel for my BE driver. Xen: guest - guest kernel driver- host kernel driver For both situations I need a FE and BE driver, but for KVM I need to modify QEMU and teach it how to pass the

Event channels in KVM?

2008-09-19 Thread Matt Anger
Does KVM have any interface similar to event-channels like Xen does? Basically a way to send notifications between the host and guest. Thanks, -Matt -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: Event channels in KVM?

2008-09-19 Thread Anthony Liguori
Matt Anger wrote: Does KVM have any interface similar to event-channels like Xen does? Basically a way to send notifications between the host and guest. virtio is the abstraction we use. But virtio is based on the standard hardware interfaces of the PC--PIO, MMIO, and interrupts.