diff options
| author | Matt Fleming <[email protected]> | 2014-04-08 12:14:00 +0000 |
|---|---|---|
| committer | Matt Fleming <[email protected]> | 2014-04-10 20:19:52 +0000 |
| commit | 7e8213c1f3acc064aef37813a39f13cbfe7c3ce7 (patch) | |
| tree | 6a24e3cd7ca9994d165bd38e83567ab546d01a92 /lib/dump_stack.c | |
| parent | x86/efi: Fix boot failure with EFI stub (diff) | |
| download | kernel-7e8213c1f3acc064aef37813a39f13cbfe7c3ce7.tar.gz kernel-7e8213c1f3acc064aef37813a39f13cbfe7c3ce7.zip | |
x86/efi: Correct EFI boot stub use of code32_start
code32_start should point at the start of the protected mode code, and
*not* at the beginning of the bzImage. This is much easier to do in
assembly so document that callers of make_boot_params() need to fill out
code32_start.
The fallout from this bug is that we would end up relocating the image
but copying the image at some offset, resulting in what appeared to be
memory corruption.
Reported-by: Thomas Bächler <[email protected]>
Signed-off-by: Matt Fleming <[email protected]>
Diffstat (limited to 'lib/dump_stack.c')
0 files changed, 0 insertions, 0 deletions
