Hi folks !
I am facing a problem since a week now when enabling radeon power
management following KMS Power Management Options [1]. I have two radeon
HD 9770 on my system in crossfire configuration, but on Linux I only use
one of them (the first one on the PCI bus).
When I switch the GPUs using the low profile, randomly, my system
hangs. The problem is that I have nothing ! No kernel panic, no logs,
really nothing. I tried everything, adding hard and soft lockup
detection in the kernel did not help, I also enabled nmi_watchdog
without success, tried kexec and kernel crash dumps either. I am getting
to the point of booting the kernel using kgdb/kdb over a serial
connection...
As radeon guys on the IRC #radeon channel seems to be muted on this
point, I would like to know if anyone here can lead me through a way to
help debugging this problem, as the consequence of staying in default
power profile make my GPU "burning" around 70°C...
I can provide as many information as possible, and here is a little
summary about my configuration:
- Gentoo sources 3.2.0-r1,
- in-kernel radeon module with KMS enabled,
- ~amd64 keyword.
Many thanks for your help.
[1] http://wiki.x.org/wiki/RadeonFeature#KMS_Power_Management_Options
--
YaGB on http://gentooist.com
Follow me on twitter @blakawk ;)