diff options
author | Lv Zheng <[email protected]> | 2014-04-30 10:05:40 +0800 |
---|---|---|
committer | Rafael J. Wysocki <[email protected]> | 2014-05-06 01:37:20 +0200 |
commit | d48dc067450d84324067f4472dc0b169e9af4454 (patch) | |
tree | a8bc8e6fe78178790ed68f759843dd11ae84bb79 /lib/memory-notifier-error-inject.c | |
parent | 89ca3b881987f5a4be4c5dbaa7f0df12bbdde2fd (diff) |
ACPICA: Tables: Fix invalid pointer accesses in acpi_tb_parse_root_table().
Linux XSDT validation mechanism backport has introduced a regreession:
Commit: 671cc68dc61f029d44b43a681356078e02d8dab8
Subject: ACPICA: Back port and refine validation of the XSDT root table.
There is a pointer still accessed after unmapping.
This patch fixes this issue. Lv Zheng.
Fixes: 671cc68dc61f (ACPICA: Back port and refine validation of the XSDT root table.)
References: https://bugzilla.kernel.org/show_bug.cgi?id=73911
References: https://bugs.archlinux.org/task/39811
Signed-off-by: Lv Zheng <[email protected]>
Reported-and-tested-by: Bruce Chiarelli <[email protected]>
Reported-and-tested-by: Spyros Stathopoulos <[email protected]>
Signed-off-by: Bob Moore <[email protected]>
Cc: 3.14+ <[email protected]> # 3.14+
Signed-off-by: Rafael J. Wysocki <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions