On Wed, 14 Jun 2006, Linus Torvalds wrote: > > > > And we definitely want to go back to SYSTEM_RUNNING or how is it > > called here. > > Right. A bit too much cut-and-paste ;) Btw, maybe I didn't quite make this clear enough, but the two patches actually make a huge difference for me. My Mac Mini (Intel dual-core CPU) now resumes and suspends in SMP mode too, which was not true just a couple of days ago. It even seems to do it fairly reliable. The debugging patch helped me figure out a number of the problems (and even more problems that then didn't actually make any difference once I started getting things working ;) And the console fixes is apparently what got things working in SMP mode. Admittedly I'm not even quite sure _why_, but the reason I did them was that I saw too many problems with hangs etc that seemed to be due to the printk's and other debugging crud, and trying to debug with netconsole in particular. As a result I will actually apply the console fixes patch (the fixed one, with SYSTEM_RUNNING ;) immediately after the 2.6.17 release, so if people have problems with it or suggesting for a way to disable the console shutoff, please speak up. It's too late to do it for 2.6.17, or I would have already applied it rather than post it to linux-pm.. I don't particularly like shutting the console up early (and enabling it again late), but quite frankly, the alternatives seemed much much worse in practice, and this was really the RightThing(tm), apart from it probably needing some debug flag to disable the disable. Linus