lguest: clean up length-used value in example launcher
authorRusty Russell <rusty@rustcorp.com.au>
Sat, 13 Jun 2009 04:27:04 +0000 (22:27 -0600)
committerRusty Russell <rusty@rustcorp.com.au>
Fri, 12 Jun 2009 12:57:05 +0000 (22:27 +0930)
commite606490c440900e50ccf73a54f6fc6150ff40815
tree43a660399ee81b3926789bd1644513e83c605d50
parentf086122bb6e885f926f935b1418fca3b293375f0
lguest: clean up length-used value in example launcher

The "len" field in the used ring for virtio indicates the number of
bytes *written* to the buffer.  This means the guest doesn't have to
zero the buffers in advance as it always knows the used length.

Erroneously, the console and network example code puts the length
*read* into that field.  The guest ignores it, but it's wrong.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Documentation/lguest/lguest.c