linux/drivers/pci
Linus Torvalds fddfc3ec31 pci-v7.3-fixes-2
-----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCgAyFiEEgMe7l+5h9hnxdsnuWYigwDrT+vwFAmq38q4UHGJoZWxnYWFz
 QGdvb2dsZS5jb20ACgkQWYigwDrT+vwVFhAAhO4zr6WHzB/Tx87FGSxYnjrwzOmH
 nS/w0MD0FxPkAzhbkPaXkdgAks10dBNF/umQUXvWBwgZYbR9v0CoZBSm8viuq/8C
 tYOdOm4u4whsHVPU1QJPV5nUSGb2Eiq7vza+2kS1Ll0xy/3/24yVn+IU8sy4EcgX
 IUTwApHfBGq6se88LxtdT5ctAUCRSP8XAeFlKXqfPig9yrrQOZ0cJrA5nhbe4jCL
 jJMFjgH12OvR55ZeKyZianz/lCZ8NcyATblM0EUCVKpx1gv4BcPfbprcycgnyLbw
 R+SoPl0wJDWKGqwuCFYkLMaT4XsLYnJv+6C/aQQ8CJjovAVUzaeDXwlJzPP3hH+N
 iIZp3b5tULHK/c/AykjoRQPq/rVy9ywMvlqmafIeR4+BEJBVYlUGLhum14pnjAQo
 B/wLCSmxrP7K7E+71ODunUdpts6HsH+GbKqSjBS46BAY/Vw+icq0v5RxaIaa6WCv
 BEkVEIfcJ/pnlmxMCoQEVu0bjCrIIaTe7EflO4BDhEIrWTxSq19vCVlXB+XgsHUI
 DWPyCFnAWFG5bZi50PKkrwTOhmcRMRgAjc69DOZ400chbuMAj9PxpomYBEeWvnss
 N+DLTLL2Yp4Y8/tMJIxjNB2eAbiSKql2EoGIpyjQruDRmg1Bcug5gBY90RjRr204
 afoNJYCbtPnd0mY=
 =hhCg
 -----END PGP SIGNATURE-----

Merge tag 'pci-v7.3-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci

Pull PCI fixes from Bjorn Helgaas:

 - Make BAR resize work even for devices where no upstream bridge is
   visible to the OS, which fixes an amdgpu regression on SolidRun
   HoneyComb, which doesn't expose Root Ports to the OS (Liz Fong-Jones)

 - Omit bus properties in dynamic OF nodes when a bridge has no
   subordinate bus, which fixes early boot hangs caused by NULL pointer
   dereferences with CONFIG_PCI_DYNAMIC_OF_NODES enabled (Angel J)

 - Disable enhanced atomics on AMD NBIO 7.7 and 7.11 to avoid silent
   data corruption on 64-bit DMAs (Mario Limonciello)

* tag 'pci-v7.3-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci:
  x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11
  PCI: of_property: Omit bus properties without a subordinate bus
  PCI: Fix BAR resize for devices on a root bus
2026-09-26 09:59:59 -07:00
..
controller PCI: imx6: Move clock enable after core reset assertion 2026-09-17 16:54:34 -05:00
endpoint treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
hotplug pci-v7.3-changes 2026-08-23 12:44:10 -07:00
msi PCI/MSI: Enable memory decoding before restoring MSI-X messages 2026-08-12 17:27:13 -05:00
pcie Merge branch 'pci/controller/dwc' 2026-08-21 16:40:41 -05:00
pwrctrl power sequencing updates for v7.3-rc1 2026-08-26 08:45:09 -07:00
switch PCI: switchtec: Add Microchip PCI1008 device ID 2026-07-17 11:33:53 -05:00
access.c
ats.c PCI/ATS: Validate STU for VFs in pci_prepare_ats() 2026-07-09 10:11:03 +02:00
bus.c PCI/sysfs: Remove pci_{create,remove}_sysfs_dev_files() 2026-06-23 15:19:09 -05:00
devres.c
doe.c PCI: Use %pe format specifier to print error pointers 2026-08-01 04:03:30 +00:00
ecam.c PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM systems 2026-07-20 14:59:56 +02:00
host-bridge.c
ide.c
iomap.c
iov.c PCI/IOV: Return unsigned int from pci_sriov_get_totalvfs() 2026-07-23 14:20:24 +02:00
irq.c
Kconfig
Makefile
mmap.c
npem.c
of_property.c PCI: of_property: Omit bus properties without a subordinate bus 2026-09-18 15:19:20 -05:00
of.c PCI: Add support for PCIe WAKE# interrupt 2026-08-11 18:54:17 -05:00
p2pdma.c PCI/P2PDMA: Add Nvidia Vera Rubin to whitelist 2026-07-22 12:42:03 -05:00
pci-acpi.c PCI: Use %pe format specifier to print error pointers 2026-08-01 04:03:30 +00:00
pci-bridge-emul.c
pci-bridge-emul.h
pci-driver.c PCI: Fix UAF when probe runs concurrent to dyn ID removal 2026-07-28 11:20:29 -05:00
pci-label.c
pci-mid.c
pci-pf-stub.c
pci-stub.c
pci-sysfs.c pci-v7.3-changes 2026-08-23 12:44:10 -07:00
pci.c pci-v7.3-changes 2026-08-23 12:44:10 -07:00
pci.h Merge branch 'pci/controller/dwc' 2026-08-21 16:40:41 -05:00
probe.c PCI: Add support for PCIe WAKE# interrupt 2026-08-11 18:54:17 -05:00
proc.c PCI/proc: Use file_ns_capable() when checking config space read access 2026-08-04 17:22:20 -05:00
quirks.c Merge branch 'pci/virtualization' 2026-08-21 16:40:38 -05:00
rebar.c Merge branch 'pci/misc' 2026-06-23 17:32:24 -05:00
remove.c PCI: Add support for PCIe WAKE# interrupt 2026-08-11 18:54:17 -05:00
rom.c
search.c PCI: Make pci_match_one_device() match on ID instead of device 2026-07-28 11:18:51 -05:00
setup-bus.c PCI: Fix BAR resize for devices on a root bus 2026-09-18 14:23:16 -05:00
setup-cardbus.c Merge branch 'pci/misc' 2026-06-23 17:32:24 -05:00
setup-res.c pci-v7.2-changes 2026-06-24 12:48:43 -07:00
slot.c PCI: Allow per function PCI slots to fix slot reset on s390 2026-08-12 17:12:48 -05:00
syscall.c
tph.c
trace.c
tsm.c
vc.c
vgaarb.c PCI/VGA: Convert to use acpi_dev_is_video_device() helper 2026-07-21 15:37:50 +02:00
vpd.c
xen-pcifront.c