david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/arch
Michael Brown 4188d51753 [pxeprefix] Work around bug in Etherboot 5.4 when loading undionly.kpxe
Etherboot 5.4 erroneously treats PXENV_UNLOAD_STACK as the "final
shutdown" call, and unhooks INT15.  When using gPXE's undionly.kpxe,
this results in gPXE overwriting the portion of Etherboot located in
high memory, because it is no longer hidden from the system memory map
at the time that gPXE loads.

Work around this by explicitly testing for Etherboot as the underlying
PXE stack (as is already done in undinet.c) and skipping the call to
PXENV_UNLOAD_STACK if necessary.
2009-04-30 04:48:28 +01:00
..
i386 [pxeprefix] Work around bug in Etherboot 5.4 when loading undionly.kpxe 2009-04-30 04:48:28 +01:00
x86 [efi] Add efirom utility and .efirom image format 2009-01-08 02:19:18 +00:00
x86_64 [build] Use __SIZE_TYPE__ macro in definition of size_t 2009-03-31 07:21:07 +01:00