This RFC proposes a design of vhost-pci, which is a new virtio device type. The vhost-pci device is used for inter-VM communication. Changes in v2: 1. changed the vhost-pci driver to use a controlq to send acknowledgement messages to the vhost-pci server rather than writing to the device configuration space; 2. re-organized all the data structures and the description layout; 3. removed the VHOST_PCI_CONTROLQ_UPDATE_DONE socket message, which is redundant; 4. added a message sequence number to the msg info structure to identify socket messages, and the socket message exchange does not need to be blocking; 5. changed to used uuid to identify each VM rather than using the QEMU process id Wei Wang (1): Vhost-pci RFC v2: a new virtio device for inter-VM communication vhost-pci.patch | 341 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 341 insertions(+) create mode 100755 vhost-pci.patch -- 1.8.3.1 -- 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