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