aboutsummaryrefslogtreecommitdiff
path: root/net/unix/sysctl_net_unix.c
diff options
context:
space:
mode:
authorJiri Slaby <[email protected]>2012-09-13 16:06:48 +0200
committerGreg Kroah-Hartman <[email protected]>2012-09-26 13:20:40 -0700
commitbcdee04ea7ae0406ae69094f6df1aacb66a69a0b (patch)
tree099204644828227e4bede29f2e9a818c7bac46e6 /net/unix/sysctl_net_unix.c
parent221b7b5796b520b51c34c40239d77921ba39225b (diff)
MISC: hpilo, remove pci_disable_device
pci_disable_device(pdev) used to be in pci remove function. But this PCI device has two functions with interrupt lines connected to a single pin. The other one is a USB host controller. So when we disable the PIN there e.g. by rmmod hpilo, the controller stops working. It is because the interrupt link is disabled in ACPI since it is not refcounted yet. See acpi_pci_link_free_irq called from acpi_pci_irq_disable. It is not the best solution whatsoever, but as a workaround until the ACPI irq link refcounting is sorted out this should fix the reported errors. References: https://lkml.org/lkml/2008/11/4/535 Signed-off-by: Jiri Slaby <[email protected]> Cc: Grant Grundler <[email protected]> Cc: Nobin Mathew <[email protected]> Cc: Robert Hancock <[email protected]> Cc: Arnd Bergmann <[email protected]> Cc: David Altobelli <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions