From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: Re: qemu-kvm: Unsolicited boot from net Date: Thu, 12 Nov 2009 18:11:57 -0200 Message-ID: <20091112201157.GA29514@amt.cnet> References: <4AFBFFB1.4000707@siemens.com> <20091112154849.GA26525@amt.cnet> <4AFC45EC.7020103@siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm , Gleb Natapov , Avi Kivity , Anthony Liguori To: Jan Kiszka Return-path: Received: from mx1.redhat.com ([209.132.183.28]:35044 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753096AbZKLUMU (ORCPT ); Thu, 12 Nov 2009 15:12:20 -0500 Content-Disposition: inline In-Reply-To: <4AFC45EC.7020103@siemens.com> Sender: kvm-owner@vger.kernel.org List-ID: On Thu, Nov 12, 2009 at 06:29:16PM +0100, Jan Kiszka wrote: > Marcelo Tosatti wrote: > > On Thu, Nov 12, 2009 at 01:29:37PM +0100, Jan Kiszka wrote: > >> Hi Marcelo, > >> > >> since merge 2fb0744e0d qemu-kvm always tries to boot from network first > >> when using default options. Upstream does not show this behavior. > > > > Did you install the updated roms after this commit? > > > > commit ec9f735638b6380361387fb49060f6712cb27602 > > Author: Anthony Liguori > > Date: Fri Oct 30 16:44:26 2009 -0500 > > > > Update gpxe roms to have BANNER_TIMEOUT=0 > > > > Signed-off-by: Anthony Liguori > > I ran a complete & fresh mkbuilddir-configure-make-install cycle to > exclude this. Moreover, the above change is actually not related to > triggering the netboot but to wait for potential input of the user. Right. > Looking closer: It's actually still pcbios that is used by my > installation - shouldn't this be Seabios now? My understanding is that Seabios should get more testing with qemu-kvm (other than the cpu hotplug debate). Gleb/Avi would know for sure. Now whether pcbios option rom supports gpxe properly i don't know, maybe that is the root cause for the problem (yes, qemu-kvm loads gpxe and attempts to boot from the network first, the above commit only removes the annoying multi-second delay). CC'ing people with some clue.