mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 12:32:56 +01:00
bender: unconditionally relocate all boot modules
If just one multiboot kernel module was loaded after bender, the relocation was skipped before. This resulted in a corrupt binary image on ELF loading if the regions of the boot module and the final program overlap. Now, all modules are copied below 2 GiB (and out of the way) before ELF loading. Fixes #1624 Bender upstream issue is TUD-OS/morbo#4
This commit is contained in:
committed by
Norman Feske
parent
0f05fa6fd4
commit
bc827787f4