On Mon, 2011-04-11 at 13:57 -0600, Alex Williamson wrote: > On Mon, 2011-04-11 at 14:48 -0500, Anthony Liguori wrote: > > 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)? > > We were shipping v0.9.9, which was tagged 10/2009. There's been a gpxe > v1.0.0 release since then, plus the split between ipxe and gpxe. I > think Michael is hoping to have a release soon, but the code feels > pretty stable to me as is. > > I've tested external booting from dhcp/tftp server for all the NICs. > I'll make a pass through testing with the builtin server and report > back. Thanks,
Ping, any reason this isn't going in? Testing passed, I updated the script to use bash and alphabetized the Makefile per Stefan Weil's suggestions. These are updated in the above github tree. Let me know. Thanks, Alex