Thread (16 messages) 16 messages, 3 authors, 2013-07-24

Re: [PATCH] virtio-net: put virtio net header inline with data

From: Rusty Russell <hidden>
Date: 2013-07-12 06:02:10
Also in: lkml, qemu-devel, virtualization

"Michael S. Tsirkin" [off-list ref] writes:
On Tue, Jul 09, 2013 at 11:46:23AM +0930, Rusty Russell wrote:
quoted
"Michael S. Tsirkin" [off-list ref] writes:
quoted
For small packets we can simplify xmit processing
by linearizing buffers with the header:
most packets seem to have enough head room
we can use for this purpose.
Since existing hypervisors require that header
is the first s/g element, we need a feature bit
for this.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
---

Note: this needs to be applied on top of patch
defining VIRTIO_F_ANY_LAYOUT - bit to be
selected by Rusty.

The following patch should work for any definition of
VIRTIO_F_ANY_LAYOUT - I used bit 31 for testing.
Rusty, could you please pick a valid bit for VIRTIO_F_ANY_LAYOUT
and squeeze this patch into 3.11?
Sorry, it's too late.

First, I've been a bit lax in sending patches via DaveM, and this is
definitely his territory (ie. more net than virtio).

Secondly, it needs baking and testing time.

Cheers,
Rusty.
Okay. But we can already commit the qemu change, right?
Also, can you submit the spec update please?
The spec has been updated, BTW.

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