All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/10] PCI: clip firmware assigned resources
@ 2015-01-15  4:31 Yinghai Lu
  2015-01-15  4:31 ` [PATCH v2 01/10] PCI: clip firmware assigned resource under parent bridge's Yinghai Lu
                   ` (10 more replies)
  0 siblings, 11 replies; 19+ messages in thread
From: Yinghai Lu @ 2015-01-15  4:31 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: linux-pci, linux-kernel, Yinghai Lu

During the fix https://bugzilla.kernel.org/show_bug.cgi?id=85491,
Bjorn suggest that we should clip the resources instead of just
reject them.

We should only need first two for x86. others for related arches
to keep them consistent.

-v2: only handle bridge resource, and add pci_claim_bridge_resource
	in pci core code.

Thanks

Yinghai

Yinghai Lu (10):
  PCI: clip firmware assigned resource under parent bridge's
  PCI, x86: clip firmware assigned resource under parent bridge's
  PCI, alpha: clip firmware assigned resource under parent bridge's
  PCI, frv: clip firmware assigned resource under parent bridge's
  PCI, ia64: clip firmware assigned resource under parent bridge's
  PCI, microblaze: clip firmware assigned resource under parent bridge's
  PCI, mn10300: clip firmware assigned resource under parent bridge's
  PCI, parisc: clip firmware assigned resource under parent bridge's
  PCI, powerpc: clip firmware assigned resource under parent bridge's
  PCI, sparc: clip firmware assigned resource under parent bridge's

 arch/alpha/kernel/pci.c                 |  8 +++--
 arch/frv/mb93090-mb00/pci-frv.c         |  2 +-
 arch/ia64/pci/pci.c                     | 48 +++++++++++++---------------
 arch/microblaze/pci/pci-common.c        | 13 +++++++-
 arch/mn10300/unit-asb2305/pci-asb2305.c |  2 +-
 arch/mn10300/unit-asb2305/pci.c         | 47 +++++++++++++--------------
 arch/powerpc/kernel/pci-common.c        | 12 ++++++-
 arch/sparc/kernel/pci.c                 |  5 ++-
 arch/x86/pci/i386.c                     |  2 +-
 drivers/parisc/lba_pci.c                |  5 ++-
 drivers/pci/bus.c                       | 39 +++++++++++++++++++++++
 drivers/pci/pci.h                       |  1 +
 drivers/pci/setup-bus.c                 | 56 ++++++++++++++++++++++++++-------
 include/linux/pci.h                     |  1 +
 14 files changed, 165 insertions(+), 76 deletions(-)

-- 
1.8.4.5


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

end of thread, other threads:[~2015-01-16  0:14 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-15  4:31 [PATCH v2 00/10] PCI: clip firmware assigned resources Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 01/10] PCI: clip firmware assigned resource under parent bridge's Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 02/10] PCI, x86: " Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 03/10] PCI, alpha: " Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 04/10] PCI, frv: " Yinghai Lu
2015-01-15  4:51   ` Yinghai Lu
2015-01-15 16:19     ` Bjorn Helgaas
2015-01-15  4:31 ` [PATCH v2 05/10] PCI, ia64: " Yinghai Lu
2015-01-15  4:31   ` Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 06/10] PCI, microblaze: " Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 07/10] PCI, mn10300: " Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 08/10] PCI, parisc: " Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 09/10] PCI, powerpc: " Yinghai Lu
2015-01-15  4:31   ` Yinghai Lu
2015-01-15  4:31 ` [PATCH v2 10/10] PCI, sparc: " Yinghai Lu
2015-01-15  4:31   ` Yinghai Lu
2015-01-16  0:14   ` David Miller
2015-01-16  0:14     ` David Miller
2015-01-15 22:24 ` [PATCH v2 00/10] PCI: clip firmware assigned resources Bjorn Helgaas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.