Bug#843554: linux-image-3.2.0-4-kirkwood: Kernel does not load ext3, ext4, ext2 and fat modules, unable to mount disks
Package: src:linux
Version: 3.2.82-1
Severity: important
Dear Maintainer,
I’ve recently upgraded my SheevaPlug Debian and as part of multiple
security updates it installed 3.2.0-4-kirkwood kernel. uname -a is:
Linux debian 3.2.0-4-kirkwood #1 Debian 3.2.57-3+deb7u2 armv5tel GNU/Linux
On reboot it looks fine, but the Plug can’t work with ext2, ext3, ext4
or vfat file systems any more. I was using my Plug for file server and
did not have any problems until this recent update. When trying to
mount a SD card and an ext3 usb external hard drive the mount -a
prints out:
mount: unknown filesystem type 'vfat'
mount: unknown filesystem type 'ext3'
There is ext3.ko module in
/lib/modules/3.2.0-4-kirkwood/kernel/fs/etx3 directory and vfat.ko in
the ../fat directory.
Trying to manually load ext3.ko results in:
ERROR: could not insert 'ext3': Unknown symbol in module, or unknown
parameter (see dmesg)
and in dmesg:
[ 2832.860659] ext3: Unknown symbol __bread_gfp (err 0)
[ 2832.865925] ext3: Unknown symbol __getblk_gfp (err 0)
Loading vfat.ko results in similar unknown symbol messages.
I would highly appreciate any help!
Thank you!
-- Package-specific info:
** Version:
Linux version 3.2.0-4-kirkwood (debian-kernel@lists.debian.org) (gcc
version 4.6.3 (Debian 4.6.3-14) ) #1 Debian 3.2.57-3+deb7u2
** Command line:
console=ttyS0,115200 ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs
** Not tainted
** Kernel log:
[11990.716551] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[11990.723303] ipv6: Unknown symbol ip_idents_reserve (err 0)
[11990.729636] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[11990.736491] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[11994.958050] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[11994.965281] ipv6: Unknown symbol ip_idents_reserve (err 0)
[11994.971115] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[11994.977962] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[11999.888300] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[11999.895529] ipv6: Unknown symbol ip_idents_reserve (err 0)
[11999.901366] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[11999.908216] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12004.340327] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12004.347561] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12004.353402] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12004.360255] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12010.820623] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12010.827883] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12010.834038] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12010.840858] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12015.352676] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12015.359905] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12015.366081] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12015.372904] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12019.578185] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12019.585412] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12019.591250] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12019.598102] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12024.163976] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12024.170735] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12024.177092] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12024.183948] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12031.058786] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12031.065995] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12031.071833] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12031.078684] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12039.726815] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12039.733566] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12039.739904] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12039.746753] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12044.044401] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12044.051153] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12044.057471] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12044.064324] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12048.316130] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12048.322882] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12048.329222] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12048.336078] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12052.516904] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12052.523662] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12052.530076] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12052.536928] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12056.544550] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12056.551308] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12056.557638] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12056.564487] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12061.601889] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12061.609120] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12061.615263] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12061.622083] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12066.555373] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12066.562134] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12066.568459] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12066.575309] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12204.053153] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12204.064546] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12204.070383] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12204.077227] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12471.045877] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12471.052629] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12471.063927] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12471.070747] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[12605.553359] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[12605.564544] ipv6: Unknown symbol ip_idents_reserve (err 0)
[12605.570386] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[12605.577228] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[13002.542199] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[13002.554536] ipv6: Unknown symbol ip_idents_reserve (err 0)
[13002.560378] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[13002.567226] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[13251.825324] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[13251.832083] ipv6: Unknown symbol ip_idents_reserve (err 0)
[13251.844049] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[13251.850871] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[13411.446376] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[13411.453127] ipv6: Unknown symbol ip_idents_reserve (err 0)
[13411.463958] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[13411.470776] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[13829.735750] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[13829.742504] ipv6: Unknown symbol ip_idents_reserve (err 0)
[13829.754056] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[13829.760875] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[14032.605437] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[14032.612193] ipv6: Unknown symbol ip_idents_reserve (err 0)
[14032.624319] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[14032.631143] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
[14235.334144] ipv6: Unknown symbol __ip4_datagram_connect (err 0)
[14235.340895] ipv6: Unknown symbol ip_idents_reserve (err 0)
[14235.354056] ipv6: disagrees about version of symbol tcp_alloc_md5sig_pool
[14235.360878] ipv6: Unknown symbol tcp_alloc_md5sig_pool (err -22)
** Model information
Processor : Feroceon 88FR131 rev 1 (v5l)
Hardware : Marvell SheevaPlug Reference Board
Revision : 0000
** Loaded modules:
nfsd
nfs
nfs_acl
auth_rpcgss
fscache
lockd
sunrpc
mbcache
jbd
loop
sg
dm_crypt
dm_mod
sd_mod
crc_t10dif
md_mod
usb_storage
scsi_mod
hmac
sha1_generic
mv_cesa
aes_generic
mmc_block
ehci_hcd
usbcore
mvsdio
mmc_core
usb_common
mv643xx_eth
inet_lro
libphy
** Network interface configuration:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
auto eth0:0
iface eth0:0 inet static
address 192.168.1.99
** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether f0:ad:4e:02:5e:d2 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.130/24 brd 192.168.1.255 scope global eth0
inet 192.168.1.99/24 brd 192.168.1.255 scope global secondary eth0:0
*** Device statistics:
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed
multicast|bytes packets errs drop fifo colls carrier compressed
lo: 2160 42 0 0 0 0 0 0
2160 42 0 0 0 0 0 0
eth0: 13200918 42424 0 0 0 0 0 0
2987235 18515 0 0 0 0 0 0
*** Protocol statistics:
Ip:
39716 total packets received
46 with invalid addresses
0 forwarded
0 incoming packets discarded
39670 incoming packets delivered
18146 requests sent out
2 dropped because of missing route
Icmp:
1 ICMP messages received
0 input ICMP message failed.
ICMP input histogram:
destination unreachable: 1
0 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
IcmpMsg:
InType3: 1
Tcp:
31 active connections openings
402 passive connection openings
23 failed connection attempts
2 connection resets received
3 connections established
25166 segments received
17354 segments send out
45 segments retransmited
0 bad segments received.
20 resets sent
Udp:
3030 packets received
0 packets to unknown port received.
0 packet receive errors
817 packets sent
UdpLite:
TcpExt:
4 resets received for embryonic SYN_RECV sockets
5 TCP sockets finished time wait in fast timer
737 delayed acks sent
Quick ack mode was activated 21 times
589 packets directly queued to recvmsg prequeue.
7 bytes directly received in process context from prequeue
8712 packet headers predicted
9866 acknowledgments not containing data payload received
1670 predicted acknowledgments
1 times recovered from packet loss by selective acknowledgements
1 congestion windows fully recovered without slow start
12 congestion windows recovered without slow start after partial ack
1 timeouts after SACK recovery
1 fast retransmits
40 other TCP timeouts
27 DSACKs sent for old packets
3 DSACKs received
TCPDSACKIgnoredNoUndo: 1
TCPSackShiftFallback: 5
IpExt:
InMcastPkts: 114
InBcastPkts: 13666
OutBcastPkts: 188
InOctets: 12329042
OutOctets: 2716517
InMcastOctets: 3648
InBcastOctets: 891563
OutBcastOctets: 24744
** PCI devices:
** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0bc2:ab34 Seagate RSS LLC
-- System Information:
Debian Release: 7.11
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: armel (armv5tel)
Kernel: Linux 3.2.0-4-kirkwood
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-kirkwood depends on:
ii debconf [debconf-2.0] 1.5.49
ii dracut [linux-initramfs-tool] 020-2
ii kmod 9-3
ii linux-base 3.5
ii module-init-tools 9-3
Versions of packages linux-image-3.2.0-4-kirkwood recommends:
ii firmware-linux-free 3.2
pn uboot-mkimage <none>
Versions of packages linux-image-3.2.0-4-kirkwood suggests:
pn debian-kernel-handbook <none>
pn fdutils <none>
pn linux-doc-3.2 <none>
Versions of packages linux-image-3.2.0-4-kirkwood 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-kirkwood/postinst/missing-firmware-3.2.0-4-kirkwood:
* linux-image-3.2.0-4-kirkwood/prerm/removing-running-kernel-3.2.0-4-kirkwood:
true
linux-image-3.2.0-4-kirkwood/postinst/ignoring-ramdisk:
linux-image-3.2.0-4-kirkwood/postinst/depmod-error-initrd-3.2.0-4-kirkwood:
false
Reply to: