]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/Core/Dxe: downgrade "CodeSegmentCount is 0" msg to DEBUG_WARN
authorLaszlo Ersek <lersek@redhat.com>
Mon, 20 Mar 2017 10:24:23 +0000 (11:24 +0100)
committerLaszlo Ersek <lersek@redhat.com>
Mon, 20 Mar 2017 15:42:03 +0000 (16:42 +0100)
commit38b15ebe4fd5888493131d30fc31833a5e9a7d36
treee7d7430146efa3f41f24eb551e3e8d290d0961de
parent76874be3d411bf8daac051718e20932e0bf97d70
MdeModulePkg/Core/Dxe: downgrade "CodeSegmentCount is 0" msg to DEBUG_WARN

UEFI executables that consist of a single read+write+exec PE/COFF section
trigger this message, but such a binary layout isn't actually an error.
The image can be launched alright, only image protection cannot be applied
to it fully.

One example that elicits the message is (some) Linux kernels (with the EFI
stub of course).

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c