mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-07 19:34:56 +00: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:
parent
0f05fa6fd4
commit
bc827787f4