From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:56957) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q9SZO-0003R3-HW for qemu-devel@nongnu.org; Mon, 11 Apr 2011 21:39:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q9N6A-00067F-VU for qemu-devel@nongnu.org; Mon, 11 Apr 2011 15:48:36 -0400 Received: from mail-gw0-f45.google.com ([74.125.83.45]:50553) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q9N6A-00065f-Sj for qemu-devel@nongnu.org; Mon, 11 Apr 2011 15:48:34 -0400 Received: by gwb19 with SMTP id 19so2651900gwb.4 for ; Mon, 11 Apr 2011 12:48:34 -0700 (PDT) Message-ID: <4DA35B0F.3040904@codemonkey.ws> Date: Mon, 11 Apr 2011 14:48:31 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <20110411192841.21414.46756.stgit@s20.home> In-Reply-To: <20110411192841.21414.46756.stgit@s20.home> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 0/3] pc-bios: Use iPXE ROMs List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alex Williamson Cc: qemu-devel@nongnu.org, stefanha@linux.vnet.ibm.com, mcb30@ipxe.org On 04/11/2011 02:35 PM, Alex Williamson wrote: > This series replaces our current gPXE based PXE ROMs with iPXE > versions from the iPXE project (http://ipxe.org). This version > adds ipxe to our submodules so it can be easily included in > releases. I'm still including a script for updating these, > perhaps someone better with Makefiles can eventually adopt this > to a build target. > > This email series is mainly for reference, there's too much > renaming and replacing binary files to send out to the mailing > list. I'll strip out the binaries here so the rest can be > reviewed. For the real code, please pull: > > git://github.com/awilliam/qemu.git (ipxe branch) > > Thanks to Anthony for already setting up an ipxe mirror. > Thanks, Looks good to me. How different is this from what we've been shipping? Have you tested PXE boot from the builtin TFTP server and from an external one (like dnsmasq)? Regards, Anthony Liguori > Alex > > --- > > Alex Williamson (3): > PXE: Refresh all PXE ROMs from the ipxe submodule > PXE: Use consistent naming for PXE ROMs > Add ipxe submodule > > > .gitmodules | 3 + > Makefile | 16 +++--- > hw/e1000.c | 2 - > hw/eepro100.c | 2 - > hw/ne2000.c | 2 - > hw/pcnet-pci.c | 2 - > hw/rtl8139.c | 2 - > hw/virtio-pci.c | 2 - > pc-bios/README | 19 +++---- > pc-bios/gpxe-eepro100-80861209.rom | Bin > pc-bios/pxe-e1000.bin | Bin > pc-bios/pxe-e1000.rom | Bin > pc-bios/pxe-eepro100.rom | Bin > pc-bios/pxe-ne2k_pci.bin | Bin > pc-bios/pxe-ne2k_pci.rom | Bin > pc-bios/pxe-pcnet.bin | Bin > pc-bios/pxe-pcnet.rom | Bin > pc-bios/pxe-rtl8139.bin | Bin > pc-bios/pxe-rtl8139.rom | Bin > pc-bios/pxe-virtio.bin | Bin > pc-bios/pxe-virtio.rom | Bin > roms/ipxe | 1 > scripts/refresh-pxe-roms.sh | 99 ++++++++++++++++++++++++++++++++++++ > 23 files changed, 126 insertions(+), 24 deletions(-) > delete mode 100644 pc-bios/gpxe-eepro100-80861209.rom > delete mode 100644 pc-bios/pxe-e1000.bin > create mode 100644 pc-bios/pxe-e1000.rom > create mode 100644 pc-bios/pxe-eepro100.rom > delete mode 100644 pc-bios/pxe-ne2k_pci.bin > create mode 100644 pc-bios/pxe-ne2k_pci.rom > delete mode 100644 pc-bios/pxe-pcnet.bin > create mode 100644 pc-bios/pxe-pcnet.rom > delete mode 100644 pc-bios/pxe-rtl8139.bin > create mode 100644 pc-bios/pxe-rtl8139.rom > delete mode 100644 pc-bios/pxe-virtio.bin > create mode 100644 pc-bios/pxe-virtio.rom > create mode 160000 roms/ipxe > create mode 100755 scripts/refresh-pxe-roms.sh