Centos-kernel-stream-9/drivers/pci
Rado Vrbovsky 67448d15b8 Merge: Update kernel's PCI subsystem to v6.11
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/5357

```
This series updates RHEL9's PCI subsystem with content from upstream v6.11 -

  Merge tag 'pci-v6.11-fixes-4' of git://git.kernel.org/pub/scm/../pci/pci
  https://lkml.org/lkml/2024/9/13/
  commit b7718454f937f50f44f98c1222f5135eaef29132
  Merge: e936e7d4a83b fc8c818e7569

  Merge tag 'pci-v6.11-fixes-3' of git://git.kernel.org/pub/scm/../pci/pci
  https://lkml.org/lkml/2024/9/6/1405
  commit 487ee43bac846446fb3e832436bdedd7acb4fe46
  Merge: a86b83f77797 8f62819aaace
  4 files changed, 44 insertions(+), 5 deletions(-)

  Merge tag 'pci-v6.11-fixes-2' of git://git.kernel.org/pub/scm/../pci/pci
  https://lkml.org/lkml/2024/8/30/1561
  commit 8101b2766d5bfee43a4de737107b9592db251470
  Merge: 216d163165a9 150b572a7c1d
  3 files changed, 21 insertions(+), 2 deletions(-)


  Merge tag 'pci-v6.11-fixes-1' of git://git.kernel.org/pub/scm/../pci/pci
  https://lkml.org/lkml/2024/8/1/1278
  commit c0ecd6388360d930440cc5554026818895199923
  Merge: 183d46ff422e 5560a612c20d
  2 files changed, 11 insertions(+), 8 deletions(-)

  Merge tag 'pci-v6.11-changes' of git://git.kernel.org/pub/scm/../pci/pci
  https://lkml.org/lkml/2024/7/19/844
  commit 3f386cb8ee9f04ff4be164ca7a1d0ef3f81f7374
  Merge: 8e5c0abfa02d 45659274e608
  105 files changed, 5208 insertions(+), 1932 deletions(-)


All but three of patches within the series back-ported cleanly.  However,
there were a few back-ports where some changes were made to the originating
upstream patch due to it either not being quite up to date with more recent
changes, or subsequent changes were made during its merge commit.  All such
occurances are noted in the back-port's commit message with the same changes
that occurred upstream being made in the back-port to keep things in sync.

v2: Removing back-ports of merge commit df5dd337283a "Merge branch
    'pci/controller/qcom'" due to prerequisite content that conflicts
    with other MRs.  Will create a separate MR for df5dd337283a once
    the dependent MRs have merged.

JIRA: https://issues.redhat.com/browse/RHEL-59033

Signed-off-by: Myron Stowe <mstowe@redhat.com>
```

Approved-by: Andrew Halaney <ahalaney@redhat.com>
Approved-by: Jarod Wilson <jarod@redhat.com>
Approved-by: Mika Penttilä <mpenttil@redhat.com>
Approved-by: John W. Linville <linville@redhat.com>
Approved-by: Ivan Vecera <ivecera@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>

Merged-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2024-10-19 08:16:08 +00:00
..
controller PCI: keystone: Fix if-statement expression in ks_pcie_quirk() 2024-10-05 11:03:13 -06:00
endpoint PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup() 2024-10-01 13:25:31 -06:00
hotplug Merge: Update kernel's PCI subsystem to v6.11 2024-10-19 08:16:08 +00:00
msi Merge: Update kernel's PCI subsystem to v6.10 2024-09-04 13:22:38 +00:00
pcie Merge: Update kernel's PCI subsystem to v6.11 2024-10-19 08:16:08 +00:00
switch PCI: switchtec: Make switchtec_class constant 2024-10-05 10:59:19 -06:00
Kconfig
Makefile PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y 2024-05-13 15:56:46 -06:00
access.c PCI: Revert the cfg_access_lock lockdep mechanism 2024-08-15 15:31:13 -06:00
ats.c
bus.c resource: Use typedef for alignf callback 2024-10-01 13:25:27 -06:00
devres.c PCI: Fix potential deadlock in pcim_intx() 2024-10-05 11:03:13 -06:00
doe.c PCI/DOE: Support discovery version 2 2024-08-15 15:31:13 -06:00
ecam.c
host-bridge.c
iomap.c PCI: Document hybrid devres hazards 2024-10-01 11:50:42 -06:00
iov.c
irq.c PCI: Place interrupt related code into irq.c 2024-05-13 15:55:19 -06:00
mmap.c PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y 2024-05-13 15:56:46 -06:00
of.c PCI: of: Add of_pci_preserve_config() for per-host bridge support 2024-10-01 11:50:43 -06:00
of_property.c PCI: of_property: Return error for int_map allocation failure 2024-08-15 15:31:13 -06:00
p2pdma.c PCI/P2PDMA: Fix a sleeping issue in a RCU read section 2024-05-13 15:56:21 -06:00
pci-acpi.c PCI: Move PRESERVE_BOOT_CONFIG _DSM evaluation to pci_register_host_bridge() 2024-10-01 11:50:43 -06:00
pci-bridge-emul.c
pci-bridge-emul.h
pci-driver.c Merge: Update kernel's PCI subsystem to v6.9 2024-05-21 13:14:57 +00:00
pci-label.c
pci-mid.c PCI/PM: Switch to new Intel CPU model defines 2024-10-05 10:59:19 -06:00
pci-pf-stub.c PCI: Add missing MODULE_DESCRIPTION() macros 2024-10-05 10:59:20 -06:00
pci-stub.c PCI: Add missing MODULE_DESCRIPTION() macros 2024-10-05 10:59:20 -06:00
pci-sysfs.c PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions 2024-05-13 15:56:47 -06:00
pci.c Merge: Update kernel's PCI subsystem to v6.11 2024-10-19 08:16:08 +00:00
pci.h PCI: rockchip-host: Wait 100ms after reset before starting configuration 2024-10-05 10:59:18 -06:00
probe.c PCI: Use preserve_config in place of pci_flags 2024-10-01 11:50:44 -06:00
proc.c
quirks.c PCI: Mask Replay Timer Timeout errors for Genesys GL975x SD host controller 2024-08-15 15:31:13 -06:00
remove.c PCI: Create device tree node for bridge 2024-08-15 15:31:13 -06:00
rom.c
search.c
setup-bus.c PCI: Relax bridge window tail sizing rules 2024-10-01 13:25:28 -06:00
setup-res.c
slot.c
syscall.c
vc.c
vgaarb.c
vpd.c
xen-pcifront.c