summaryrefslogtreecommitdiff
path: root/drivers/acpi/acpica/dsmthdat.c
diff options
context:
space:
mode:
authorVit Kabele <vit@kabele.me>2022-10-27 20:50:06 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2022-10-28 18:28:22 +0300
commit4fe54f509304ea6cc80a40620cac860c57edf7f3 (patch)
tree409996fbd493532f49eb271f8582765d61582b2d /drivers/acpi/acpica/dsmthdat.c
parent5c62d5aab8752e5ee7bfbe75ed6060db1c787f98 (diff)
downloadlinux-4fe54f509304ea6cc80a40620cac860c57edf7f3.tar.xz
ACPICA: Check that EBDA pointer is in valid memory
ACPICA commit cc9e7763ceb2e2649fe3422130416d84a3c6854a If the memory at 0x40e is uninitialized, the retrieved physical_memory address of EBDA may be beyond the low memory (i.e. above 640K). If so, the kernel may unintentionally access the VGA memory, that might not be decoded or even present in case of virtualization. Link: https://github.com/acpica/acpica/commit/cc9e7763 Signed-off-by: Vit Kabele <vit@kabele.me> Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/acpi/acpica/dsmthdat.c')
0 files changed, 0 insertions, 0 deletions