When I start up my laptop HP Compaq nx6325 with integrated RS482 and have Radeon KMS enabled the laptop just freezes when it usually would switch to the right resolution. All worked fine in kernel version 2.6.24. I bisected the commits and the one that was problematic is: ce8f53709bf440100cb9d31b1303291551cf517f drm/radeon/kms/pm: rework power management
Does applying the following two patches help? http://people.freedesktop.org/~agd5f/0001-drm-radeon-kms-add-support-for-internal-thermal-sens.patch http://people.freedesktop.org/~agd5f/0001-drm-radeon-kms-pm-Misc-fixes.patch The first one isn't relevant to your hw, but the second one won't apply cleanly without it.
Applied and recompiled and it didn't help.
Created attachment 26654 [details] don't touch power state Does this patch fix it?
No, still freezes.
Created attachment 26677 [details] fix pm on rs4xx IGPs does this help? btw can you suspend/resume on that machine?
Yes, after applying this patch laptop boots again normaly. Thanks! As for suspending/resuming: Most of the time it suspends and resumes just fine. But in about 1 out of 5-10 tries the machine freezes, mostly when suspending, sometimes when comming back. The screen just remains black. And I have a feeling that the chance of freezing up is higher if I leave a DVD in the DVD drive and it spins it up/down while resumning or suspending. But this is also the case on kernel 2.6.34. Not just with 2.6.25-rc1. I should probably report another bug for this problem?
Handled-By : Dave Airlie <airlied@linux.ie> Patch : https://bugzilla.kernel.org/attachment.cgi?id=26677
fix is in Linus kernel 9bad145ee2ef43ac36d397190a7d8b1a7306d3fb