Hi,
If we use gPXE with e1000 driver, the size of the gPXE rom is
bigger than a segment. The current rombios cannot compute the
checksum of such a rom.
I ported the following patch to xen.
http://www.nabble.com/-PATCH--compute-checksum-for-roms-bigger-than-a-segment-td22752831.html
FYI, the below is a BIOS map with gPXE of e1000.
(XEN) HVM5: BIOS map:
(XEN) HVM5: c0000-c8fff: VGA BIOS
(XEN) HVM5: c9000-d97ff: Etherboot ROM
(XEN) HVM5: eb000-eb175: SMBIOS tables
(XEN) HVM5: f0000-fffff: Main BIOS
From: Glauber Costa <glommer@xxxxxxxxxx>
From: "Sebastian Herbszt" <herbszt@xxxxxx>
Ported by: Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>
Best Regards,
Akio Takebe
calc_checksum_for_bigger_roms-glommer-2_xen.diff
Description: Binary data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|