Jean Delvare
a99acc832d
pci: revert SMBus unhide on HP Compaq nx6110
...
This reverts commit 3c0a654e39 and
fixes kernel bug #10245 :
http://bugzilla.kernel.org/show_bug.cgi?id=10245
The HP Compaq nc6120 has the same PCI sub-device ID as the nx6110, and the
SMBus is used by ACPI for thermal management on the nc6120, so Linux should
not attach a native driver to it. This means that this quirk is unsafe and
has to be removed.
I also added a comment to help developers realize that adding new IDs to this
SMBus unhiding quirk table should be done only with great care, and in
particular only after checking that ACPI is not making use of the SMBus.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: Tomasz Koprowski <tomek@koprowski.org>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-03-28 14:45:22 -07:00
..
hotplug
pciehp: don't enable slot unless forced
2008-03-17 19:26:05 -07:00
pcie
Revert "PCI: PCIE ASPM support"
2008-02-02 11:32:01 -08:00
.gitignore
access.c
bus.c
PCI: fix issue with busses registering multiple times in sysfs
2008-03-13 10:21:09 -07:00
dmar.c
copyright owner and author clean up for intel iommu and related files
2008-02-23 17:12:14 -08:00
hotplug-pci.c
PCI: fix section mismatch warning in pci_scan_child_bus
2008-03-04 15:07:03 -08:00
hotplug.c
Driver core: change add_uevent_var to use a struct
2007-10-12 14:51:01 -07:00
htirq.c
PCI: Use pci_find_ht_capability() in drivers/pci/htirq.c
2006-12-20 10:54:42 -08:00
intel-iommu.c
PCI: iova: lockdep false alarm fix
2008-03-24 22:38:44 -07:00
intel-iommu.h
copyright owner and author clean up for intel iommu and related files
2008-02-23 17:12:14 -08:00
iova.c
copyright owner and author clean up for intel iommu and related files
2008-02-23 17:12:14 -08:00
iova.h
copyright owner and author clean up for intel iommu and related files
2008-02-23 17:12:14 -08:00
Kconfig
PCI: Add Kconfig option to disable deprecated pci_find_* API
2007-11-05 13:35:17 -08:00
Makefile
mn10300: add the MN10300/AM33 architecture to the kernel
2008-02-08 09:22:30 -08:00
msi.c
PCI: drivers/pci/msi.c: move arch hooks to the top
2008-02-01 15:04:25 -08:00
msi.h
pci-acpi.c
ACPI: acpi_pci_set_power_state() cleanups
2008-02-23 01:29:34 -05:00
pci-driver.c
PCI: Mem Policy: fix mempolicy usage in pci driver
2008-02-01 15:04:20 -08:00
pci-sysfs.c
Revert "PCI: PCIE ASPM support"
2008-02-02 11:32:01 -08:00
pci.c
PCI: revert "pcie: utilize pcie transaction pending bit"
2008-03-24 22:38:44 -07:00
pci.h
PCI: make pci_bus a struct device
2008-02-01 15:04:31 -08:00
probe.c
PCI: fix section mismatch warning in pci_scan_child_bus
2008-03-04 15:07:03 -08:00
proc.c
PCI: Fix wrong reference counter check for proc_dir_entry
2008-02-21 15:34:39 -08:00
quirks.c
pci: revert SMBus unhide on HP Compaq nx6110
2008-03-28 14:45:22 -07:00
remove.c
Revert "PCI: PCIE ASPM support"
2008-02-02 11:32:01 -08:00
rom.c
docbook: fix kernel-api source files
2008-03-03 10:47:14 -08:00
search.c
PCI: Add Kconfig option to disable deprecated pci_find_* API
2007-11-05 13:35:17 -08:00
setup-bus.c
Revert "PCI: remove transparent bridge sizing"
2008-03-26 11:22:40 -07:00
setup-irq.c
kobjects: fix up improper use of the kobject name field
2007-10-12 14:51:02 -07:00
setup-res.c
PCI: Fix warning in setup-res.c on 32-bit platforms with 64-bit resources
2008-02-01 15:04:25 -08:00
syscall.c
PCI: remove unneeded lock_kernel() in drivers/pci/syscall.c.
2008-02-01 15:04:21 -08:00