All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/3] PCI Shared memory device
@ 2010-04-07 22:51 ` Cam Macdonell
  0 siblings, 0 replies; 30+ messages in thread
From: Cam Macdonell @ 2010-04-07 22:51 UTC (permalink / raw)
  To: kvm; +Cc: qemu-devel, Cam Macdonell

Latest patch for PCI shared memory device that maps a host shared memory object
to be shared between guests

new in this series
    - moved to single Doorbell register and use datamatch to trigger different
      VMs rather than one register per eventfd
    - remove writing arbitrary values to eventfds.  Only values of 1 are now
      written to ensure correct usage

Cam Macdonell (3):
  Device specification for shared memory PCI device
  Support adding a file to qemu's ram allocation
  Inter-VM shared memory PCI device

 Makefile.target                    |    3 +
 cpu-common.h                       |    1 +
 docs/specs/ivshmem_device_spec.txt |   85 +++++
 exec.c                             |   33 ++
 hw/ivshmem.c                       |  700 ++++++++++++++++++++++++++++++++++++
 qemu-char.c                        |    6 +
 qemu-char.h                        |    3 +
 7 files changed, 831 insertions(+), 0 deletions(-)
 create mode 100644 docs/specs/ivshmem_device_spec.txt
 create mode 100644 hw/ivshmem.c


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2010-04-24  9:28 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-07 22:51 [PATCH v4 0/3] PCI Shared memory device Cam Macdonell
2010-04-07 22:51 ` [Qemu-devel] " Cam Macdonell
2010-04-07 22:51 ` [PATCH v4 1/3] Device specification for shared memory PCI device Cam Macdonell
2010-04-07 22:51   ` [Qemu-devel] " Cam Macdonell
2010-04-07 22:51   ` [PATCH v4 2/3] Support adding a file to qemu's ram allocation Cam Macdonell
2010-04-07 22:51     ` [Qemu-devel] " Cam Macdonell
2010-04-07 22:52     ` [PATCH v4 3/3] Inter-VM shared memory PCI device Cam Macdonell
2010-04-07 22:52       ` [Qemu-devel] " Cam Macdonell
2010-04-12 20:56       ` Avi Kivity
2010-04-12 20:56         ` [Qemu-devel] " Avi Kivity
2010-04-14 23:30         ` Cam Macdonell
2010-04-14 23:30           ` [Qemu-devel] " Cam Macdonell
2010-04-15  8:33           ` Avi Kivity
2010-04-15  8:33             ` [Qemu-devel] " Avi Kivity
2010-04-12 20:38     ` [PATCH v4 2/3] Support adding a file to qemu's ram allocation Avi Kivity
2010-04-12 20:38       ` [Qemu-devel] " Avi Kivity
2010-04-07 23:00   ` [PATCH v4] Shared memory uio_pci driver Cam Macdonell
2010-04-07 23:00     ` [Qemu-devel] " Cam Macdonell
2010-04-12 20:57     ` Avi Kivity
2010-04-12 20:57       ` [Qemu-devel] " Avi Kivity
2010-04-23 17:45       ` Cam Macdonell
2010-04-23 17:45         ` [Qemu-devel] " Cam Macdonell
2010-04-24  9:28         ` Avi Kivity
2010-04-24  9:28           ` [Qemu-devel] " Avi Kivity
2010-04-12 20:34   ` [PATCH v4 1/3] Device specification for shared memory PCI device Avi Kivity
2010-04-12 20:34     ` [Qemu-devel] " Avi Kivity
2010-04-12 21:11     ` Cam Macdonell
2010-04-12 21:11       ` [Qemu-devel] " Cam Macdonell
2010-04-12 21:17 ` [PATCH v4 0/3] PCI Shared memory device Michael S. Tsirkin
2010-04-12 21:17   ` [Qemu-devel] " Michael S. Tsirkin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.