From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LuH56-0007Gg-Db for qemu-devel@nongnu.org; Wed, 15 Apr 2009 22:12:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LuH50-0007Ec-Nh for qemu-devel@nongnu.org; Wed, 15 Apr 2009 22:11:59 -0400 Received: from [199.232.76.173] (port=33608 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LuH50-0007ET-CE for qemu-devel@nongnu.org; Wed, 15 Apr 2009 22:11:54 -0400 Received: from wf-out-1314.google.com ([209.85.200.170]:46324) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LuH4z-0001Ap-Sh for qemu-devel@nongnu.org; Wed, 15 Apr 2009 22:11:54 -0400 Received: by wf-out-1314.google.com with SMTP id 29so182242wff.4 for ; Wed, 15 Apr 2009 19:11:52 -0700 (PDT) MIME-Version: 1.0 Date: Thu, 16 Apr 2009 10:11:51 +0800 Message-ID: <3b0605b30904151911q75f40283pd8225bb20b9be11@mail.gmail.com> From: Xiaodong Yi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Luvalley-2 released: enable Qemu to utilize hardware virtualization extensions on arbitrary operating system Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Luvalley is a Virtual Machine Monitor (VMM) with the architecture somewhat like Xen. It runs below the operating system, and depends on Qemu to run multiple virtualized operating systems. Luvalley has the following distinguished features: * In theory, any operating system, e.g., Linux, Windows, BSD, etc., could run on top of Luvalley to serve as its scheduler, memory manager and physical device driver provider. Luvalley needs no modification on such OS. Moreover, Luvalley takes over no hardware and device other than CPU and MMU. So it has rather good hardware compatibility. * Excellent cooperation with Qemu. Luvalley and Qemu could benefit each other. Qemu provides Luvalley an excellent virtual IO device emulator to run multiple virtualized operating systems simultaneously. And Luvalley enables Qemu to utilize hardware virtualization extensions on arbitrary operating system. If you are interested in Luvalley project, you may download Luvalley's source codes from http://sourceforge.net/projects/luvalley/ This release (i.e., luvalley-2) updated Qemu in both Linux and Windows. So the limitations of the previous release (i.e., luvalley-1) have been partially eliminated. For example, the Qemu in Windows allows to create disk images and install gueest operating systems. This release has 4 tarballs: * luvalley-2.tgz: this is the source codes of the kernel part of Luvalley, which should be compiled in Linux. It is running below any operating system to provide virtualization extension for Intel's X86/32 computers. See the README file of the tarball for how to compile and run Luvalley. * qemu-linux.tgz: this is the source codes of the modified Qemu for running virtualized guest OSs in Linux. It is derived from Qemu of KVM-83. See the README file of the tarball for how to compile and run. * qemu-windows.tgz: this is the source codes of the modified Qemu for running virtualized guest OSs in Windows. It is derived from Qemu-0.10.2. See the README file of the tarball for how to build and run. * WindowsXP-Bins.rar: this is the pre-compiled binaries for running in Windows XP. It should be uncompressed in Windows XP operating system with WinRAR or other programs that supports .rar format. See the README file of the package for how to install and run in Windows XP.