summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMatt Fleming <matt@console-pimps.org>2014-04-08 12:14:00 (GMT)
committerMatt Fleming <matt.fleming@intel.com>2014-04-10 20:19:52 (GMT)
commit7e8213c1f3acc064aef37813a39f13cbfe7c3ce7 (patch)
tree6a24e3cd7ca9994d165bd38e83567ab546d01a92 /tools
parent396f1a08db212138418b38f784e4bbe516d2fdb2 (diff)
downloadlinux-7e8213c1f3acc064aef37813a39f13cbfe7c3ce7.tar.xz
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 <thomas@archlinux.org> Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions