-
由 Jiang Liu 提交于
Some BIOSes report incorrect length for ACPI address space descriptors, so relax the checks to avoid regressions. This issue has appeared several times as: 3162b6f0 ("PNPACPI: truncate _CRS windows with _LEN > _MAX - _MIN + 1") d558b483 ("x86/PCI: truncate _CRS windows with _LEN > _MAX - _MIN + 1") f238b414 ("PNPACPI: compute Address Space length rather than using _LEN") 48728e07 ("x86/PCI: compute Address Space length rather than using _LEN") Please refer to https://bugzilla.kernel.org/show_bug.cgi?id=94221 for more details and example malformed ACPI resource descriptors. Link: https://bugzilla.kernel.org/show_bug.cgi?id=94221 Fixes: 593669c2 (x86/PCI/ACPI: Use common ACPI resource interfaces ...) Signed-off-by: NJiang Liu <jiang.liu@linux.intel.com> Tested-by: NDave Airlie <airlied@redhat.com> Tested-by: NPrakash Punnoor <prakash@punnoor.de> Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
aa714d28