From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YzPP1-0007fo-1w for qemu-devel@nongnu.org; Mon, 01 Jun 2015 09:05:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YzPOv-00005W-5t for qemu-devel@nongnu.org; Mon, 01 Jun 2015 09:05:15 -0400 Received: from mx1.redhat.com ([209.132.183.28]:55466) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YzPOv-00005F-1h for qemu-devel@nongnu.org; Mon, 01 Jun 2015 09:05:09 -0400 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 836633679F4 for ; Mon, 1 Jun 2015 13:05:08 +0000 (UTC) Message-ID: <556C5881.8070605@redhat.com> Date: Mon, 01 Jun 2015 16:05:05 +0300 From: Marcel Apfelbaum MIME-Version: 1.0 References: <1432568042-19553-1-git-send-email-marcel@redhat.com> <1432568042-19553-24-git-send-email-marcel@redhat.com> <20150531181221.GJ5268@redhat.com> <556C2985.9000909@redhat.com> <1433158819.19671.23.camel@nilsson.home.kraxel.org> <20150601141532-mutt-send-email-mst@redhat.com> <556C4E3F.7050102@redhat.com> <20150601142731-mutt-send-email-mst@redhat.com> In-Reply-To: <20150601142731-mutt-send-email-mst@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH V7 23/24] apci: fix PXB behaviour if used with unsupported BIOS List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: pbonzini@redhat.com, Laszlo Ersek , Gerd Hoffmann , qemu-devel@nongnu.org On 06/01/2015 03:27 PM, Michael S. Tsirkin wrote: > On Mon, Jun 01, 2015 at 03:21:19PM +0300, Marcel Apfelbaum wrote: >> On 06/01/2015 03:17 PM, Michael S. Tsirkin wrote: >>> On Mon, Jun 01, 2015 at 01:40:19PM +0200, Gerd Hoffmann wrote: >>>> On Mo, 2015-06-01 at 12:44 +0300, Marcel Apfelbaum wrote: >>>>> On 05/31/2015 09:12 PM, Michael S. Tsirkin wrote: >>>>>> On Mon, May 25, 2015 at 06:34:01PM +0300, Marcel Apfelbaum wrote: >>>>>>> PXB does not work with unsupported bioses, but should >>>>>>> not interfere with normal OS operation. >>>>>>> We don't ship them anymore, but it's reasonable >>>>>>> to keep the work-around until we update the bios in qemu. >>>>>> >>>>>> We already did, did we not? >>>>> Yes, we did, but Gerd preferred to keep this patch around. >>>>> Adding him to thread. >>>> >>>> seabios bundled with qemu isn't the only possible firmware. >>>> >>>> We have ovmf, coreboot, qboot. >>> >>> ovmf is especially interesting. Marcel, did you look at what >>> happens with pxb and ovmf? >> No, I talked to Laszlo about it, he said ovmf is not there yet. >> OVMF will not query the extra buses, so the devices on the extra bus will not be visible. >> Adding him to the thread. >> >> Thanks, >> Marcel > > But does OVMF need this specific patch? I don't think so because more than likely it doesn't scan for the extra buses, so it will not try to configure these devices. Laszlo, am I right? Thanks, Marcel > >>> >>>> You might boot with old seabios for >>>> whatever reasons (say bisecting down something). >>> >>> But then you won't have pxb, will you? >>> >>>> IMO qemu should deal >>>> with pxe not being initialized by the firmware in a sensible way, for >>>> robustness reasons. >>>> >>>> cheers, >>>> Gerd >>>> >