mbox series

[0/7] PCI: aardvark: improve compatibility with PCI devices

Message ID 20170908095348.16578-1-thomas.petazzoni@free-electrons.com
Headers show
Series PCI: aardvark: improve compatibility with PCI devices | expand

Message

Thomas Petazzoni Sept. 8, 2017, 9:53 a.m. UTC
Hello,

This patch series brings a number of fixes to the pci-aardvark driver
that allows a much larger number of PCIe devices to be used.

It fixes kernel bug
https://bugzilla.kernel.org/show_bug.cgi?id=196339, and has been
tested with an IGB NIC and a Marvell SATA PCIe card, which were not
working previously.

They should be taken for the 4.14 cycle, as they are all bug fixes.

Thanks a lot!

Thomas

Evan Wang (1):
  PCI: aardvark: fix PCIe max read request size setting

Thomas Petazzoni (1):
  PCI: aardvark: define IRQ related hooks in pci_host_bridge

Victor Gu (5):
  PCI: aardvark: fix logic in PCI configuration read/write functions
  PCI: aardvark: set PIO_ADDR_LS correctly in advk_pcie_rd_conf()
  PCI: aardvark: set host and device to the same MAX payload size
  PCI: aardvark: use isr1 instead of isr0 interrupt in legacy irq mode
  PCI: aardvark: disable LOS state by default

 drivers/pci/host/pci-aardvark.c | 116 +++++++++++++++++++++++++++++++---------
 1 file changed, 92 insertions(+), 24 deletions(-)

Comments

Thomas Petazzoni Sept. 25, 2017, 2:41 p.m. UTC | #1
Hello Bjorn,

On Fri,  8 Sep 2017 11:53:41 +0200, Thomas Petazzoni wrote:

> This patch series brings a number of fixes to the pci-aardvark driver
> that allows a much larger number of PCIe devices to be used.
> 
> It fixes kernel bug
> https://bugzilla.kernel.org/show_bug.cgi?id=196339, and has been
> tested with an IGB NIC and a Marvell SATA PCIe card, which were not
> working previously.
> 
> They should be taken for the 4.14 cycle, as they are all bug fixes.

Do you have some feedback about this series? It fixes some important
problems (reported by users), so it would be nice to have it in 4.14.

Thanks a lot!

Thomas