Bug#561476: initramfs-tools: radeon module can't load firmware.
Package: initramfs-tools
Version: 0.93.4
Severity: normal
Hi,
I have installed a 2.6.32 kernel, with the latest firmware packages (0.22), I verified that the initrd is build with the right firmware files, however it seems the firmware loader isn't available when the radeon module starts:
[ 1.157105] [drm] Initialized drm 1.1.0 20060810
[ 1.168000] [drm] radeon kernel modesetting enabled.
[ 1.168033] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 1.168037] radeon 0000:01:00.0: setting latency timer to 64
[ 1.169102] [drm] radeon: Initializing kernel modesetting.
[ 1.169148] [drm] register mmio base: 0xFE7E0000
[ 1.169150] [drm] register mmio size: 65536
[ 1.169258] ATOM BIOS: GV
[ 1.169262] [drm] Clocks initialized !
[ 1.169275] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 1.169277] [drm] Detected VRAM RAM=256M, BAR=256M
[ 1.169278] [drm] RAM width 128bits DDR
[ 1.169344] [TTM] Zone kernel: Available graphics memory: 2030714 kiB.
[ 1.169354] [drm] radeon: 256M of VRAM memory ready
[ 1.169355] [drm] radeon: 512M of GTT memory ready.
[ 1.169380] [drm] Loading RV630 CP Microcode
[ 1.169382] platform radeon_cp.0: firmware: requesting radeon/RV630_pfp.bin
[ 61.164033] r600_cp: Failed to load firmware "radeon/RV630_pfp.bin"
[ 61.164064] [drm:r600_init] *ERROR* Failed to load firmware!
[ 61.164091] [drm:radeon_driver_load_kms] *ERROR* Fatal error while trying to initialize radeon.
[ 61.164190] radeon 0000:01:00.0: PCI INT A disabled
[ 61.164193] radeon: probe of 0000:01:00.0 failed with error -2
Could you make it so the radeon module is loadable in the initrd ?
Thanks,
Xav
-- Package-specific info:
-- /proc/cmdline
BOOT_IMAGE=//vmlinuz-2.6.32-trunk-amd64 root=UUID=4aea966f-7c3d-4354-b661-22a6b3b9f4ec ro radeon.modeset=1 quiet
-- /proc/filesystems
ext4
btrfs
ext3
fuseblk
-- lsmod
Module Size Used by
coretemp 4165 0
ppdev 5030 0
lp 7462 0
parport 27938 2 ppdev,lp
sco 7193 2
bridge 39566 0
stp 1440 1 bridge
bnep 9395 2
rfcomm 29501 4
l2cap 24656 16 bnep,rfcomm
acpi_cpufreq 5555 0
cpufreq_powersave 902 0
cpufreq_userspace 1992 0
cpufreq_conservative 5162 0
cpufreq_stats 2659 0
uinput 6376 1
fuse 50078 1
ext3 106371 1
jbd 37021 1 ext3
btrfs 372281 1
zlib_deflate 17746 1 btrfs
crc32c 2560 1
libcrc32c 1058 1 btrfs
snd_hda_codec_analog 64530 1
snd_hda_intel 17851 0
snd_hda_codec 52900 2 snd_hda_codec_analog,snd_hda_intel
snd_usb_audio 62934 0
snd_pcm_oss 32399 0
snd_mixer_oss 12606 1 snd_pcm_oss
snd_pcm 60615 4 snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_pcm_oss
snd_usb_lib 13729 1 snd_usb_audio
snd_seq_midi 4208 0
btusb 9769 2
bluetooth 41795 9 sco,bnep,rfcomm,l2cap,btusb
uvcvideo 51663 0
snd_seq_midi_event 4628 1 snd_seq_midi
rfkill 12996 2 bluetooth
snd_seq 42753 2 snd_seq_midi,snd_seq_midi_event
videodev 29961 1 uvcvideo
v4l1_compat 11442 2 uvcvideo,videodev
snd_timer 15502 2 snd_pcm,snd_seq
v4l2_compat_ioctl32 8538 1 videodev
joydev 8411 0
snd_rawmidi 15291 2 snd_usb_lib,snd_seq_midi
snd_hwdep 5364 2 snd_hda_codec,snd_usb_audio
snd_seq_device 4477 3 snd_seq_midi,snd_seq,snd_rawmidi
i2c_i801 7590 0
x38_edac 2739 0
snd 44718 12 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq,snd_timer,snd_rawmidi,snd_hwdep,snd_seq_device
soundcore 4614 1 snd
edac_core 29245 2 x38_edac
processor 29479 1 acpi_cpufreq
snd_page_alloc 6201 2 snd_hda_intel,snd_pcm
evdev 7336 11
pcspkr 1699 0
serio_raw 3752 0
asus_atk0110 7686 0
ext4 283764 1
mbcache 4970 2 ext3,ext4
jbd2 66695 1 ext4
crc16 1319 2 l2cap,ext4
ide_gd_mod 20417 10
hid_logitech 6326 0
ff_memless 3692 1 hid_logitech
sd_mod 29673 5
crc_t10dif 1276 1 sd_mod
ata_generic 2983 0
usbhid 31196 1 hid_logitech
firewire_ohci 19420 0
ide_pci_generic 2788 0
pdc202xx_new 3913 8
usb_storage 38425 0
hid 62745 2 hid_logitech,usbhid
uhci_hcd 18441 0
ahci 31494 0
ide_core 76786 3 ide_gd_mod,ide_pci_generic,pdc202xx_new
firewire_core 36544 1 firewire_ohci
crc_itu_t 1307 1 firewire_core
pata_jmicron 2280 4
libata 131639 3 ata_generic,ahci,pata_jmicron
ehci_hcd 30562 0
scsi_mod 121852 3 sd_mod,usb_storage,libata
sky2 39310 0
usbcore 121527 9 snd_usb_audio,snd_usb_lib,btusb,uvcvideo,usbhid,usb_storage,uhci_hcd,ehci_hcd
nls_base 6377 1 usbcore
button 4618 0
thermal 11674 0
fan 3346 0
thermal_sys 11878 3 processor,thermal,fan
radeon 448863 0
ttm 31292 1 radeon
drm_kms_helper 18883 1 radeon
drm 136943 3 radeon,ttm,drm_kms_helper
agpgart 24733 2 ttm,drm
i2c_algo_bit 4225 1 radeon
i2c_core 15584 5 videodev,i2c_i801,radeon,drm,i2c_algo_bit
raid456 44356 3
async_raid6_recov 5042 1 raid456
async_pq 3463 2 raid456,async_raid6_recov
raid6_pq 77179 2 async_raid6_recov,async_pq
async_xor 2478 3 raid456,async_raid6_recov,async_pq
xor 4380 1 async_xor
async_memcpy 1198 2 raid456,async_raid6_recov
async_tx 1734 5 raid456,async_raid6_recov,async_pq,async_xor,async_memcpy
raid1 18175 1
md_mod 73456 6 raid456,raid1
-- /etc/kernel-img.conf
# Kernel Image management overrides
# See kernel-img.conf(5) for details
-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=y
BOOT=local
DEVICE=eth0
NFSROOT=auto
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages initramfs-tools depends on:
ii cpio 2.10-1 GNU cpio -- a program to manage ar
ii findutils 4.4.2-1 utilities for finding files--find,
ii klibc-utils 1.5.15-1 small utilities built with klibc f
ii module-init-tools 3.11-1 tools for managing Linux kernel mo
ii udev 149-1 /dev/ and hotplug management daemo
Versions of packages initramfs-tools recommends:
ii busybox 1:1.14.2-2 Tiny utilities for small and embed
initramfs-tools suggests no packages.
-- no debconf information
Reply to: