Colin Ian King
1b47fd4551
PCI: acpiphp_ibm: Fix null dereferences on null ibm_slot
...
ibm_slot_from_id() can return null if the des header signature is not
"aPCI" or if the kmalloc() for the return ACPI descriptor fails, causing
potential null pointer dereferences on the return null descriptor.
Handle the null case with appropriate check and error return.
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
2016-01-08 12:12:33 -06:00
..
host
PCI changes for the v4.4 merge window:
2015-11-06 11:29:53 -08:00
hotplug
PCI: acpiphp_ibm: Fix null dereferences on null ibm_slot
2016-01-08 12:12:33 -06:00
pcie
PCI/AER: Clear error status registers during enumeration and restore
2015-09-17 10:09:37 -05:00
access.c
PCI: Use function 0 VPD for identical functions, regular VPD for others
2015-09-24 17:06:32 -05:00
ats.c
PCI: Remove pci_ats_enabled()
2015-08-13 15:59:59 -05:00
bus.c
PCI: Clear IORESOURCE_UNSET when clipping a bridge window
2015-09-22 17:03:54 -05:00
host-bridge.c
Merge branch 'pci/misc' into next
2015-04-10 08:27:18 -05:00
hotplug-pci.c
htirq.c
x86/htirq: Use hierarchical irqdomain to manage Hypertransport interrupts
2015-04-24 15:36:50 +02:00
iov.c
Merge branches 'pci/aer', 'pci/hotplug', 'pci/misc', 'pci/msi', 'pci/resource' and 'pci/virtualization' into next
2015-11-02 15:57:03 -06:00
irq.c
Kconfig
PCI,parisc: Enable 64-bit bus addresses on PA-RISC
2015-09-08 15:30:47 +02:00
Makefile
PCI: Build setup-irq.o for arm64
2015-08-20 12:02:49 -05:00
msi.c
PCI changes for the v4.4 merge window:
2015-11-06 11:29:53 -08:00
of.c
PCI/MSI: Use of_msi_get_domain instead of open-coded "msi-parent" parsing
2015-10-16 13:07:14 +01:00
pci-acpi.c
PCI / ACPI: Fix pci_acpi_optimize_delay() comment
2015-07-15 15:11:50 -05:00
pci-driver.c
PCI changes for the v4.4 merge window:
2015-11-06 11:29:53 -08:00
pci-label.c
PCI: Make a shareable UUID for PCI firmware ACPI _DSM
2015-04-08 14:39:30 -05:00
pci-stub.c
pci-sysfs.c
PCI: Prevent out of bounds access in numa_node override
2015-10-07 11:03:28 -05:00
pci.c
PCI changes for the v4.4 merge window:
2015-11-06 11:29:53 -08:00
pci.h
PCI changes for the v4.4 merge window:
2015-11-06 11:29:53 -08:00
probe.c
Merge branches 'acpi-smbus', 'acpi-ec' and 'acpi-pci'
2015-11-20 01:22:52 +01:00
proc.c
quirks.c
PCI changes for the v4.4 merge window:
2015-11-06 11:29:53 -08:00
remove.c
PCI: Embed ATS info directly into struct pci_dev
2015-08-13 15:57:21 -05:00
rom.c
PCI: Fix infinite loop with ROM image of size 0
2015-01-23 17:42:59 -06:00
search.c
PCI: Delete unnecessary NULL pointer checks
2014-11-10 21:02:17 -07:00
setup-bus.c
PCI: Handle IORESOURCE_PCI_FIXED when assigning resources
2015-10-29 17:35:39 -05:00
setup-irq.c
PCI: Export symbols required for loadable host driver modules
2015-04-08 14:17:10 -05:00
setup-res.c
Merge branches 'pci/aer', 'pci/hotplug', 'pci/misc', 'pci/msi', 'pci/resource' and 'pci/virtualization' into next
2015-11-02 15:57:03 -06:00
slot.c
PCI: Hold pci_slot_mutex while searching bus->slots list
2015-07-30 16:19:53 -05:00
syscall.c
vc.c
PCI: Use dev->has_secondary_link to find downstream PCIe links
2015-05-29 15:35:26 -05:00
vpd.c
xen-pcifront.c
PCI: Use for_each_pci_msi_entry() to access MSI device list
2015-07-22 18:37:43 +02:00