> but dev->driver_list gets emptied _by_ device_release_driver(dev), which > then calls disconnect(), in this case for the second level of recursion. > I'll take a look at a more recent version. Is klist stuff in > 2.6.12-rc2? I'm looking at latest -mm... D.