diff options
| author | Michael Brown | 2012-04-15 02:35:39 +0200 |
|---|---|---|
| committer | Michael Brown | 2012-04-19 14:13:32 +0200 |
| commit | 62eb2294f002f16af0af9e4f623dd03c67e8cf4a (patch) | |
| tree | d53ad830ef26e029d01cf452e00851fce6417d8a /src/image/script.c | |
| parent | [realtek] Replace driver for Realtek Gigabit NICs (diff) | |
| download | ipxe-62eb2294f002f16af0af9e4f623dd03c67e8cf4a.tar.gz ipxe-62eb2294f002f16af0af9e4f623dd03c67e8cf4a.tar.xz ipxe-62eb2294f002f16af0af9e4f623dd03c67e8cf4a.zip | |
[multiboot] Place multiboot modules low in memory
Solaris assumes that there is enough space above the Multiboot modules
to use as a decompression and scratch area. This assumption is
invalid when using iPXE, which places the Multiboot modules near the
top of (32-bit) memory.
Fix by copying the modules to an area of memory immediately following
the loaded kernel.
Debugged-by: Michael Brown <mcb30@ipxe.org>
Debugged-by: Scott McWhirter <scottm@joyent.com>
Tested-by: Robin Smidsrød <robin@smidsrod.no>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/image/script.c')
0 files changed, 0 insertions, 0 deletions
