[Bug 67461] resume from disk "scheduling while atomic" on K7-based hardware:

Jeff Trull jetrull at sbcglobal.net
Sat Oct 21 20:43:05 UTC 2006

Public bug reported:

hibernate.sh dies upon resume due to "scheduling while atomic", causing
a variety of problems (e.g., network drivers stay unloaded).  See bug
59077 for details.  It appears that the use of a 3DNOW-based memcpy in
the suspend code causes preempt_count to be improperly incremented.  All
K7-based hardware is affected since CONFIG_X86_USE_3DNOW is on even for
386 kernels.  This problem was found a few months back and fixed in
2.6.18.  The patch commit message is attached.

Can this patch be applied in a Dapper kernel update?  K7-based laptops
cannot hibernate successfully without it.

** Affects: linux-source-2.6.15 (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

resume from disk "scheduling while atomic" on K7-based hardware: 

More information about the kernel-bugs mailing list