From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [libvirt-users] vm pxe fail Date: Mon, 03 Sep 2012 16:27:08 +0300 Message-ID: <5044B02C.1040604@redhat.com> References: <1291627989.24881461.1346423843165.JavaMail.root@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Andrew Holway , kvm@vger.kernel.org To: Alex Jia Return-path: Received: from mx1.redhat.com ([209.132.183.28]:15782 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751596Ab2ICN1Q (ORCPT ); Mon, 3 Sep 2012 09:27:16 -0400 In-Reply-To: <1291627989.24881461.1346423843165.JavaMail.root@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 08/31/2012 05:37 PM, Alex Jia wrote: > Hi Andrew, > Great, BTW, in fact, you may pxe boot via VF of Intel82576, however, Intel82576 SR-IOV network adapters > don't provide a ROM BIOS for the cards virtual functions (VF), but an image of such a ROM is available, > and with this ROM visible to the guest, it can PXE boot. > > In libvirt's xml, you need to configure guest XML like this: > > > >
> > > > > > You need to build a ipxe-808610ca.rom by yourself, if you're interested in this, > please refer to http://ipxe.org/. Is there a way to automate this? Perhaps a database matching PCI IDs and ipxe .roms, which qemu could consult? -- error compiling committee.c: too many arguments to function