Debian Bug report logs -
#561476
initramfs-tools: radeon module can't load firmware.
Reported by: Xavier Bestel <xavier.bestel@free.fr>
Date: Thu, 17 Dec 2009 14:03:01 UTC
Severity: normal
Found in version initramfs-tools/0.93.4
Done: maximilian attems <max@stro.at>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>:
Bug#561476; Package initramfs-tools.
(Thu, 17 Dec 2009 14:03:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Xavier Bestel <xavier.bestel@free.fr>:
New Bug report received and forwarded. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>.
(Thu, 17 Dec 2009 14:03:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
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
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>:
Bug#561476; Package initramfs-tools.
(Wed, 23 Dec 2009 10:51:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Xavier Bestel <xavier.bestel@free.fr>:
Extra info received and forwarded to list. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>.
(Wed, 23 Dec 2009 10:51:05 GMT) (full text, mbox, link).
Message #10 received at 561476@bugs.debian.org (full text, mbox, reply):
Hi,
a bit more information:
- at boot time, when the initrd modprobes the radeon module, there's a
long timeout (more than 30s) before the drm gives up trying to load the
firmware.
- I tried with an R100 (ATI ES1000), there's the same problem (works
after boot, but times out and fail to load the firmware at initrd time).
HTH,
Xav
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>:
Bug#561476; Package initramfs-tools.
(Thu, 25 Mar 2010 11:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Cassiano Leal <cassianoleal@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>.
(Thu, 25 Mar 2010 11:48:03 GMT) (full text, mbox, link).
Message #15 received at 561476@bugs.debian.org (full text, mbox, reply):
Seems that these guys have found a working solution for this bug, but
I don't even know what distro they're using ->
http://old.nabble.com/Kernel-2.6.32-and-Radeon-KMS-td26656284.html
Would it be possible to implement it in Debian?
If needed, I could help on testing if someone could guide me on how to
apply this solution to a Debian system (I don't really understand what
all those mkinitcpio and other esoteric commands do).
Thanks!
Reply sent
to maximilian attems <max@stro.at>:
You have taken responsibility.
(Thu, 08 Apr 2010 01:06:08 GMT) (full text, mbox, link).
Notification sent
to Xavier Bestel <xavier.bestel@free.fr>:
Bug acknowledged by developer.
(Thu, 08 Apr 2010 01:06:08 GMT) (full text, mbox, link).
Message #20 received at 561476-done@bugs.debian.org (full text, mbox, reply):
first of all duplicate reports, relevant entry exists against
udev, which will soon load earlier in initramfs and thus
resolve this bug in itselv.
radeon is not by default in initramfs, video drivers got
kicked out for faster boot.
thus closing.
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 06 May 2010 08:09:26 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 30 21:13:15 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.