linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] PCI fixes for v6.16
@ 2025-06-20 19:49 Bjorn Helgaas
  2025-06-21 15:47 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Bjorn Helgaas @ 2025-06-20 19:49 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Lukas Wunner,
	Lương Việt Hoàng, Joel Mathew Thomas,
	Mario Limonciello, Giovanni Cabiddu, Nicolas Dichtel,
	Alex Williamson

The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-1

for you to fetch changes up to bbf10cd686835d5a4b8566dc73a3b00b4cd7932a:

  PCI: pciehp: Ignore belated Presence Detect Changed caused by DPC (2025-06-18 10:10:19 -0500)

----------------------------------------------------------------

- Set up runtime PM even for devices that lack a PM Capability as we did
  before 4d4c10f763d7 ("PCI: Explicitly put devices into D0 when
  initializing"), which broke resume in some VFIO scenarios (Mario
  Limonciello)

- Ignore pciehp Presence Detect Changed events caused by DPC, even if they
  occur after a Data Link Layer State Changed event, to fix a VFIO GPU
  passthrough regression in v6.13 (Lukas Wunner)

----------------------------------------------------------------
Lukas Wunner (1):
      PCI: pciehp: Ignore belated Presence Detect Changed caused by DPC

Mario Limonciello (1):
      PCI/PM: Set up runtime PM even for devices without PCI PM

 drivers/pci/hotplug/pciehp_hpc.c | 2 +-
 drivers/pci/pci.c                | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] PCI fixes for v6.16
  2025-06-20 19:49 Bjorn Helgaas
@ 2025-06-21 15:47 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2025-06-21 15:47 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Lukas Wunner,
	Lương Việt Hoàng, Joel Mathew Thomas,
	Mario Limonciello, Giovanni Cabiddu, Nicolas Dichtel,
	Alex Williamson

The pull request you sent on Fri, 20 Jun 2025 14:49:47 -0500:

> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f0eeb5f6f645d13446649b226b1dc026bab418ed

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [GIT PULL] PCI fixes for v6.16
@ 2025-06-27 20:27 Bjorn Helgaas
  2025-06-28  3:28 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Bjorn Helgaas @ 2025-06-27 20:27 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Eric Biggers,
	Kuppuswamy Sathyanarayanan

The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-2

for you to fetch changes up to 5aa326a6a2ff0a7e7c6e11777045e66704c2d5e4:

  PCI/PTM: Build debugfs code only if CONFIG_DEBUG_FS is enabled (2025-06-23 12:55:49 -0500)

----------------------------------------------------------------

- Fix a PTM debugfs build error with CONFIG_DEBUG_FS=n && CONFIG_PCIE_PTM=y
  (Manivannan Sadhasivam)

----------------------------------------------------------------
Manivannan Sadhasivam (1):
      PCI/PTM: Build debugfs code only if CONFIG_DEBUG_FS is enabled

 drivers/pci/pcie/ptm.c | 2 ++
 1 file changed, 2 insertions(+)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] PCI fixes for v6.16
  2025-06-27 20:27 Bjorn Helgaas
@ 2025-06-28  3:28 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2025-06-28  3:28 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Eric Biggers,
	Kuppuswamy Sathyanarayanan

The pull request you sent on Fri, 27 Jun 2025 15:27:30 -0500:

> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/fa33adcaf8af147f4238c84d76a316a47e43e091

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [GIT PULL] PCI fixes for v6.16
@ 2025-07-11 20:28 Bjorn Helgaas
  2025-07-12  0:29 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Bjorn Helgaas @ 2025-07-11 20:28 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Marc Zyngier,
	Geert Uytterhoeven

The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-3

for you to fetch changes up to ba74278c638df7c333a970a265dfcc258e70807b:

  Revert "PCI: ecam: Allow cfg->priv to be pre-populated from the root port device" (2025-06-30 12:30:03 -0500)

----------------------------------------------------------------

- Track apple Root Ports explicitly and look up the driver data from the
  struct device instead of using dev->driver_data, which is used by
  pci_host_common_init() for the generic host bridge pointer (Marc Zyngier)

- Set dev->driver_data before pci_host_common_init() calls gen_pci_init()
  because some drivers need it to set up ECAM mappings; this fixes a
  regression on MicroChip MPFS Icicle (Geert Uytterhoeven)

- Revert the now-unnecessary use of ECAM pci_config_window.priv to store a
  copy of dev->driver_data (Marc Zyngier)

----------------------------------------------------------------
Geert Uytterhoeven (1):
      PCI: host-generic: Set driver_data before calling gen_pci_init()

Marc Zyngier (2):
      PCI: apple: Add tracking of probed root ports
      Revert "PCI: ecam: Allow cfg->priv to be pre-populated from the root port device"

 drivers/pci/controller/pci-host-common.c |  4 +--
 drivers/pci/controller/pcie-apple.c      | 53 +++++++++++++++++++++++++++++---
 drivers/pci/ecam.c                       |  2 --
 3 files changed, 51 insertions(+), 8 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] PCI fixes for v6.16
  2025-07-11 20:28 Bjorn Helgaas
@ 2025-07-12  0:29 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2025-07-12  0:29 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Marc Zyngier,
	Geert Uytterhoeven

The pull request you sent on Fri, 11 Jul 2025 15:28:02 -0500:

> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-3

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/379f604cc3dc2c865dc2b13d81faa166b6df59ec

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [GIT PULL] PCI fixes for v6.16
@ 2025-07-24 22:10 Bjorn Helgaas
  2025-07-24 22:42 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Bjorn Helgaas @ 2025-07-24 22:10 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Jim Quinlan,
	Lukas Wunner

The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-4

for you to fetch changes up to 8c493cc91f3a1102ad2f8c75ae0cf80f0a057488:

  PCI/pwrctrl: Create pwrctrl devices only when CONFIG_PCI_PWRCTRL is enabled (2025-07-22 13:36:04 -0500)

----------------------------------------------------------------

- Create pwrctrl devices only when we need them, i.e., when
  CONFIG_PCI_PWRCTRL is enabled; this allows brcmstb to work around a
  pwrctrl regression by disabling CONFIG_PCI_PWRCTRL (Manivannan
  Sadhasivam)

----------------------------------------------------------------
Manivannan Sadhasivam (1):
      PCI/pwrctrl: Create pwrctrl devices only when CONFIG_PCI_PWRCTRL is enabled

 drivers/pci/probe.c | 7 +++++++
 1 file changed, 7 insertions(+)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] PCI fixes for v6.16
  2025-07-24 22:10 [GIT PULL] PCI fixes for v6.16 Bjorn Helgaas
@ 2025-07-24 22:42 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2025-07-24 22:42 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: Linus Torvalds, linux-pci, linux-kernel, Lorenzo Pieralisi,
	Krzysztof Wilczyński, Manivannan Sadhasivam, Jim Quinlan,
	Lukas Wunner

The pull request you sent on Thu, 24 Jul 2025 17:10:09 -0500:

> git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.16-fixes-4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/94ce1ac2c9b4925c39fc976dc3f4421fc9230942

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-07-24 22:42 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-24 22:10 [GIT PULL] PCI fixes for v6.16 Bjorn Helgaas
2025-07-24 22:42 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2025-07-11 20:28 Bjorn Helgaas
2025-07-12  0:29 ` pr-tracker-bot
2025-06-27 20:27 Bjorn Helgaas
2025-06-28  3:28 ` pr-tracker-bot
2025-06-20 19:49 Bjorn Helgaas
2025-06-21 15:47 ` 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;
as well as URLs for NNTP newsgroup(s).