From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1F7GeA-0004PS-Qw for qemu-devel@nongnu.org; Thu, 09 Feb 2006 13:36:03 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1F7Ge9-0004Ou-IM for qemu-devel@nongnu.org; Thu, 09 Feb 2006 13:36:02 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F7Ge9-0004Oi-B6 for qemu-devel@nongnu.org; Thu, 09 Feb 2006 13:36:01 -0500 Received: from [32.97.110.152] (helo=e34.co.us.ibm.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F7Ghk-00077v-AU for qemu-devel@nongnu.org; Thu, 09 Feb 2006 13:39:44 -0500 Received: from westrelay02.boulder.ibm.com (westrelay02.boulder.ibm.com [9.17.195.11]) by e34.co.us.ibm.com (8.12.11/8.12.11) with ESMTP id k19IZvOb025707 for ; Thu, 9 Feb 2006 13:35:57 -0500 Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by westrelay02.boulder.ibm.com (8.12.10/NCO/VERS6.8) with ESMTP id k19IXo47212782 for ; Thu, 9 Feb 2006 11:33:50 -0700 Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.12.11/8.13.3) with ESMTP id k19IZuiE003202 for ; Thu, 9 Feb 2006 11:35:56 -0700 Received: from [9.53.41.164] (dyn95341164.austin.ibm.com [9.53.41.164]) by d03av01.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id k19IZuD8003175 for ; Thu, 9 Feb 2006 11:35:56 -0700 Message-ID: <43EB8B7D.5020901@us.ibm.com> Date: Thu, 09 Feb 2006 12:35:41 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] -kernel-kqemu References: <20060208230434.GA28760@jbrown.mylinuxbox.org> <20060209012752.GA30423@jbrown.mylinuxbox.org> <41e41e7a0602090046p18e89050m79c914f5293b2ade@mail.gmail.com> In-Reply-To: <41e41e7a0602090046p18e89050m79c914f5293b2ade@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable 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 Hetz Ben Hamo wrote: > Hi, > > I=B4m sorry, but I=B4ve been following the CVS commits and I haven=B4t > understood this new option (fabrice has not written anything to this > list about it and what it does for the end user). > > Could someone please shed some light for me and others who didn=B4t > understand whats going on please? > =20 I can take a stab although hopefully Fabrice will post something in the=20 near future.. kqemu and qvm86 allow ring 3 code to run on bare metal. For ring 0=20 code, both defer to qemu which does binary translation. -kernel-kqemu allows portions of ring 0 code to run on bare metal. =20 Presumably, this means kqemu now has a block scanner and can determine=20 whether or not a block contains sensitive instructions. It could be=20 interpreting those blocks or it may just always return to qemu--it's=20 unclear since kqemu is not open source. The changes in qemu just allow for kqemu to try and execute ring 0 code=20 it seems. All the interesting changes are probably in kqemu itself... Regards, Anthony Liguori > Thanks, > Hetz > > On 2/9/06, Jim C. Brown wrote: > =20 >> On Wed, Feb 08, 2006 at 06:04:35PM -0500, Jim C. Brown wrote: >> =20 >>> This sounds like an interesting option. Qemu has moved one step close= r to >>> VMware... >>> >>> =20 >> I should probably add, that this new option (-kernel-kqemu) allows for= speeds >> very close to VMware because it allows kqemu to virtualize most ring 0= code >> (in addition to ring 3 code). >> >> Can't wait to see qvm86 make use of the new API. >> >> =20 >>> -- >>> Infinite complexity begets infinite beauty. >>> Infinite precision begets infinite perfection. >>> >>> >>> _______________________________________________ >>> Qemu-devel mailing list >>> Qemu-devel@nongnu.org >>> http://lists.nongnu.org/mailman/listinfo/qemu-devel >>> >>> =20 >> -- >> Infinite complexity begets infinite beauty. >> Infinite precision begets infinite perfection. >> >> >> _______________________________________________ >> Qemu-devel mailing list >> Qemu-devel@nongnu.org >> http://lists.nongnu.org/mailman/listinfo/qemu-devel >> >> =20 > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel > > =20