public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC] 9p Virtualization Transports
@ 2007-08-28 18:52 Eric Van Hensbergen
  2007-08-28 18:52 ` [RFC] 9p: Make transports dynamic Eric Van Hensbergen
                   ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Eric Van Hensbergen @ 2007-08-28 18:52 UTC (permalink / raw)
  To: linux-kernel; +Cc: lguest, v9fs-developer, kvm-devel

This patch set contains a set of virtualization transports for the 9p file
system intended to provide a mechanism for guests to access a portion of the
hosts name space without having to go through a virtualized network.  

Shared memory based transports are provided for lguest using a variation of 
the lguest console code and for KVM using a synthetic PCI device.  The patches
to the qemu portion of the latter will be posted to the kvm-devel list later
today.  

Also provided is a much older hack implementation which was used on XenPPC to 
communicated between Dom0 and DomU as part of the PROSE 
(http://www.research.ibm.com/prose) and Libra projects.  It is not our intent
to push the Xen shared memory transport into the kernel, but we are providing 
it in this patch-set for historical reference.

The lguest and kvm transports are functional, but we are still working out
remaining bugs and need to spend some time focusing on performance issues.
I wanted to send out this "preview" patch set to the community to solicit
ideas on things we can do differently/better.

   -eric



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

end of thread, other threads:[~2007-09-03 20:20 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-28 18:52 [RFC] 9p Virtualization Transports Eric Van Hensbergen
2007-08-28 18:52 ` [RFC] 9p: Make transports dynamic Eric Van Hensbergen
2007-08-28 18:52   ` [RFC] 9p: add KVM/QEMU pci transport Eric Van Hensbergen
2007-08-28 18:52     ` [RFC] 9p: add lguest transport Eric Van Hensbergen
2007-08-28 18:52       ` [REFERENCE ONLY] 9p: add shared memory transport Eric Van Hensbergen
2007-08-28 19:33     ` [RFC] 9p: add KVM/QEMU pci transport Christoph Hellwig
2007-08-28 20:08     ` [kvm-devel] " Arnd Bergmann
2007-08-28 20:41       ` Latchesar Ionkov
2007-08-28 23:59         ` [Lguest] " Dor Laor
2007-08-28 20:56       ` Eric Van Hensbergen
2007-08-29  0:01         ` Dor Laor
2007-08-29 16:29     ` Anthony Liguori
2007-08-29 16:37       ` [V9fs-developer] " Latchesar Ionkov
2007-08-30  4:40         ` [Lguest] [V9fs-developer] [kvm-devel] [RFC] 9p: add KVM/QEMUpci transport Dor Laor
2007-08-31 20:22 ` [kvm-devel] [RFC] 9p Virtualization Transports Andi Kleen
2007-09-01 21:14 ` [Lguest] " Rusty Russell
2007-09-03 20:19   ` Eric Van Hensbergen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox