linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] PCI: Ignore hotplug events for dual GPU systems
@ 2014-09-11 22:23 Bjorn Helgaas
  2014-09-11 22:24 ` [PATCH 1/2] PCI: Add pci_ignore_hotplug() to ignore hotplug events for a device Bjorn Helgaas
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Bjorn Helgaas @ 2014-09-11 22:23 UTC (permalink / raw)
  To: linux-pci
  Cc: SpacemanSpiff, Rajat Jain, Dave Airlie, Rafael J. Wysocki,
	linux-kernel, linux-acpi, Pali Rohár, Alex Deucher, Jose P.

These are intended to resolve problems on dual GPU systems where the radeon
driver becomes unusable because of problems suspending or resuming a GPU.
When the GPU is powered off, we may get hotplug remove events, and we 
would normally unbind the driver and destroy the pci_dev.  But in this
case, the radeon and nouveau drivers expect to remain bound to the device
because it isn't really removable, and they may power it back on later.

Links to the bug reports in the patch changelogs.

I would like to get these into v3.17 if they seem reasonable.

---

Bjorn Helgaas (2):
      PCI: Add pci_ignore_hotplug() to ignore hotplug events for a device
      ACPIPHP / radeon / nouveau: Remove acpi_bus_no_hotplug()


 drivers/acpi/bus.c                           |   10 ----------
 drivers/gpu/drm/nouveau/nouveau_acpi.c       |   16 ++--------------
 drivers/gpu/drm/nouveau/nouveau_drm.c        |    1 +
 drivers/gpu/drm/radeon/radeon_atpx_handler.c |   16 ++--------------
 drivers/gpu/drm/radeon/radeon_drv.c          |    1 +
 drivers/pci/hotplug/acpiphp_glue.c           |   16 ++++++----------
 drivers/pci/hotplug/pciehp_hpc.c             |   12 ++++++++++++
 include/acpi/acpi_bus.h                      |    4 +---
 include/linux/pci.h                          |    6 ++++++
 9 files changed, 31 insertions(+), 51 deletions(-)

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

end of thread, other threads:[~2014-09-15 19:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-11 22:23 [PATCH 0/2] PCI: Ignore hotplug events for dual GPU systems Bjorn Helgaas
2014-09-11 22:24 ` [PATCH 1/2] PCI: Add pci_ignore_hotplug() to ignore hotplug events for a device Bjorn Helgaas
2014-09-12 16:40   ` Rajat Jain
2014-09-11 22:24 ` [PATCH 2/2] ACPIPHP / radeon / nouveau: Remove acpi_bus_no_hotplug() Bjorn Helgaas
2014-09-12 14:52 ` [PATCH 0/2] PCI: Ignore hotplug events for dual GPU systems Alex Deucher
2014-09-14 18:04 ` Rafael J. Wysocki
2014-09-15 10:53   ` Dave Airlie
2014-09-15 19:06     ` Rajat Jain

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).