Bug#628844: module-init-tools: breaks modinfo -F firmware <module>
Package: module-init-tools
Version: 3.13-1
Severity: normal
X-Debbugs-CC: debian-kernel@lists.debian.org
Hi
After updating to module-init-tools 3.13-1, querying module information
through modinfo -F starts to fail:
$ /sbin/modinfo -F firmware ath9k_htc
debug:Debugging mask (uint)
nohwcrypt:Disable hardware encryption (int)
$ /sbin/modinfo -F firmware /lib/modules/2.6.39-1-amd64/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
debug:Debugging mask (uint)
nohwcrypt:Disable hardware encryption (int)
The same procedure is used by linux-image's postinst, to query for
missing firmware images:
# dpkg -i ./linux-image-2.6.39-1-amd64_2.6.39-1_amd64.deb
[...]
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.39-1-amd64 /boot/vmlinuz-2.6.39-1-amd64
update-initramfs: Generating /boot/initrd.img-2.6.39-1-amd64
W: Possible missing firmware /lib/firmware/usbfs_snoop:true for module usbcore
W: Possible missing firmware /lib/firmware/to for module usbcore
W: Possible missing firmware /lib/firmware/log for module usbcore
W: Possible missing firmware /lib/firmware/all for module usbcore
W: Possible missing firmware /lib/firmware/usbfs for module usbcore
W: Possible missing firmware /lib/firmware/traffic for module usbcore
W: Possible missing firmware /lib/firmware/(bool) for module usbcore
W: Possible missing firmware /lib/firmware/blinkenlights:true for module usbcore
[...]
W: Possible missing firmware /lib/firmware/sectors for module sata_sil
W: Possible missing firmware /lib/firmware/(0=off, for module sata_sil
W: Possible missing firmware /lib/firmware/1=on) for module sata_sil
W: Possible missing firmware /lib/firmware/(int) for module sata_sil
W: Possible missing firmware /lib/firmware/all_generic_ide: for module ata_generic
W: Possible missing firmware /lib/firmware/(int) for module ata_generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.39-1-amd64 /boot/vmlinuz-2.6.39-1-amd64
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.39-1-amd64 /boot/vmlinuz-2.6.39-1-amd64
Generating grub.cfg ...
[...]
These problems disappear after reverting to module-init-tools 3.12-1:
$ /sbin/modinfo -F firmware ath9k_htc
ar9271.fw
ar7010_1_1.fw
ar7010.fw
$ /sbin/modinfo -F firmware /lib/modules/2.6.39-1-amd64/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
ar9271.fw
ar7010_1_1.fw
ar7010.fw
# dpkg -i ./linux-image-2.6.39-1-amd64_2.6.39-1_amd64.deb
[...]
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.39-1-amd64 /boot/vmlinuz-2.6.39-1-amd64
update-initramfs: Generating /boot/initrd.img-2.6.39-1-amd64
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.39-1-amd64 /boot/vmlinuz-2.6.39-1-amd64
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.39-1-amd64 /boot/vmlinuz-2.6.39-1-amd64
Generating grub.cfg ...
[...]
Regards
Stefan Lippers-Hollmann
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.39-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages module-init-tools depends on:
ii libc6 2.13-4 Embedded GNU C Library: Shared lib
ii lsb-base 3.2-27 Linux Standard Base 3.2 init scrip
module-init-tools recommends no packages.
module-init-tools suggests no packages.
-- no debconf information
Reply to: