Comment 8 for bug 322553

Revision history for this message
Steve Beattie (sbeattie) wrote :

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).

I believe Kees is building a test kernel based on the fix in http://lkml.org/lkml/2009/1/15/439 .