The ips1760 module was there before, but in 2.6.27-9, we had the following in our kernel config:
CONFIG_USB_ISP1760_HCD=m
# CONFIG_USB_ISP1760_PCI is not set
The change in the 2.6.27.7 commit that Kees pointed to above includes the following little tidbit:
-#ifdef CONFIG_USB_ISP1760_PCI
+#ifdef CONFIG_PCI
ret = pci_register_driver(&isp1761_pci_driver);
Thus, before the change, the isp1761_pci_driver in the code existed but wouldn't get registered, and thus the oops'ing function isp1761_pci_probe() would never get invoked (Kees: in other words, a debdiff wouldn't have caught this).
The ips1760 module was there before, but in 2.6.27-9, we had the following in our kernel config:
CONFIG_ USB_ISP1760_ HCD=m USB_ISP1760_ PCI is not set
# CONFIG_
The change in the 2.6.27.7 commit that Kees pointed to above includes the following little tidbit:
-#ifdef CONFIG_ USB_ISP1760_ PCI driver( &isp1761_ pci_driver) ;
+#ifdef CONFIG_PCI
ret = pci_register_
Thus, before the change, the isp1761_pci_driver in the code existed but wouldn't get registered, and thus the oops'ing function isp1761_pci_probe() would never get invoked (Kees: in other words, a debdiff wouldn't have caught this).
I believe Kees is building a test kernel based on the fix in http:// lkml.org/ lkml/2009/ 1/15/439 .