On Wed, 2008-07-02 at 23:40 +0200, Rafael J. Wysocki wrote: > On Wednesday, 2 of July 2008, Giacomo Mulas wrote: > > I tried searching on the list for this, before posting, but searching the > > mailing list archives with keywords such as b43, suspend, resume... brings > > up such a ludicrous amount of threads that it's not realistic to check them > > all, so just tell me what to look for if it's been asked already. > > > > Whenever I do a suspend to disk after using b43, the computer freezes hard > > as soon as it attempts again to access b43 after resume. > > > > Minimal how to reproduce the freeze: > > 1) modprobe b43 > > 2) hibernate (using any suspend to disk, which one is irrelevant) > > 3) resume > > 4) ifconfig wlan0 up > > > > This has been happening (at least) since b43 was included in the mainline > > kernel, on my Asus A6K laptop running an x86_64 kernel (now the latest > > 2.6.25 stable release or compiled from the latest released debian sid > > sources). The nvidia module is not responsible: I explicitely booted my > > laptop in single user mode without any unnecessary modules, same result. It > > does not happen using the windows driver with ndiswrapper (which I would > > prefer to avoid for other reasons), so it definitely depends on b43 or > > something it depends on. Unloading and reloading the b43 module and all the > > other modules it depends on does not change anything. Just loading the > > module once, hibernating and resuming means freeze-up as soon as the module > > is actually initialised next time, regardless of it having been unloaded and > > reloaded any number of times before or after the suspend-resume cycle. No > > oopses, nothing on system logs, just instant freeze-up. Is there some > > testing a user can do to help nailing this? I am not a kernel developer, > > even if I am a decent C programmer. > > > > Please CC me on replies, I am not on the list. > > I think you need the appended patch, but it only applies to linux-next. A different version has been merged into what will become 2.6.26. I'll see what we can do about stable. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part