Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread Anarky
Package: initramfs-tools
Version: 0.98.3
Severity: normal

--- Please enter the report below this line. ---

The radeon driver seems to be loaded at initramfs stage for KMS reasons but 
the firmware is not present in the initramfs resulting in missing 
functionalities (HDMI audio).
Other people on #debian IRC with a similar setup seem to have these firmware in 
the initramfs ...

From dmesg :
[5.218630] platform radeon_cp.0: firmware: requesting radeon/RV670_pfp.bin
[5.314896] platform radeon_cp.0: firmware: requesting radeon/RV670_me.bin
[5.385302] platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin

% lsinitramfs /boot/initrd.img-2.6.35-trunk-amd64 | grep firmware
lib/firmware
lib/firmware/advansys
lib/firmware/advansys/mcode.bin
lib/firmware/advansys/38C1600.bin
lib/firmware/advansys/3550.bin
lib/firmware/advansys/38C0800.bin
lib/firmware/tigon
lib/firmware/tigon/tg3_tso.bin
lib/firmware/tigon/tg3_tso5.bin
lib/firmware/tigon/tg3.bin
lib/firmware/cxgb3
lib/firmware/cxgb3/ael2005_opt_edc.bin
lib/firmware/cxgb3/t3fw-7.4.0.bin
lib/firmware/cxgb3/t3b_psram-1.1.0.bin
lib/firmware/cxgb3/t3c_psram-1.1.0.bin
lib/firmware/cxgb3/ael2005_twx_edc.bin
lib/firmware/cxgb3/ael2020_twx_edc.bin
lib/firmware/e100
lib/firmware/e100/d102e_ucode.bin
lib/firmware/e100/d101s_ucode.bin
lib/firmware/e100/d101m_ucode.bin
lib/firmware/3com
lib/firmware/3com/typhoon.bin
lib/udev/firmware.agent

--- System information. ---
Architecture: amd64
Kernel:   Linux 2.6.32-5-amd64

Debian Release: squeeze/sid
  500 unstablemirror.home-dn.net 
  500 unstableftp.fr.debian.org 
  500 testing mirror.home-dn.net 
  500 testing ftp.fr.debian.org 
  500 stable  mirror.home-dn.net 
  500 stable  ftp.fr.debian.org 
  101 experimental-snapshots qt-kde.debian.net 
1 experimentalmirror.home-dn.net 
1 experimentalftp.debian.org 

--- Package information. ---
Depends  (Version) | Installed
==-+-=
klibc-utils   (= 1.5.9-1) | 1.5.20-1
cpio   | 2.11-4
module-init-tools  | 3.12-1
udev  (= 0.086-1) | 161-1
findutils  (= 4.2.24) | 4.4.2-1


Recommends (Version) | Installed
-+-===
busybox   (= 1:1.01-3)  | 1:1.17.1-4
 OR busybox-initramfs| 


Suggests (Version) | Installed
==-+-===
bash-completion| 1:1.2-2



--- Output from package bug script ---
-- initramfs sizes
-rw-r--r-- 1 root root 9,9M 15 sept. 13:37 /boot/initrd.img-2.6.32-5-amd64
-rw-r--r-- 1 root root 9,9M 15 sept. 12:00 /boot/initrd.img-2.6.32-5-amd64.bak
-rw-r--r-- 1 root root  11M 15 sept. 13:37 /boot/initrd.img-2.6.35-trunk-amd64
-rw-r--r-- 1 root root  11M 15 sept. 13:32 /boot/initrd.img-2.6.35-trunk-
amd64.bak
-- /proc/cmdline
BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 root=UUID=78966ba0-a9a6-4743-86bf-
a8d922cc33c7 ro radeon.audio=1 audio.radeon=1

-- resume
# RESUME=/dev/sdb5
RESUME='UUID=8e829047-904f-4ee2-a32f-f1bd234f9e77'
-- /proc/filesystems
ext3
ext2
fuseblk
ext4
reiserfs
xfs
jfs
msdos
vfat
ntfs
minix
hfs
hfsplus
qnx4
ufs
btrfs

-- lsmod
Module  Size  Used by
nls_utf81208  0 
nls_cp437   5817  0 
btrfs 375335  0 
zlib_deflate   17746  1 btrfs
crc32c  2560  1 
libcrc32c   1074  1 btrfs
ufs56474  0 
qnx46194  0 
hfsplus65286  0 
hfs37455  0 
minix  21213  0 
ntfs  162828  0 
vfat7884  0 
msdos   6202  0 
fat40054  2 vfat,msdos
jfs   140105  0 
xfs   436909  0 
exportfs3170  1 xfs
reiserfs  194172  0 
ext4  288969  0 
jbd2   67015  1 ext4
parport_pc 18855  0 
ppdev   5030  0 
lp  7462  0 
parport27954  3 parport_pc,ppdev,lp
sco 7209  2 
bnep9443  2 
rfcomm 29613  0 
l2cap  24736  4 bnep,rfcomm
crc16   1319  2 ext4,l2cap
bluetooth  41827  6 sco,bnep,rfcomm,l2cap
rfkill 13044  2 bluetooth
fuse   50206  3 
ext2   52969  1 
coretemp4325  0 
it87   15879  0 
hwmon_vid   1828  1 it87
firewire_sbp2  11514  0 
loop   11799  0 
snd_hda_codec_atihdmi 2251  1 
dvb_pll 8188  1 
cx22702 4597  1 
cx88_dvb   16516  0 
cx88_vp3054_i2c

Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread maximilian attems
On Wed, Sep 15, 2010 at 01:50:08PM +0200, Anarky wrote:
 Package: initramfs-tools
 Version: 0.98.3
 Severity: normal
 
 --- Please enter the report below this line. ---
 
 The radeon driver seems to be loaded at initramfs stage for KMS reasons but 
 the firmware is not present in the initramfs resulting in missing 
 functionalities (HDMI audio).
 Other people on #debian IRC with a similar setup seem to have these firmware 
 in 
 the initramfs ...

why?

there is no valid point to load it in initramfs, just don't do it.
 
 From dmesg :
 [5.218630] platform radeon_cp.0: firmware: requesting radeon/RV670_pfp.bin
 [5.314896] platform radeon_cp.0: firmware: requesting radeon/RV670_me.bin
 [5.385302] platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin

check if the module provides proper modinfo:
modinfo -F firmware kernelmodule
 


-- 
maks




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



Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread Anarky
Le mercredi 15 septembre 2010 14:07:18, maximilian attems a écrit :
 On Wed, Sep 15, 2010 at 01:50:08PM +0200, Anarky wrote:
  Package: initramfs-tools
  Version: 0.98.3
  Severity: normal
  
  --- Please enter the report below this line. ---
  
  The radeon driver seems to be loaded at initramfs stage for KMS reasons
  but the firmware is not present in the initramfs resulting in missing
  functionalities (HDMI audio).
  Other people on #debian IRC with a similar setup seem to have these
  firmware in the initramfs ...
 
 why?
 
 there is no valid point to load it in initramfs, just don't do it.

I didn't change anything in that purpose.
It is seems that with Kernel Mode Settings, the radeon driver must be loaded 
for the framebuffer console to be activated and that it has to be done before X 
is started in order not to get a broken X.
I'm no expert in that regard, but it seems to be the default debian bahavior 
anyway, so if you really think that's not a initramfs-utils bug maybe you 
can reassign it to the radeon maintainer.

  From dmesg :
  [5.218630] platform radeon_cp.0: firmware: requesting
  radeon/RV670_pfp.bin
  [5.314896] platform radeon_cp.0: firmware: requesting
  radeon/RV670_me.bin
  [5.385302] platform radeon_cp.0: firmware: requesting
  radeon/R600_rlc.bin
 
 check if the module provides proper modinfo:
 modinfo -F firmware kernelmodule

it seems so :
% sudo modinfo -F firmware radeon | tr '\n' ' '
radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/R420_cp.bin 
radeon/R300_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin radeon/RV710_me.bin 
radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_pfp.bin 
radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RS780_me.bin 
radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_pfp.bin 
radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV620_me.bin 
radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_pfp.bin 
radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/R600_me.bin 
radeon/R600_pfp.bin radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin 
radeon/R420_cp.bin radeon/R300_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin 
radeon/R700_rlc.bin radeon/R600_rlc.bin radeon/RV710_me.bin 
radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_pfp.bin 
radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RS780_me.bin 
radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_pfp.bin 
radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV620_me.bin 
radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_pfp.bin 
radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/R600_me.bin 
radeon/R600_pfp.bin


%ls /lib/firmware/radeon | tr '\n' ' '
CEDAR_me.bin CEDAR_pfp.bin CEDAR_rlc.bin CYPRESS_me.bin CYPRESS_pfp.bin 
CYPRESS_rlc.bin JUNIPER_me.bin JUNIPER_pfp.bin JUNIPER_rlc.bin R100_cp.bin 
R200_cp.bin R300_cp.bin R420_cp.bin R520_cp.bin R600_me.bin R600_pfp.bin 
R600_rlc.bin R700_rlc.bin REDWOOD_me.bin REDWOOD_pfp.bin REDWOOD_rlc.bin 
RS600_cp.bin RS690_cp.bin RS780_me.bin RS780_pfp.bin RV610_me.bin 
RV610_pfp.bin RV620_me.bin RV620_pfp.bin RV630_me.bin RV630_pfp.bin 
RV635_me.bin RV635_pfp.bin RV670_me.bin RV670_pfp.bin RV710_me.bin 
RV710_pfp.bin RV730_me.bin RV730_pfp.bin RV770_me.bin RV770_pfp.bin


signature.asc
Description: This is a digitally signed message part.


Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread maximilian attems
On Wed, Sep 15, 2010 at 02:59:33PM +0200, Anarky wrote:
 Le mercredi 15 septembre 2010 14:07:18, maximilian attems a écrit :
  On Wed, Sep 15, 2010 at 01:50:08PM +0200, Anarky wrote:
   Package: initramfs-tools
   Version: 0.98.3
   Severity: normal
   
   --- Please enter the report below this line. ---
   
   The radeon driver seems to be loaded at initramfs stage for KMS reasons
   but the firmware is not present in the initramfs resulting in missing
   functionalities (HDMI audio).
   Other people on #debian IRC with a similar setup seem to have these
   firmware in the initramfs ...
  
  why?
  
  there is no valid point to load it in initramfs, just don't do it.
 
 I didn't change anything in that purpose.

please post the following file:
cat /etc/initramfs-tools/modules

 It is seems that with Kernel Mode Settings, the radeon driver must be loaded 
 for the framebuffer console to be activated and that it has to be done before 
 X 
 is started in order not to get a broken X.
 I'm no expert in that regard, but it seems to be the default debian bahavior 
 anyway, so if you really think that's not a initramfs-utils bug maybe you 
 can reassign it to the radeon maintainer.

what are you talking about?
the radeon linux-2.6 module should not be loaded in initramfs
unless you know what you are doing, empty your
/etc/initramfs-tools/modules if it is in there and regenerate
update-initramfs.
 

currently you have brought zero evidence of a bug,
even the dmesg snippet just looks fine.



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



Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread Anarky
on the 15th of September 2010, 15:09:09, maximilian attems wrote :
   [...]
   
   there is no valid point to load it in initramfs, just don't do it.
  
  I didn't change anything in that purpose.
 
 please post the following file:
 cat /etc/initramfs-tools/modules

It is actually empty (or more exactly completely commented) :
% cat /etc/initramfs-tools/modules  

 
[17:15]
# List of modules that you want to include in your initramfs.
#
# Syntax:  module_name [args ...]
#
# You must run update-initramfs(8) to effect this change.
#
# Examples:
#
# raid1
# sd_mod

  It is seems that with Kernel Mode Settings, the radeon driver must be
  loaded for the framebuffer console to be activated and that it has to be
  done before X is started in order not to get a broken X.
  I'm no expert in that regard, but it seems to be the default debian
  bahavior anyway, so if you really think that's not a initramfs-utils
  bug maybe you can reassign it to the radeon maintainer.
 
 what are you talking about?
 the radeon linux-2.6 module should not be loaded in initramfs
 unless you know what you are doing, empty your
 /etc/initramfs-tools/modules if it is in there and regenerate
 update-initramfs.
 
 currently you have brought zero evidence of a bug,
 even the dmesg snippet just looks fine.

In that case, it might just be an error from my part.
I am trying to get HDMI audio to work and while doing that, people helping me 
on IRC told me that these two lines mean that the problem comes from missing 
firmware.
I checked and the fact is that I have the firmware on my filesystem, however it 
seems that the radeon driver is loaded early so as to get KMS working 
correctly and therefore I looked at initramfs.
Comparing my initramfs with the one of someone with a similar setting (radeon 
driver / debian sid / update-initramfs generated initramfs) has shown one main 
difference: he has the radeon firmware in his initramfs and I don't.
so I assumed this might be the reason for the problem.

I'm sorry if I'm mistaken and wasting your time. Could you provide me some 
test that I could run to check for sure that the driver is loaded after the 
root FS has been mounted.

Thank you


signature.asc
Description: This is a digitally signed message part.


Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread Julien Cristau
On Wed, Sep 15, 2010 at 17:25:14 +0200, Anarky wrote:

 I'm sorry if I'm mistaken and wasting your time. Could you provide me some 
 test that I could run to check for sure that the driver is loaded after the 
 root FS has been mounted.
 
zcat /boot/initrd.img-`uname -r` | cpio -t | grep drm

This should be empty.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread maximilian attems
reassign 596961 linux-2.6
stop

On Wed, Sep 15, 2010 at 05:25:14PM +0200, Anarky wrote:
 
 In that case, it might just be an error from my part.
 I am trying to get HDMI audio to work and while doing that, people helping me 
 on IRC told me that these two lines mean that the problem comes from missing 
 firmware.

well it be cool to get such info upfront. :)

did you try 2.6.35 from experimental?
it installs just fine in squeeze.

also your bug report is lacking info that would have been sent
if you would have reported it upfront against linux-2.6,
please send in:

* dmesg
* lspci
* lspci -vvv






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



Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread Anarky
The 15th of September 2010 22:59:09, maximilian attems wrote:
 [...]
 
 thanks afair your issue is only fixed in 2.6.36-rcX, which we
 will soon provide.
 
 sorry to be so short but on the run atm.

No problem and thank you for the information !

Regards,


signature.asc
Description: This is a digitally signed message part.


Bug#596961: [initramfs-tools] missing radeon firmware (from firmware-linux-nonfree) in initramfs

2010-09-15 Thread maximilian attems
On Wed, Sep 15, 2010 at 11:03:02PM +0200, Anarky wrote:
 The 15th of September 2010 17:28:54, maximilian attems wrote:
  reassign 596961 linux-2.6
  stop
  
  On Wed, Sep 15, 2010 at 05:25:14PM +0200, Anarky wrote:
   In that case, it might just be an error from my part.
   I am trying to get HDMI audio to work and while doing that, people
   helping me on IRC told me that these two lines mean that the problem
   comes from missing firmware.
  
  well it be cool to get such info upfront. :)
 
 Sorry, but it's always difficult to draw the line between missing important 
 information and too much unrelated information. Especially when you are 
 mistaken about the importance of a given bit of information.
 
  did you try 2.6.35 from experimental?
  it installs just fine in squeeze.
  
  also your bug report is lacking info that would have been sent
  if you would have reported it upfront against linux-2.6,
  please send in:
  
  * dmesg
  * lspci
  * lspci -vvv
 
 I'm using sid and I rebooted many times on multiple kernels from 2.6.32 to 
 2.6.35 all from debian repositories.
 
 Anyway I ran the command stated above and got nothing, so I guess you can 
 close this bug as invalid.
 
 This time I booted on 2.6.35-trunk-amd64 from experimental and you'll find 
 the 
 info requested in the attachment if you're still interested.

thanks afair your issue is only fixed in 2.6.36-rcX, which we
will soon provide.

sorry to be so short but on the run atm.



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