Brian May <b...@debian.org> writes: > So one possible strategy might be to take Ubuntu's package as is and > port it to Debian wheezy.
Have rebuilt Ubuntu's xen package for wheezy. The results are available for testing. https://people.debian.org/~bam/wheezy/xen/ The most significant change I had to remove the tools-firmware-etherboot-fix-e1000.patch file because Debian wheezy doesn't have the 8086100e.rom but it does have the e1000_82540.rom file. ---- cut ---- UBUNTU: Fix pxe boot with e1000 emulation This seems to be a slight revert as the same rom name has been used before. The main problem is that ipxe builds the e1000_82540.rom with invalid pci id in the rom header. Which is required by the hvmloader. The 8086100e.rom is just the same but with a name the build engine can cope with. Signed-off-by: Stefan Bader <stefan.ba...@canonical.com> Index: xen-4.1.2/tools/firmware/etherboot/Config =================================================================== --- xen-4.1.2.orig/tools/firmware/etherboot/Config 2012-03-06 20:50:36.000000000 +0100 +++ xen-4.1.2/tools/firmware/etherboot/Config 2012-03-06 20:54:11.275153857 +0100 @@ -1,5 +1,5 @@ -NICS = rtl8139 e1000_82540 +NICS = rtl8139 8086100e CFLAGS += -UPXE_DHCP_STRICT CFLAGS += -DPXE_DHCP_STRICT ---- cut ---- > Wonder how many of the CVEs the Ubuntu version fixes. Will have a look at this now. -- Brian May <b...@debian.org>