Larry, > I tried to figure this out from the code, but I kept getting lost. > > When a computer goes into hibernation, which of the mac80211 callback routines > are called, and which ones on the following resume? mac80211 will be called via cfg80211, and will run __ieee80211_suspend() which calls a whole bunch of driver things. This is _before_ the driver's suspend() callback runs. Then, after the driver's resume() callback runs, we go into ieee80211_reconfig() in mac80211. You can find the interaction with the PM subsystem in net/wireless/sysfs.c. > The problem arises due to > the problem in Bug #14267. Wrong bug number? johannes
Attachment:
signature.asc
Description: This is a digitally signed message part