On Sat, Apr 05, 2008 at 11:57:27AM +0200, Pierre Ossman wrote:
Well the "global list" was not being used for anything, and it was being
created at the same time the driver core list was, so unless you wanted
to change the way that all pci devices were probed/created, it would not
have worked out.
Why not just create a thread in your driver, or timer, and sleep until
you see the other devices? If after a certian time you never do, then
bail out.
That should work properly for you for both cases (startup and loading
later.)
thanks,
greg k-h
--