Merge branch 'pci/resource'
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 24 May 2022 21:42:22 +0000 (16:42 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 24 May 2022 21:42:22 +0000 (16:42 -0500)
commitf1bde2786d8e1218e40b47788f3a4929c2a3ece0
tree95c42ddb72da5efcdaa001217e3502cdcea7189f
parent6b5e9bdce6cf6e2e88b50e85aec0a2193dc69890
parent0ae084d5a6744b1318407d8e20fb88ac0fd85d47
Merge branch 'pci/resource'

- Clip only host bridge windows for E820 regions and log what is clipped
  (Bjorn Helgaas)

- Add kernel cmdline options to use/ignore E820 reserved regions (Hans de
  Goede)

- Disable E820 reserved region clipping for IdeaPads, Yoga, Yoga Slip, Acer
  Spin 5, Clevo Barebone systems where clipping leaves no usable address
  space for touchpads, Thunderbolt devices, etc (Hans de Goede)

- Disable E820 reserved region clipping by default starting in 2023 (Hans
  de Goede)

* pci/resource:
  x86/PCI: Disable E820 reserved region clipping starting in 2023
  x86/PCI: Disable E820 reserved region clipping via quirks
  x86/PCI: Add kernel cmdline options to use/ignore E820 reserved regions
  x86/PCI: Clip only host bridge windows for E820 regions
  x86: Log resource clipping for E820 regions
  x86/PCI: Eliminate remove_e820_regions() common subexpressions