* [GIT PULL] PCI fixes for v7.0
@ 2026-02-27 20:08 Bjorn Helgaas
2026-02-27 21:46 ` pr-tracker-bot
0 siblings, 1 reply; 10+ messages in thread
From: Bjorn Helgaas @ 2026-02-27 20:08 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam, David Woodhouse,
Baruch Siach, Alex Williamson, Niklas Cassel, Frank Li,
Shin'ichiro Kawasaki, Koichiro Den, Shawn Guo, kvm
The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-2
for you to fetch changes up to 39195990e4c093c9eecf88f29811c6de29265214:
PCI: Correct PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 value (2026-02-27 10:24:25 -0600)
The last two commits fix issues that are quite old, but I think they're
worth including in v7.0.
----------------------------------------------------------------
- Update MAINTAINERS email address (Shawn Guo)
- Refresh cached Endpoint driver MSI Message Address to fix a v7.0
regression when kernel changes the address after firmware has configured
it (Niklas Cassel)
- Flush Endpoint MSI-X writes so they complete before the outbound ATU
entry is unmapped (Niklas Cassel)
- Correct the PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 value, which broke VMM use of
PCI capabilities (Bjorn Helgaas)
----------------------------------------------------------------
Bjorn Helgaas (1):
PCI: Correct PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 value
Niklas Cassel (2):
PCI: dwc: ep: Refresh MSI Message Address cache on change
PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entry
Shawn Guo (1):
MAINTAINERS: Update Shawn Guo's address for HiSilicon PCIe controller driver
MAINTAINERS | 2 +-
drivers/pci/controller/dwc/pcie-designware-ep.c | 25 ++++++++++++++++---------
include/uapi/linux/pci_regs.h | 2 +-
3 files changed, 18 insertions(+), 11 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [GIT PULL] PCI fixes for v7.0
2026-02-27 20:08 [GIT PULL] PCI fixes for v7.0 Bjorn Helgaas
@ 2026-02-27 21:46 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-02-27 21:46 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam, David Woodhouse,
Baruch Siach, Alex Williamson, Niklas Cassel, Frank Li,
Shin'ichiro Kawasaki, Koichiro Den, Shawn Guo, kvm
The pull request you sent on Fri, 27 Feb 2026 14:08:59 -0600:
> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1c63df24be5f06f61b94e63cbe01aa852e463438
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] PCI fixes for v7.0
@ 2026-03-27 14:36 Bjorn Helgaas
2026-03-27 20:39 ` pr-tracker-bot
0 siblings, 1 reply; 10+ messages in thread
From: Bjorn Helgaas @ 2026-03-27 14:36 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam, Lukas Wunner,
Mika Westerberg, Maciej Grochowski, Felix Gu, Bartosz Golaszewski,
Chen-Yu Tsai
The following changes since commit c369299895a591d96745d6492d4888259b004a9e:
Linux 7.0-rc5 (2026-03-22 14:42:17 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git pci-v7.0-fixes-5
for you to fetch changes up to 05f643d6f7e699198ccc47e634de3879a8ec26a3:
Documentation: PCI: Document PCIe TLP Header decoder for AER messages (2026-03-23 15:58:02 -0500)
----------------------------------------------------------------
- Remove power-off from pwrctrl drivers since this is now done directly by
the PCI controller drivers (Chen-Yu Tsai)
- Fix pwrctrl device node leak (Felix Gu)
- Document a TLP header decoder for AER log messages (Lukas Wunner)
----------------------------------------------------------------
Chen-Yu Tsai (1):
PCI/pwrctrl: Do not power off on pwrctrl device removal
Felix Gu (1):
PCI/pwrctrl: Fix pci_pwrctrl_is_required() device node leak
Lukas Wunner (1):
Documentation: PCI: Document PCIe TLP Header decoder for AER messages
Documentation/PCI/pcieaer-howto.rst | 10 ++++++++++
drivers/pci/pwrctrl/core.c | 4 +++-
drivers/pci/pwrctrl/pci-pwrctrl-pwrseq.c | 12 ------------
drivers/pci/pwrctrl/slot.c | 1 -
4 files changed, 13 insertions(+), 14 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [GIT PULL] PCI fixes for v7.0
2026-03-27 14:36 Bjorn Helgaas
@ 2026-03-27 20:39 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-03-27 20:39 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam, Lukas Wunner,
Mika Westerberg, Maciej Grochowski, Felix Gu, Bartosz Golaszewski,
Chen-Yu Tsai
The pull request you sent on Fri, 27 Mar 2026 09:36:01 -0500:
> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git pci-v7.0-fixes-5
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8af4fad545fa4df358c8e4d12f269e460717e514
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] PCI fixes for v7.0
@ 2026-03-19 21:07 Bjorn Helgaas
2026-03-19 23:30 ` pr-tracker-bot
0 siblings, 1 reply; 10+ messages in thread
From: Bjorn Helgaas @ 2026-03-19 21:07 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam,
Raj Kumar Bhagat, Krishna Chaitanya Chundru, Bartosz Golaszewski,
Bjorn Andersson, Koichiro Den, Christian Bruel, Niklas Cassel
The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-4
for you to fetch changes up to 21647677ba9af2cb6bc460e17d9f29a7132c40c3:
PCI: endpoint: pci-epf-test: Roll back BAR mapping when subrange setup fails (2026-03-17 10:26:42 -0500)
----------------------------------------------------------------
- Create pwrctrl devices only for DT nodes below a PCI controller that
describe PCI devices and are related to a power supply; this prevents
waiting indefinitely for pwrctrl drivers that will never probe
(Manivannan Sadhasivam)
- Restore endpoint BAR mapping on subrange setup failure to make selftest
reliable (Koichiro Den)
----------------------------------------------------------------
Koichiro Den (1):
PCI: endpoint: pci-epf-test: Roll back BAR mapping when subrange setup fails
Manivannan Sadhasivam (2):
PCI/pwrctrl: Ensure that remote endpoint node parent has supply requirement
PCI/pwrctrl: Create pwrctrl devices only for PCI device nodes
drivers/pci/endpoint/functions/pci-epf-test.c | 5 +++
drivers/pci/pwrctrl/core.c | 54 ++++++++++++++++++++-------
2 files changed, 46 insertions(+), 13 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [GIT PULL] PCI fixes for v7.0
2026-03-19 21:07 Bjorn Helgaas
@ 2026-03-19 23:30 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-03-19 23:30 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam,
Raj Kumar Bhagat, Krishna Chaitanya Chundru, Bartosz Golaszewski,
Bjorn Andersson, Koichiro Den, Christian Bruel, Niklas Cassel
The pull request you sent on Thu, 19 Mar 2026 16:07:40 -0500:
> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9b70771216558bffb329c2e69b2fd5fd71133e55
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] PCI fixes for v7.0
@ 2026-03-06 21:23 Bjorn Helgaas
2026-03-06 21:56 ` pr-tracker-bot
0 siblings, 1 reply; 10+ messages in thread
From: Bjorn Helgaas @ 2026-03-06 21:23 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam, Nilay Shroff,
Venkat Rao Bagalkote, Nam Cao, Vivian Wang, Madhavan Srinivasan,
Han Gao, Nathaniel Roach, David S. Miller, Andreas Larsson,
sparclinux, Michael Ellerman, linuxppc-dev, Dave Hansen,
Joyce Ooi
The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-3
for you to fetch changes up to 9f2c7349b2810c671badfc1adc804f711a83e420:
MAINTAINERS: Orphan Altera PCIe controller driver (2026-03-05 11:34:21 -0600)
----------------------------------------------------------------
- Initialize msi_addr_mask for OF-created PCI devices to fix sparc and
powerpc probe regressions (Nilay Shroff)
- Orphan the Altera PCIe controller driver (Dave Hansen)
----------------------------------------------------------------
Dave Hansen (1):
MAINTAINERS: Orphan Altera PCIe controller driver
Nilay Shroff (2):
powerpc/pci: Initialize msi_addr_mask for OF-created PCI devices
sparc/PCI: Initialize msi_addr_mask for OF-created PCI devices
MAINTAINERS | 6 ++----
arch/powerpc/kernel/pci_of_scan.c | 7 +++++++
arch/sparc/kernel/pci.c | 7 +++++++
3 files changed, 16 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [GIT PULL] PCI fixes for v7.0
2026-03-06 21:23 Bjorn Helgaas
@ 2026-03-06 21:56 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-03-06 21:56 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam, Nilay Shroff,
Venkat Rao Bagalkote, Nam Cao, Vivian Wang, Madhavan Srinivasan,
Han Gao, Nathaniel Roach, David S. Miller, Andreas Larsson,
sparclinux, Michael Ellerman, linuxppc-dev, Dave Hansen,
Joyce Ooi
The pull request you sent on Fri, 6 Mar 2026 15:23:38 -0600:
> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-3
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/325a118c12045239076b7ea9e66391dd6f56f72e
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] PCI fixes for v7.0
@ 2026-02-20 19:07 Bjorn Helgaas
2026-02-21 1:20 ` pr-tracker-bot
0 siblings, 1 reply; 10+ messages in thread
From: Bjorn Helgaas @ 2026-02-20 19:07 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam,
Ilpo Järvinen, Koichiro Den, Niklas Cassel, Arnd Bergmann,
Damien Le Moal, RavitejaX Veesam, Kai-Heng Feng
The following changes since commit 1c2b4a4c2bcb950f182eeeb33d94b565607608cf:
Merge tag 'pci-v7.0-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci (2026-02-11 17:20:38 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-1
for you to fetch changes up to 8c746e22096579897d1f8f74dbb6b17a6862fb6d:
PCI: dwc: ep: Always clear IB maps on BAR update (2026-02-19 15:34:19 -0600)
----------------------------------------------------------------
- Fix bridge window selection bug that prevented resource assignment
(Kai-Heng Feng)
- Fix bridge window sizing, which failed to assign resources for windows
containing only optional resources (ROMs, SR-IOV BARs, etc) (Ilpo
Järvinen)
- Select CONFIGFS_FS when PCI_EPF_TEST is enabled to avoid a link error
(Arnd Bergmann)
- Fix recently merged Endpoint inbound submapping feature (Koichiro Den)
----------------------------------------------------------------
Arnd Bergmann (1):
PCI: endpoint: pci-epf-test: Select configfs
Ilpo Järvinen (1):
PCI: Account fully optional bridge windows correctly
Kai-Heng Feng (1):
PCI: Validate window resource type in pbus_select_window_for_type()
Koichiro Den (2):
PCI: dwc: ep: Return after clearing BAR-match inbound mapping
PCI: dwc: ep: Always clear IB maps on BAR update
drivers/pci/controller/dwc/pcie-designware-ep.c | 15 +++++++--
drivers/pci/endpoint/functions/Kconfig | 1 +
drivers/pci/setup-bus.c | 42 +++++++++++++++----------
3 files changed, 39 insertions(+), 19 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [GIT PULL] PCI fixes for v7.0
2026-02-20 19:07 Bjorn Helgaas
@ 2026-02-21 1:20 ` pr-tracker-bot
0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-02-21 1:20 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
Krzysztof Wilczyński, Manivannan Sadhasivam,
Ilpo Järvinen, Koichiro Den, Niklas Cassel, Arnd Bergmann,
Damien Le Moal, RavitejaX Veesam, Kai-Heng Feng
The pull request you sent on Fri, 20 Feb 2026 13:07:42 -0600:
> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v7.0-fixes-1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/3f6eb5a6d27b56ea44c2de9f9028d803aeccbfe8
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2026-03-27 20:39 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-27 20:08 [GIT PULL] PCI fixes for v7.0 Bjorn Helgaas
2026-02-27 21:46 ` pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2026-03-27 14:36 Bjorn Helgaas
2026-03-27 20:39 ` pr-tracker-bot
2026-03-19 21:07 Bjorn Helgaas
2026-03-19 23:30 ` pr-tracker-bot
2026-03-06 21:23 Bjorn Helgaas
2026-03-06 21:56 ` pr-tracker-bot
2026-02-20 19:07 Bjorn Helgaas
2026-02-21 1:20 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox