From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Re: qemu oddness with isolinux vesamenu.c32 Date: Sat, 19 Jul 2008 11:29:56 -0700 Message-ID: <488232A4.1010706@zytor.com> References: <48800A9D.1080403@zytor.com> <4880C3F3.6010202@zytor.com> <488199AB.4020109@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Matt_Domsch@Dell.com, pjones@redhat.com, kvm@vger.kernel.org, Anthony Liguori To: Avi Kivity Return-path: Received: from terminus.zytor.com ([198.137.202.10]:42046 "EHLO terminus.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754397AbYGSSnI (ORCPT ); Sat, 19 Jul 2008 14:43:08 -0400 In-Reply-To: <488199AB.4020109@qumranet.com> Sender: kvm-owner@vger.kernel.org List-ID: Avi Kivity wrote: > > kvm allows writing into the bios; qemu does not. I thought it was a kvm > bug, but turns out that it's a qemu bug... > > (though to be fair, true emulation ought to start out read-only, then be > enabled by the bios ram shadow mechanism) > Yes, although simulating the memory "pre-shadowed" works just as well; then it should be marked readonly by the BIOS immediately prior to running INT 19h. -hpa