Hi, This is the second "release" of my latest freezer update. I have updated the patches to take your comments into account (thanks a lot for them) and changed their ordering. The patches in these series update the freezer to eliminate some existing shortcomings, so I'm still considering them as 2.6.23 material. The patches do the following: * update the freezer documentation to describe, previously omitted, important reason for freezing tasks (ie. memory shrinking) * remove sys_sync() from the freezer and make the suspend/hibernation code invoke it explicitly * prevent new tasks from inheriting TIF_FREEZE set from the parents * introduce freezer-firendly wrappers around wait_event_interruptible() and wait_event_interruptible_timeout() * prevent the freezer from sending signals to kernel threads * increase the verbosity of the freezer slightly * make the freezer use the freezing timeout more efficiently The details are in the changelogs. Comments welcome. Greetings, Rafael -- "Premature optimization is the root of all evil." - Donald Knuth _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm