Re: [PATCH] kvm tools: adds a PCI device that exports a host shared segment as a PCI BAR in the guest

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 8/25/11 8:22 AM, Alexander Graf wrote:

On 25.08.2011, at 00:11, Pekka Enberg wrote:

On Wed, 2011-08-24 at 23:52 -0500, Alexander Graf wrote:
Isn't ivshmem in QEMU? If so, then I don't think there isn't any
competition. How do you feel that these are competing?

Well, it means that you will inside the guest have two different
devices depending whether you're using QEMU or kvm-tool. I don't see
the point in exposing different devices to the guest just because of
NIH. Why should a guest care which device emulation framework you're
using?

It's a pretty special-purpose device that requires user configuration so
I don't consider QEMU compatibility to be mandatory. It'd be nice to
have but not something to bend over backwards for.

Well, the nice thing is that you would get the guest side for free:

http://gitorious.org/nahanni/guest-code/blobs/master/kernel_module/uio/uio_ivshmem.c

You also didn't invent your own virtio protocol, no? :)

No, because virtio drivers are in Linux kernel proper. Is ivshmem in the kernel tree
or planned to be merged at some point?

                        Pekka
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux