Hi,CONFIG_X86_PAT is not set my 2.6.30 (that's my best knowledge; I looked at .config file in the build directory made by kpkg). Adding nopat boot option has no effect with neither local 2.6.30-rc3, nor 2.6.30-rc5 from repository.
The firmware messages are like this (firmware-linux is installed): 2.6.30-rc3, locally compiled:May 10 20:34:41 193-170-133-226 kernel: [ 50.086383] [drm] Initialized radeon 1.29.0 20080528 for 0000:01:00.0 on minor 0 May 10 20:34:42 193-170-133-226 kernel: [ 51.435494] [drm] Setting GART location based on new memory map May 10 20:34:42 193-170-133-226 kernel: [ 51.450724] [drm] Loading RV620 CP Microcode May 10 20:34:42 193-170-133-226 kernel: [ 51.451335] [drm] Loading RV620 PFP Microcode
May 10 20:34:42 193-170-133-226 kernel: [ 51.466326] [drm] Resetting GPUMay 10 20:34:42 193-170-133-226 kernel: [ 51.466388] [drm] writeback test succeeded in 1 usecs
2.6.30-rc5, repository:May 10 20:29:00 193-170-133-226 kernel: [ 50.022763] [drm] Initialized radeon 1.30.0 20080528 for 0000:01:00.0 on minor 0 May 10 20:29:01 193-170-133-226 kernel: [ 51.166756] [drm] Setting GART location based on new memory map May 10 20:29:01 193-170-133-226 kernel: [ 51.167156] [drm] Loading RV620 CP Microcode May 10 20:29:01 193-170-133-226 kernel: [ 51.167165] platform r600_cp.0: firmware: requesting radeon/RV620_cp.bin May 10 20:29:01 193-170-133-226 kernel: [ 51.265546] r600_cp: Failed to load firmware "radeon/RV620_cp.bin" May 10 20:29:01 193-170-133-226 kernel: [ 51.265555] [drm:r600_do_init_cp] *ERROR* Failed to load firmware!
Alex Brice Goglin wrote:
Is CONFIG_X86_PAT set in your own 2.6.30 ? What if you disable it, for instance by passing "nopat" on the kernel command line? Note that when firmware-linux is needed, it should be said pretty clearly in the kernel log. Brice