Julien Cristau wrote:

23:52:41 < Ghworg> Debian have changed the kernel config CONFIG_AGP from
'y' to 'm' going from 31 to 32, that could be affecting it

00:07:29 <@airlied> jcristau: could be the AGP DMA changes I suppose

The first is probably easier to check.  Otherwise a bisection would
probably help narrow it down.

Cheers,
Julien


This has already been triaged to the broken firmware-loader if built as module, radeon cannot work without r300_cp.bin here, it is not built into debian kernels but in /lib/firmware/radeon, report it upstream, there's no config issue:

Module load order is correct:

radeon 449055 0 ttm 31484 1 radeon
drm_kms_helper         18883  1 radeon
drm                   137190  3 radeon,ttm,drm_kms_helper
i2c_algo_bit            4225  1 radeon
...
amd64_agp 6814 0 ...
agpgart                24733  3 ttm,drm,amd64_agp

No issue visible with kernel config? :

tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config 
/usr/src/linux/.config |grep -i radeon
CONFIG_DRM_RADEON=m
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
-# CONFIG_DRM_RADEON_KMS is not set
tom1:~# tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config /usr/src/linux/.config |grep -i agp
-CONFIG_AGP=m
-CONFIG_AGP_AMD64=m
-CONFIG_AGP_INTEL=m
-CONFIG_AGP_SIS=m
+CONFIG_AGP=y
+CONFIG_AGP_AMD64=y
+# CONFIG_AGP_INTEL is not set
+# CONFIG_AGP_SIS is not set
CONFIG_AGP_VIA=m
tom1:~# tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config /usr/src/linux/.config |grep -i drm
CONFIG_DRM=m
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_TTM=m
CONFIG_DRM_TDFX=m
-CONFIG_DRM_R128=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
-CONFIG_DRM_I810=m
-CONFIG_DRM_I830=m
-CONFIG_DRM_I915=m
-# CONFIG_DRM_I915_KMS is not set
-CONFIG_DRM_MGA=m
-CONFIG_DRM_SIS=m
-CONFIG_DRM_VIA=m
+# CONFIG_DRM_MGA is not set
+# CONFIG_DRM_SIS is not set
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_SAVAGE=m
-# CONFIG_DRM_RADEON_KMS is not set
tom1:~# tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config /usr/src/linux/.config |grep -i firmware
CONFIG_PREVENT_FIRMWARE_BUILD=y
-# CONFIG_FIRMWARE_IN_KERNEL is not set
+CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
CONFIG_HOSTAP_FIRMWARE=y
-# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
CONFIG_RT2X00_LIB_FIRMWARE=y
CONFIG_FIRMWARE_EDID=y
# Firmware Drivers
CONFIG_FIRMWARE_MEMMAP=y
tom1:~#
tom1:~# dmesg |grep -i drm
[   58.696061] [drm] Initialized drm 1.1.0 20060810
[   58.850988] [drm] radeon defaulting to userspace modesetting.
[   58.852842] [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on 
minor 0
tom1:~# The radeon firmware request
tom1:~# grep -i firmware /var/log/syslog.0
Jan 27 11:32:39 tom1 kernel: dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in 
cold state, will try to load a firmware
Jan 27 11:32:39 tom1 kernel: usb 1-4: firmware: requesting 
dvb-usb-dibusb-6.0.0.8.fw
Jan 27 11:32:39 tom1 kernel: dvb-usb: downloading firmware from file 
'dvb-usb-dibusb-6.0.0.8.fw'
Jan 27 11:32:39 tom1 kernel: dvb 0000:00:07.0: firmware: requesting 
dvb-ttpci-01.fw
Jan 27 11:32:39 tom1 kernel: dvb 0000:00:07.0: firmware: requesting 
av7110/bootcode.bin
Jan 27 11:32:39 tom1 kernel: dvb-ttpci: firmware @ card 1 supports CI link 
layer interface
Jan 27 11:32:39 tom1 kernel: [Firmware Bug]: powernow-k8: No PSB or ACPI _PSS 
objects
Jan 27 11:32:59 tom1 kernel: platform radeon_cp.0: firmware: requesting 
radeon/R300_cp.bin     <-------------------
tom1:~#
is missing with the debian kernel:

tom1:~# dmesg |grep -i firmware
[   11.747973] dvb 0000:00:07.0: firmware: requesting dvb-ttpci-01.fw
[   11.915455] dvb 0000:00:07.0: firmware: requesting av7110/bootcode.bin
[   12.392179] dvb-ttpci: firmware @ card 2 supports CI link layer interface
[   31.489350] [Firmware Bug]: powernow-k8: No PSB or ACPI _PSS objects
tom1:~#
tom1:~# dmesg |grep -i agp
[    0.000000] AGP bridge at 00:00:00
[    0.000000] Aperture from AGP @ e4000000 old size 32 MB
[    0.000000] Aperture from AGP @ e4000000 size 64 MB (APSIZE f30)
[    0.727490] Linux agpgart interface v0.103
tom1:~#
y
tom



--
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to