Skip to content

ACPI: Fix a regression of the table checksum verification.

Lv Zheng linux-acpi 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest2 patches 3 repliesIn review

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2ACPICA: Tables: Add mechanism to control early table checksum verification.drivers/acpi/acpica/actables.h drivers/acpi/acpica/tbdata.c drivers/acpi/acpica/tbinstal.c +2 more+70 -260 replies
2/2ACPI: Fix regressions that x86 Linux kernel suffers from early mapping size limitation.Documentation/kernel-parameters.txt drivers/acpi/bus.c drivers/acpi/tables.c+31 -00 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by.

PatchYuanhan Liu
1/2Bisected-and-tested-by
2/2Bisected-and-tested-by

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/2] ACPI: Fix a regression of the table checksum verification.

From: Lv Zheng <[email protected]>

There is a warning message triggered by the early table chekcusm verification during boot. Large tables cannot be installed on x86 platforms due to this failure. The root cause is the size limitation of the current x86 early mapping implementation, it's thus not suitable to be used to map ACPI tables.

This patchset fixes this regression by stopping verifying table checksums during the early boot stage.

Lv Zheng (2):
ACPICA: Tables: Add mechanism to control early table checksum
verification.
ACPI: Fix regressions that x86 Linux kernel suffers from early
mapping size limitation.

 Documentation/kernel-parameters.txt |    5 +++
 drivers/acpi/acpica/actables.h      |    8 +++--
 drivers/acpi/acpica/tbdata.c        |   67 +++++++++++++++++++++++++++--------
 drivers/acpi/acpica/tbinstal.c      |    8 ++---
 drivers/acpi/acpica/tbutils.c       |    4 ---
 drivers/acpi/bus.c                  |    3 ++
 drivers/acpi/tables.c               |   23 ++++++++++++
 include/acpi/acpixf.h               |    9 +++++
 8 files changed, 101 insertions(+), 26 deletions(-)
Signature · 1 line
1.7.10