Bug#718546: linux-image-3.2.0-4-486: loading cs5535_mfgpt hangs alix machine
Package: src:linux
Version: 3.2.46-1
Severity: normal
booting this machine with the standard arguments results in an
unrecoverable system hang as udev loads cs5535_mfgpt.
This ALIX board has TinyBIOS 0.98.
looking at the module itself, i see:
0 dkg@splat:/tmp$ /sbin/modinfo /lib/modules/3.2.0-4-486/kernel/drivers/misc/cs5535-mfgpt.ko
filename: /lib/modules/3.2.0-4-486/kernel/drivers/misc/cs5535-mfgpt.ko
alias: platform:cs5535-mfgpt
license: GPL
description: CS5535/CS5536 MFGPT timer driver
author: Andres Salomon <dilinger@queued.net>
depends:
intree: Y
vermagic: 3.2.0-4-486 mod_unload modversions 486
parm: mfgptfix:Reset the MFGPT timers during init; required by some broken BIOSes (ie, TinyBIOS < 0.99). (int)
0 dkg@splat:/tmp$
so this machine does have TinyBIOS < 0.99, but i can only get the
system to boot if i blacklist the cs5535_mfgpt module.
kernel 2.6.32 did not have cs5535_mfgpt, and was able to boot
successfully without intervention.
--dkg
-- Package-specific info:
** Version:
Linux version 3.2.0-4-486 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 Debian 3.2.46-1
** Command line:
BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-486 root=/dev/mapper/vg_splat0-root ro console=ttyS0,115200n8 init=/sbin/runit-init cs5535-mfgpt.disable=true
** Not tainted
** Kernel log:
[ 7.691204] Failure reading codec reg 0x3c,Last value=0x0
[ 7.696750] Failure writing to cs5535 codec
[ 7.701072] Failure writing to cs5535 codec
[ 7.705399] Failure reading codec reg 0x1c,Last value=0x0
[ 7.713340] Failure writing to cs5535 codec
[ 7.717669] Failure reading codec reg 0x0,Last value=0x0
[ 7.723128] Failure writing to cs5535 codec
[ 7.727461] Failure reading codec reg 0x7c,Last value=0x0
[ 7.733006] Failure writing to cs5535 codec
[ 7.737349] Failure reading codec reg 0x7e,Last value=0x0
[ 7.742894] Failure writing to cs5535 codec
[ 7.747218] Failure reading codec reg 0x3c,Last value=0x0
[ 7.752769] Failure writing to cs5535 codec
[ 7.757099] Failure writing to cs5535 codec
[ 7.761430] Failure reading codec reg 0x1c,Last value=0x0
[ 7.769348] Failure writing to cs5535 codec
[ 7.773677] Failure reading codec reg 0x0,Last value=0x0
[ 7.779134] Failure writing to cs5535 codec
[ 7.783459] Failure reading codec reg 0x7c,Last value=0x0
[ 7.789004] Failure writing to cs5535 codec
[ 7.793348] Failure reading codec reg 0x7e,Last value=0x0
[ 7.798893] Failure writing to cs5535 codec
[ 7.803218] Failure reading codec reg 0x3c,Last value=0x0
[ 7.808764] Failure writing to cs5535 codec
[ 7.813096] Failure writing to cs5535 codec
[ 7.817422] Failure reading codec reg 0x1c,Last value=0x0
[ 7.825357] Failure writing to cs5535 codec
[ 7.829683] Failure reading codec reg 0x0,Last value=0x0
[ 7.835143] Failure writing to cs5535 codec
[ 7.839466] Failure reading codec reg 0x7c,Last value=0x0
[ 7.845004] Failure writing to cs5535 codec
[ 7.849345] Failure reading codec reg 0x7e,Last value=0x0
[ 7.854892] Failure writing to cs5535 codec
[ 7.859227] Failure reading codec reg 0x3c,Last value=0x0
[ 7.864772] Failure writing to cs5535 codec
[ 7.869104] Failure writing to cs5535 codec
[ 7.873436] Failure reading codec reg 0x1c,Last value=0x0
[ 7.881364] Failure writing to cs5535 codec
[ 7.885690] Failure reading codec reg 0x0,Last value=0x0
[ 7.891150] Failure writing to cs5535 codec
[ 7.895485] Failure reading codec reg 0x7c,Last value=0x0
[ 7.901027] Failure writing to cs5535 codec
[ 7.905369] Failure reading codec reg 0x7e,Last value=0x0
[ 7.910908] Failure writing to cs5535 codec
[ 7.915233] Failure reading codec reg 0x3c,Last value=0x0
[ 7.920779] Failure writing to cs5535 codec
[ 7.925101] Failure writing to cs5535 codec
[ 7.929428] Failure reading codec reg 0x1c,Last value=0x0
[ 7.937371] Failure writing to cs5535 codec
[ 7.941698] Failure reading codec reg 0x0,Last value=0x0
[ 7.947157] Failure writing to cs5535 codec
[ 7.951493] Failure reading codec reg 0x7c,Last value=0x0
[ 7.957039] Failure writing to cs5535 codec
[ 7.961370] Failure reading codec reg 0x7e,Last value=0x0
[ 7.966916] Failure writing to cs5535 codec
[ 7.971248] Failure reading codec reg 0x3c,Last value=0x0
[ 7.978395] Failure writing to cs5535 codec
[ 7.982747] Failure writing to cs5535 codec
[ 7.987077] Failure reading codec reg 0x1c,Last value=0x0
[ 8.007310] Failure writing to cs5535 codec
[ 8.011670] Failure reading codec reg 0x0,Last value=0x0
[ 8.017128] Failure writing to cs5535 codec
[ 8.021461] Failure reading codec reg 0x7c,Last value=0x0
[ 8.027013] Failure writing to cs5535 codec
[ 8.031340] Failure reading codec reg 0x7e,Last value=0x0
[ 8.036883] Failure writing to cs5535 codec
[ 8.041216] Failure reading codec reg 0x3c,Last value=0x0
[ 8.047574] Failure writing to cs5535 codec
[ 8.051926] Failure writing to cs5535 codec
[ 8.056256] Failure reading codec reg 0x1c,Last value=0x0
[ 8.069235] Failure writing to cs5535 codec
[ 8.073602] Failure reading codec reg 0x0,Last value=0x0
[ 8.079062] Failure writing to cs5535 codec
[ 8.083406] Failure reading codec reg 0x7c,Last value=0x0
[ 8.088948] Failure writing to cs5535 codec
[ 8.093289] Failure reading codec reg 0x7e,Last value=0x0
[ 8.098834] Failure writing to cs5535 codec
[ 8.103159] Failure reading codec reg 0x3c,Last value=0x0
[ 8.108717] Failure writing to cs5535 codec
[ 8.113048] Failure writing to cs5535 codec
[ 8.117398] Failure reading codec reg 0x1c,Last value=0x0
[ 8.125289] AC'97 0 does not respond - RESET
[ 8.129706] Failure writing to cs5535 codec
[ 8.134037] Failure reading codec reg 0x7c,Last value=0x0
[ 8.139582] Failure writing to cs5535 codec
[ 8.143907] Failure reading codec reg 0x7e,Last value=0x0
[ 8.149339] AC'97 0 access is not valid [0x0], removing mixer.
[ 8.155207] mixer failed
[ 8.157851] snd_cs5535audio: probe of 0000:00:0f.3 failed with error -5
[ 8.957708] EXT3-fs (dm-0): using internal journal
[ 12.061538] kjournald starting. Commit interval 5 seconds
[ 12.071568] EXT3-fs (dm-1): using internal journal
[ 12.076578] EXT3-fs (dm-1): mounted filesystem with ordered data mode
[ 14.513432] via-rhine 0000:00:09.0: lan: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 14.535191] via-rhine 0000:00:0b.0: dmz: link up, 100Mbps, full-duplex, lpa 0x41E1
[ 14.553118] via-rhine 0000:00:0a.0: cable: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 14.622036] IPv6 over IPv4 tunneling driver
[ 14.764937] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 14.873780] nf_conntrack version 0.5.0 (3984 buckets, 15936 max)
[ 15.131851] ip_tables: (C) 2000-2006 Netfilter Core Team
** Model information
not available
** Loaded modules:
ipt_MASQUERADE
iptable_filter
nf_nat_ftp
nf_conntrack_ftp
iptable_nat
ip_tables
nf_nat
nf_conntrack_ipv4
nf_defrag_ipv4
xt_tcpudp
ip6t_rt
nf_conntrack_ipv6
nf_defrag_ipv6
xt_state
nf_conntrack
ip6table_filter
ip6_tables
x_tables
sit
tunnel4
scx200_acb
evdev
i2c_core
ecb
pl2303
snd_cs5535audio
snd_ac97_codec
cryptd
aes_i586
snd_pcm
aes_generic
snd_page_alloc
snd_timer
usbserial
snd
pcspkr
soundcore
ac97_bus
geode_aes
geode_rng
rng_core
cs5535_mfd
ext3
mbcache
jbd
dm_mod
sg
sd_mod
crc_t10dif
ata_generic
pata_cs5536
pata_amd
libata
ohci_hcd
ehci_hcd
scsi_mod
usbcore
usb_common
via_rhine
mii
** PCI devices:
not available
** USB devices:
not available
-- System Information:
Debian Release: 7.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i586)
Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-3.2.0-4-486 depends on:
ii debconf [debconf-2.0] 1.5.49
ii initramfs-tools [linux-initramfs-tool] 0.109.1
ii kmod 9-3
ii linux-base 3.5
ii module-init-tools 9-3
Versions of packages linux-image-3.2.0-4-486 recommends:
pn firmware-linux-free <none>
Versions of packages linux-image-3.2.0-4-486 suggests:
pn debian-kernel-handbook <none>
ii grub-pc 1.99-27+deb7u1
pn linux-doc-3.2 <none>
Versions of packages linux-image-3.2.0-4-486 is related to:
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-libertas <none>
pn firmware-linux <none>
pn firmware-linux-nonfree <none>
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
pn firmware-ralink <none>
pn firmware-realtek <none>
pn xen-hypervisor <none>
-- debconf information:
linux-image-3.2.0-4-486/prerm/removing-running-kernel-3.2.0-4-486: true
linux-image-3.2.0-4-486/postinst/missing-firmware-3.2.0-4-486:
linux-image-3.2.0-4-486/postinst/ignoring-ramdisk:
linux-image-3.2.0-4-486/postinst/depmod-error-initrd-3.2.0-4-486: false
Reply to: