[Lguest] [PATCH] lguest documentation fix

Paul Bolle pebolle at tiscali.nl
Wed Mar 12 01:59:01 EST 2008


Another problem I ran into while trying to launch an lguest kernel -
actually before running into the problem solved by my previous patch -
is that the guest kernel needs the Virtio block driver to read its
virtual block device (which means that the virtio_blk module needs to be
added to the initramfs). Maybe this would have been less of a problem if
that driver was actually mentioned in the documentation. (Not likely,
but then I could have only blamed myself.)

This patch fixes that (also for the Virtio network driver, that I
haven't yet used). I've also moved the Virtualization menu from the
Device Drivers menu to the toplevel of the configuration system (where
it seems to have been moved to recently).

I'd say that the Virtio drivers are only used by the guest kernel. If
so, should the documentation somehow mention that?


Paul Bolle
---
commit 23310d81ff94d018b16106702faf78b6dee4f818
Author: Paul Bolle <pebolle at tiscali.nl>
Date:   Tue Mar 11 13:36:14 2008 +0100

    lguest documentation fix
    
    Mention the config options for the Virtio drivers and move the Virtualization
    menu to the toplevel.
    
    Signed-off-by: Paul Bolle <pebolle at tiscali.nl>

diff --git a/Documentation/lguest/lguest.txt b/Documentation/lguest/lguest.txt
index 722d4e7..597100f 100644
--- a/Documentation/lguest/lguest.txt
+++ b/Documentation/lguest/lguest.txt
@@ -41,12 +41,16 @@ Running Lguest:
          CONFIG_PHYSICAL_ALIGN=0x100000)
 
   "Device Drivers":
+     "Block devices"
+        "Virtio block driver (EXPERIMENTAL)" = M/Y
      "Network device support"
         "Universal TUN/TAP device driver support" = M/Y
-           (CONFIG_TUN=m)
-     "Virtualization"
-        "Linux hypervisor example code" = M/Y
-           (CONFIG_LGUEST=m)
+        "Virtio network driver (EXPERIMENTAL)" = M/Y
+           (CONFIG_VIRTIO_BLK=m, CONFIG_VIRTIO_NET=m and CONFIG_TUN=m)
+
+  "Virtualization"
+     "Linux hypervisor example code" = M/Y
+        (CONFIG_LGUEST=m)
 
 - A tool called "lguest" is available in this directory: type "make"
   to build it.  If you didn't build your kernel in-tree, use "make




More information about the Lguest mailing list