27 Jul, 2007

1 commit


20 Jul, 2007

1 commit

  • lguest is a simple hypervisor for Linux on Linux. Unlike kvm it doesn't need
    VT/SVM hardware. Unlike Xen it's simply "modprobe and go". Unlike both, it's
    5000 lines and self-contained.

    Performance is ok, but not great (-30% on kernel compile). But given its
    hackability, I expect this to improve, along with the paravirt_ops code which
    it supplies a complete example for. There's also a 64-bit version being
    worked on and other craziness.

    But most of all, lguest is awesome fun! Too much of the kernel is a big ball
    of hair. lguest is simple enough to dive into and hack, plus has some warts
    which scream "fork me!".

    This patch:

    This is the code and headers required to make an i386 kernel an lguest guest.

    Signed-off-by: Rusty Russell
    Cc: Andi Kleen
    Cc: Jeremy Fitzhardinge
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Rusty Russell