Skip to content

x86: Fix the ACPI resource handling and range checking

Thomas Gleixner lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4x86, pci, acpi: Redo sanity checks for root brigde probingarch/x86/pci/acpi.c+32 -311 reply
2/4x86: pci: acpi: Respect ioresource flagsarch/x86/pci/acpi.c+16 -191 reply
3/4x86: pci: acpi: Fix the range check for IO resourcesarch/x86/pci/acpi.c+33 -181 reply
4/4acpi: ioapic: Respect the resource flagsdrivers/acpi/ioapic.c+21 -178 replies

Reviews trailers per patch

1 of 4 patches has a Reviewed-by or Acked-by.

PatchYinghai Lu
1/4
2/4
3/4
4/4A-b

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

Read the v1 thread

Cover letter [patch 0/4] x86: Fix the ACPI resource handling and range checking

Yinghai noticed that Jiangs changes broke the resource range checks. I picked up his patch and addressed a few other things:

- Ignoring the IORESOURCE_DISABLED flag
- Range checking of IO resources against iomem_resource

There is more cleanup work to do in that area, but thats for later.

Please review and test ride it, so we can get x86/apic out of blocked state.

Thanks,

tglx

---
 arch/x86/pci/acpi.c   |  111 +++++++++++++++++++++++++++-----------------------
 drivers/acpi/ioapic.c |   38 +++++++++--------
 2 files changed, 83 insertions(+), 66 deletions(-)