All of the PCI subsystem updates were merged last week for the nearly-over Linux 6.19 merge window. Standing out this cycle are Resizable BAR improvements as well as introducing a few new PCIe controller drivers.

The PCI pull for Linux 6.19 brought Resizable BAR (ReBAR) improvements. Among the Resizable BAR improvements were for preventing resource tree corruption when BAR resize fails and restoring BARs to the original size of a BAR resize fail. There are also changes for the Intel Xe and i915 drivers as well as AMDGPU driver so that PCI core can properly restore BARs if the resize fails.