Thread (20 messages) 20 messages, 5 authors, 2009-06-11

Re: [RFC v2] virtio: add virtio-over-PCI driver

From: Ira Snyder <hidden>
Date: 2009-06-11 15:28:06
Also in: linuxppc-dev, lkml

On Thu, Jun 11, 2009 at 08:22:54AM -0600, Grant Likely wrote:
On Tue, Apr 14, 2009 at 3:53 PM, Ira Snyder[off-list ref] wrote:
quoted
On Tue, Apr 14, 2009 at 02:28:26PM -0600, Grant Likely wrote:
quoted
On Mon, Feb 23, 2009 at 6:00 PM, Ira Snyder [off-list ref] wrote:
quoted
This adds support to Linux for using virtio between two computers linked by
a PCI interface. This allows the use of virtio_net to create a familiar,
fast interface for communication. It should be possible to use other virtio
devices in the future, but this has not been tested.
Hey Ira,

I like this a lot.  I need to do much the same thing on one of my
platforms, so I'm going to use your patch as my starting point.  Have
you made many changes since you posted this version of your patch?
I'd like to collaborate on the development and help to get it
mainlined.
This would be great. I'd really appreciate the help. I haven't had time
to make any changes since I last posted the patch. I started work on
converting all of the usage of struct vop_loc_* to just use the on-wire
structures, but I didn't get very far before other work got in the way.
quoted
In my case I've got an MPC5200 as the 'host' and a Xilinx Virtex
(ppc440) as the 'client'.  I intend set aside a region of the Xilinx
Virtex's memory space for the shared queues.  I'm starting work on it
now, and I'll provide you with feedback and/or patches as I make
progress.
I'm looking forward to seeing your implementation. If you have any
questions, I'd be happy to attempt to answer them :)
Hey Ira,

I've been slowly hacking on your virtio-over-pci stuff.  I've got an
initial series of cleanup patches which address some of the comments
from this thread.  Before I send them to you, have you made any
changes on your end?  They likely won't apply without changes to the
core code, so I'd like to sync up with you first.
I haven't made any changes to the code since you've last seen it. I've
been busy with other stuff for quite a while now. I can't wait to see
what you've done :)

At least for the use of the 83xx DMA controller, the DMA_SLAVE mode
patch I posted up about a week ago (to the ppcdev list) could make the
DMA setup much simpler. It hasn't been accepted to mainline yet.

Ira
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help