lguest: Enlarge virtio rings

With big packets, 128 entries is too small.

Guest -> Host 1GB TCP:
Before: Seconds 9.86102 xmit 241989 recv 192014 timeout 231224
After: Seconds 8.96367 xmit 207004 recv 16992 timeout 205142

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
 Documentation/lguest/lguest.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff -r e6479adef826 Documentation/lguest/lguest.c
--- a/Documentation/lguest/lguest.c	Wed Jun 25 00:55:24 2008 +1000
+++ b/Documentation/lguest/lguest.c	Wed Jun 25 01:21:54 2008 +1000
@@ -66,8 +66,8 @@ typedef uint8_t u8;
 #endif
 /* We can have up to 256 pages for devices. */
 #define DEVICE_PAGES 256
-/* This will occupy 2 pages: it must be a power of 2. */
-#define VIRTQUEUE_NUM 128
+/* This will occupy 4 pages: it must be a power of 2. */
+#define VIRTQUEUE_NUM 512
 
 /*L:120 verbose is both a global flag and a macro.  The C preprocessor allows
  * this, and although I wouldn't recommend it, it works quite nicely here. */
