All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] PCI fixes for v4.14
@ 2017-10-06 18:50 Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2017-10-06 18:50 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Guenter Roeck,
	Bartlomiej Zolnierkiewicz, David S. Miller

PCI fixes:

  - fix legacy IDE probe issues exposed by recent PCI core IRQ mapping
    changes (Bartlomiej Zolnierkiewicz, Lorenzo Pieralisi)


The following changes since commit 9561475db680f7144d2223a409dd3d7e322aca03:

  PCI: Fix race condition with driver_override (2017-09-25 18:34:54 -0500)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.14-fixes-4

for you to fetch changes up to b1f9e5e355e909000fcccfd2bc31f7c1ded358ab:

  ide: fix IRQ assignment for PCI bus order probing (2017-10-03 14:03:31 -0500)

----------------------------------------------------------------
pci-v4.14-fixes-4

----------------------------------------------------------------
Bartlomiej Zolnierkiewicz (2):
      ide: free hwif->portdev on hwif_init() failure
      ide: pci: free PCI BARs on initialization failure

Lorenzo Pieralisi (1):
      ide: fix IRQ assignment for PCI bus order probing

 drivers/ide/ide-probe.c    |  1 +
 drivers/ide/ide-scan-pci.c | 13 +++++++---
 drivers/ide/setup-pci.c    | 63 +++++++++++++++++++++++++++++-----------------
 3 files changed, 50 insertions(+), 27 deletions(-)

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

* [GIT PULL] PCI fixes for v4.14
@ 2017-11-09 23:58 Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2017-11-09 23:58 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Gabriele Paoloni,
	Sebastian Andrzej Siewior, Zhou Wang, Kurt Schwemmer,
	Logan Gunthorpe, Stephen Bates

PCI fixes:

  - update MAINTAINERS for HiSilicon, Microsemi Switchtec, and native host
    bridge drivers (Gabriele Paoloni, Sebastian Andrzej Siewior)

Note that starting with changes intended for v4.16, Lorenzo Pieralisi will
maintain the drivers/pci/{dwc,endpoint,host} directories.  My intent is to
continue to merge those changes via my tree, so this should be transparent
to you.


The following changes since commit 814eae5982cc55988f642f7f1d10eaf340845c00:

  alpha/PCI: Move pci_map_irq()/pci_swizzle() out of initdata (2017-10-26 11:53:38 -0500)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.14-fixes-7

for you to fetch changes up to 6b7be529634bbfbf6395f23217a66d731fbed0a0:

  MAINTAINERS: Add Lorenzo Pieralisi for PCI host bridge drivers (2017-11-08 08:49:49 -0600)

----------------------------------------------------------------
pci-v4.14-fixes-7

----------------------------------------------------------------
Bjorn Helgaas (1):
      MAINTAINERS: Add Lorenzo Pieralisi for PCI host bridge drivers

Gabriele Paoloni (1):
      MAINTAINERS: Remove Gabriele Paoloni as HiSilicon PCI maintainer

Sebastian Andrzej Siewior (1):
      MAINTAINERS: Remove Stephen Bates as Microsemi Switchtec maintainer

 MAINTAINERS | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

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

* [GIT PULL] PCI fixes for v4.14
@ 2017-10-27 20:17 Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2017-10-27 20:17 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Meelis Roos,
	Richard Henderson, Ivan Kokshaysky, Matt Turner

PCI fixes:

  - move alpha PCI IRQ map/swizzle functions out of initdata to fix
    regression from PCI core IRQ mapping changes (Lorenzo Pieralisi)


The following changes since commit 407dae1e4415acde2d9f48bb76361893c4653756:

  PCI: aardvark: Move to struct pci_host_bridge IRQ mapping functions (2017-10-10 21:17:43 -0500)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.14-fixes-6

for you to fetch changes up to 814eae5982cc55988f642f7f1d10eaf340845c00:

  alpha/PCI: Move pci_map_irq()/pci_swizzle() out of initdata (2017-10-26 11:53:38 -0500)

----------------------------------------------------------------
pci-v4.14-fixes-6

----------------------------------------------------------------
Lorenzo Pieralisi (1):
      alpha/PCI: Move pci_map_irq()/pci_swizzle() out of initdata

 arch/alpha/kernel/sys_alcor.c     |  4 ++--
 arch/alpha/kernel/sys_cabriolet.c | 12 ++++++------
 arch/alpha/kernel/sys_dp264.c     | 20 ++++++++++----------
 arch/alpha/kernel/sys_eb64p.c     |  4 ++--
 arch/alpha/kernel/sys_eiger.c     |  4 ++--
 arch/alpha/kernel/sys_miata.c     |  6 +++---
 arch/alpha/kernel/sys_mikasa.c    |  4 ++--
 arch/alpha/kernel/sys_nautilus.c  |  2 +-
 arch/alpha/kernel/sys_noritake.c  |  6 +++---
 arch/alpha/kernel/sys_rawhide.c   |  4 ++--
 arch/alpha/kernel/sys_ruffian.c   |  6 +++---
 arch/alpha/kernel/sys_rx164.c     |  4 ++--
 arch/alpha/kernel/sys_sable.c     | 10 +++++-----
 arch/alpha/kernel/sys_sio.c       |  8 ++++----
 arch/alpha/kernel/sys_sx164.c     |  4 ++--
 arch/alpha/kernel/sys_takara.c    |  6 +++---
 arch/alpha/kernel/sys_wildfire.c  |  4 ++--
 17 files changed, 54 insertions(+), 54 deletions(-)

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

* [GIT PULL] PCI fixes for v4.14
@ 2017-10-13 20:00 Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2017-10-13 20:00 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Thomas Petazzoni,
	Thierry Reding

PCI fixes:

  - revert Tegra MSI change that caused a regression on TrimSlice (Thierry
    Reding)

  - finish Aardvark conversion to host bridge IRQ mapping.  We missed
    Aardvark the first time around so it regressed (Thomas Petazzoni)


The following changes since commit b1f9e5e355e909000fcccfd2bc31f7c1ded358ab:

  ide: fix IRQ assignment for PCI bus order probing (2017-10-03 14:03:31 -0500)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.14-fixes-5

for you to fetch changes up to 407dae1e4415acde2d9f48bb76361893c4653756:

  PCI: aardvark: Move to struct pci_host_bridge IRQ mapping functions (2017-10-10 21:17:43 -0500)

----------------------------------------------------------------
pci-v4.14-fixes-5

----------------------------------------------------------------
Thierry Reding (1):
      Revert "PCI: tegra: Do not allocate MSI target memory"

Thomas Petazzoni (1):
      PCI: aardvark: Move to struct pci_host_bridge IRQ mapping functions

 drivers/pci/host/pci-aardvark.c |  2 ++
 drivers/pci/host/pci-tegra.c    | 22 ++++++----------------
 2 files changed, 8 insertions(+), 16 deletions(-)

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

* [GIT PULL] PCI fixes for v4.14
@ 2017-09-29 19:08 Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2017-09-29 19:08 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Nicolai Stange, Greg Kroah-Hartman,
	Geert Uytterhoeven, Alex Williamson

PCI fixes:

  - fix CONFIG_PCI=n build error (introduced in v4.14-rc1) (Geert
    Uytterhoeven)

  - fix a race in sysfs driver_override store/show (Nicolai Stange)


The following changes since commit 749aaf3372b8b56b8743c3e27700d64c8bd06921:

  PCI: endpoint: Use correct "end of test" interrupt (2017-09-20 13:56:06 -0500)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.14-fixes-3

for you to fetch changes up to 9561475db680f7144d2223a409dd3d7e322aca03:

  PCI: Fix race condition with driver_override (2017-09-25 18:34:54 -0500)

----------------------------------------------------------------
pci-v4.14-fixes-3

----------------------------------------------------------------
Geert Uytterhoeven (1):
      PCI: Add dummy pci_acs_enabled() for CONFIG_PCI=n build

Nicolai Stange (1):
      PCI: Fix race condition with driver_override

 drivers/pci/pci-sysfs.c | 11 +++++++++--
 include/linux/pci.h     |  2 ++
 2 files changed, 11 insertions(+), 2 deletions(-)

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

* [GIT PULL] PCI fixes for v4.14
@ 2017-09-22 14:04 Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2017-09-22 14:04 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, Lorenzo Pieralisi, Ralf Baechle,
	Arnd Bergmann, Steve French, James Hogan, Manuel Lauss,
	linux-mips

PCI fixes:

  - fix endpoint "end of test" interrupt issue (introduced in v4.14-rc1)
    (John Keeping)

  - fix MIPS use-after-free map_irq() issue (introduced in v4.14-rc1)
    (Lorenzo Pieralisi)


N.B.  The MIPS tree contains 8eba3651f1da ("MIPS: PCI: fix pcibios_map_irq
section mismatch"), a subset of the MIPS fix here.  I'm sending you this
one because (a) it's a little more comprehensive and (b) the problem was
with 04c81c7293df ("MIPS: PCI: Replace pci_fixup_irqs() call with host
bridge IRQ mapping hooks"), which was merged via the PCI tree.


The following changes since commit 2bd6bf03f4c1c59381d62c61d03f6cc3fe71f66e:

  Linux 4.14-rc1 (2017-09-16 15:47:51 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.14-fixes-2

for you to fetch changes up to 749aaf3372b8b56b8743c3e27700d64c8bd06921:

  PCI: endpoint: Use correct "end of test" interrupt (2017-09-20 13:56:06 -0500)

----------------------------------------------------------------
pci-v4.14-fixes-2

----------------------------------------------------------------
John Keeping (1):
      PCI: endpoint: Use correct "end of test" interrupt

Lorenzo Pieralisi (1):
      MIPS: PCI: Move map_irq() hooks out of initdata

 arch/mips/ath79/pci.c                         | 12 ++++++------
 arch/mips/pci/fixup-capcella.c                |  4 ++--
 arch/mips/pci/fixup-cobalt.c                  |  8 ++++----
 arch/mips/pci/fixup-emma2rh.c                 |  4 ++--
 arch/mips/pci/fixup-fuloong2e.c               |  2 +-
 arch/mips/pci/fixup-ip32.c                    |  4 ++--
 arch/mips/pci/fixup-jmr3927.c                 |  2 +-
 arch/mips/pci/fixup-lantiq.c                  |  2 +-
 arch/mips/pci/fixup-lemote2f.c                |  4 ++--
 arch/mips/pci/fixup-loongson3.c               |  2 +-
 arch/mips/pci/fixup-malta.c                   |  4 ++--
 arch/mips/pci/fixup-mpc30x.c                  |  6 +++---
 arch/mips/pci/fixup-pmcmsp.c                  |  8 ++++----
 arch/mips/pci/fixup-rbtx4927.c                |  2 +-
 arch/mips/pci/fixup-rbtx4938.c                |  2 +-
 arch/mips/pci/fixup-sni.c                     | 12 ++++++------
 arch/mips/pci/fixup-tb0219.c                  |  2 +-
 arch/mips/pci/fixup-tb0226.c                  |  2 +-
 arch/mips/pci/fixup-tb0287.c                  |  2 +-
 arch/mips/pci/pci-alchemy.c                   |  2 +-
 arch/mips/pci/pci-bcm47xx.c                   |  2 +-
 arch/mips/pci/pci-lasat.c                     |  2 +-
 arch/mips/pci/pci-mt7620.c                    |  2 +-
 arch/mips/pci/pci-octeon.c                    |  5 ++---
 arch/mips/pci/pci-rt2880.c                    |  2 +-
 arch/mips/pci/pci-rt3883.c                    |  2 +-
 arch/mips/pci/pci-tx4938.c                    |  2 +-
 arch/mips/pci/pci-tx4939.c                    |  4 ++--
 arch/mips/pci/pci-xlp.c                       |  2 +-
 arch/mips/pci/pci-xlr.c                       |  2 +-
 arch/mips/pci/pcie-octeon.c                   |  3 +--
 arch/mips/txx9/generic/pci.c                  |  8 ++++++--
 drivers/pci/endpoint/functions/pci-epf-test.c | 13 ++++++-------
 33 files changed, 68 insertions(+), 67 deletions(-)

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

* [GIT PULL] PCI fixes for v4.14
@ 2017-09-16  2:59 Bjorn Helgaas
  0 siblings, 0 replies; 7+ messages in thread
From: Bjorn Helgaas @ 2017-09-16  2:59 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-pci, linux-kernel, linuxwifi, linux-wireless,
	Srinath Mannam, Jens Axboe, Luca Coelho, Johannes Berg,
	Emmanuel Grumbach, Konstantin Khlebnikov

PCI fix:

  - revert an attempt to fix a race while enabling upstream bridges because
    it broke iwlwifi firmware loading


The following changes since commit 711aab1dbb324d321e3d84368a435a78908c7bce:

  vfs: constify path argument to kernel_read_file_from_path (2017-09-14 20:18:45 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/pci-v4.14-fixes-1

for you to fetch changes up to 0f50a49e3008597abed0fff052d487f77db89093:

  Revert "PCI: Avoid race while enabling upstream bridges" (2017-09-15 01:33:51 -0500)

----------------------------------------------------------------
pci-v4.14-fixes-1

----------------------------------------------------------------
Bjorn Helgaas (1):
      Revert "PCI: Avoid race while enabling upstream bridges"

 drivers/pci/pci.c | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

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

end of thread, other threads:[~2017-11-09 23:58 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-06 18:50 [GIT PULL] PCI fixes for v4.14 Bjorn Helgaas
  -- strict thread matches above, loose matches on Subject: below --
2017-11-09 23:58 Bjorn Helgaas
2017-10-27 20:17 Bjorn Helgaas
2017-10-13 20:00 Bjorn Helgaas
2017-09-29 19:08 Bjorn Helgaas
2017-09-22 14:04 Bjorn Helgaas
2017-09-16  2:59 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.