Finally something coming out of Canonical that I can support.http://blog.redvoodoo.org/2009/02/jaunty-kernel-bits.html
It's good to see Canonical following up on the work done as part of Fedora 8's run up to polish off the last of the suspend resume issues.http://fedoraproject.org/wiki/Releases/8/ReleaseSummaryhttp://fedoraproject.org/wiki/Releases/FeatureLaptopImprovements
Actually Fedora 7 users could get in on the action as well: http://hughsient.livejournal.com/25990.html
I'm not sure why the Canonical developers were surprised to see suspend and resume mostly working. The rest of the community has had over a whole year since this was made a priority in Fedora 8 to polish up the hal-quirks database as part of the ongoing upstream hal work. I'm not surprised that things are in pretty good shape now. Could it get better? Sure, hardware is a moving target, that is why the Fedora feature makes it clear that the hal quirks work is an ongoing need. Its actually a good think that Canonical is coming late to the party, it gives everyone a chance to make a renewed effort to work on that last 10% now that the bulk of the work to address the problem is done.
So let's take the opportunity while Canonical is put the focus back on and do just that. If you still experiencing suspend resume problems head on over to the hal quirks site and see if the problem has been solved by new upstream work:http://people.freedesktop.org/~hughsient/quirk/index.html
Though I am disappointed that Canonical devs seem to have developed their own stress test script and workflow separate from the upstream hal-quirk work. It would be nice to see the named Canonical authors of the testing script appear in upstream hal discussions and get the script added to the upstream debugging instructions at http://people.freedesktop.org/~hughsient/quirk/quirk-suspend-advanced.html
Someone went to all the trouble of building that quirk site on distro-neutral ground, the least Canonical could do is participate in that process to return the favor.