On Thu, 12 Nov 2009, Rafael J. Wysocki wrote: > On Thursday 12 November 2009, Thomas Gleixner wrote: > > On Wed, 11 Nov 2009, Oleg Nesterov wrote: > > > Well, yes. Because any buggy user can easily kill the system, and we > > > constantly have the bugs like this one. > > > > > > I think we should teach workqueue.c to use debugobjects.c at least. > > > > Here you go. Would be interesting to know whether it catches the > > problem at hand. > > How would I tell if it did? Apply the patch, enable debugobjects and try to reproduce the failure - w/o the fix patch of course :) debugobjects should catch the attempt to free the memory which holds the work_struct, cancel it and print a backtrace where this happened. Thanks, tglx _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm