[GIT PULL] PCI updates for v3.14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

These are two important regression fixes for bugs we've introduced so far
in v3.14.

One of the resource allocation changes from the merge window is broken for
32-bit kernels where we don't use _CRS for PCI host bridges (mostly
pre-2008 machines), so there's a fix for that.

The INTx enable change we put in after the merge window turned out to break
pciehp because we re-enable INTx on the hotplug bridge, which apparently
breaks MSI for future hotplug events.

The following changes since commit fa389e220254c69ffae0d403eac4146171062d08:

  Linux 3.14-rc6 (2014-03-09 19:41:57 -0700)

are available in the git repository at:

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

for you to fetch changes up to ac93ac7403493f8707b7734de9f40d5cb5db9045:

  PCI: Don't check resource_size() in pci_bus_alloc_resource() (2014-03-12 11:19:20 -0600)

----------------------------------------------------------------
PCI updates for v3.14:

  Resource management
    - Fix allocation from 0-4GB regions (Bjorn Helgaas)

  Miscellaneous
    - Enable INTx only when MSI/MSI-X not enabled (Bjorn Helgaas)

----------------------------------------------------------------
Bjorn Helgaas (2):
      PCI: Enable INTx in pci_reenable_device() only when MSI/MSI-X not enabled
      PCI: Don't check resource_size() in pci_bus_alloc_resource()

 drivers/pci/bus.c | 2 --
 drivers/pci/pci.c | 3 +++
 2 files changed, 3 insertions(+), 2 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux