[PATCH v2 0/2] PCI: Avoid capability searches in save/restore state

From: Bjorn Helgaas
Date: Fri Feb 14 2025 - 19:03:25 EST


From: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>

Reduce the number of times we search config space for PCI capabilities when
saving and restoring device state.

Bjorn Helgaas (2):
PCI: Avoid pointless capability searches
PCI: Cache offset of Resizable BAR capability

drivers/pci/pci.c | 36 +++++++++++++++++++++---------------
drivers/pci/pci.h | 1 +
drivers/pci/pcie/aspm.c | 15 ++++++++-------
drivers/pci/probe.c | 1 +
include/linux/pci.h | 1 +
5 files changed, 32 insertions(+), 22 deletions(-)

v2 changes:
- Drop VC change that broke saving state (thanks, Ilpo)

v1: https://lore.kernel.org/r/20250208050329.1092214-1-helgaas@xxxxxxxxxx

--
2.34.1