Skip to content

PCI: clip firmware assigned resources

Yinghai Lu linux-alpha linux-ia64 linux-parisc linux-pci linuxppc-dev lkml sparclinux 2 versions – Applied

Status from this message: Applied to for-linus for v3.19, thanks. This is significantly different

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest10 patches 4 repliesApplied
  2. v110 patches 6 repliesSuperseded

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/10PCI: clip firmware assigned resource under parent bridge'sdrivers/pci/bus.c drivers/pci/pci.h drivers/pci/setup-bus.c +1 more+85 -120 replies
2/10PCI, x86: clip firmware assigned resource under parent bridge'sarch/x86/pci/i386.c+1 -10 replies
3/10PCI, alpha: clip firmware assigned resource under parent bridge'sarch/alpha/kernel/pci.c+6 -20 replies
4/10PCI, frv: clip firmware assigned resource under parent bridge'sarch/frv/mb93090-mb00/pci-frv.c+1 -12 replies
5/10PCI, ia64: clip firmware assigned resource under parent bridge'sarch/ia64/pci/pci.c+21 -270 replies
6/10PCI, microblaze: clip firmware assigned resource under parent bridge'sarch/microblaze/pci/pci-common.c+12 -10 replies
7/10PCI, mn10300: clip firmware assigned resource under parent bridge'sarch/mn10300/unit-asb2305/pci-asb2305.c arch/mn10300/unit-asb2305/pci.c+22 -270 replies
8/10PCI, parisc: clip firmware assigned resource under parent bridge'sdrivers/parisc/lba_pci.c+2 -30 replies
9/10PCI, powerpc: clip firmware assigned resource under parent bridge'sarch/powerpc/kernel/pci-common.c+11 -10 replies
10/10PCI, sparc: clip firmware assigned resource under parent bridge'sarch/sparc/kernel/pci.c+4 -11 reply

Reviews trailers per patch

1 of 10 patches has a Reviewed-by or Acked-by.

PatchMarek KordikDavid S. Miller
1/10
2/10T-b
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 00/10] PCI: clip firmware assigned resources

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(-)
Signature · 1 line
1.8.4.5