Bug#811351: linux-image-4.3.0-0.bpo.1-kirkwood: MMC does not work on OpenRD Client / fix pending
Package: src:linux
Version: 4.3.3-5~bpo8+1
Severity: normal
Dear Maintainer,
The 4.3.0.0 kernel on an "OpenRD Client" fails to recognize the SD card -- there is no mmc device shown by lsblk.
This is fixed by using a modified DTB file provided by Aaro Koskinen.
Fix tested by Rick Thomas.
Martin Michlmayr has the details.
-- Package-specific info:
** Version:
Linux version 4.3.0-0.bpo.1-kirkwood (debian-kernel@lists.debian.org) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 Debian 4.3.3-5~bpo8+1 (2016-01-07)
** Command line:
console=ttyS0,115200
** Tainted: C (1024)
* Module from drivers/staging has been loaded.
** Kernel log:
[ 7.702388] NET: Registered protocol family 10
[ 7.707889] systemd[1]: Inserted module 'ipv6'
[ 7.714743] systemd[1]: Set hostname to <base>.
[ 8.185269] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 8.203342] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 8.211470] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 8.219225] systemd[1]: Expecting device dev-ttyS0.device...
[ 8.236795] systemd[1]: Starting Remote File Systems (Pre).
[ 8.252761] systemd[1]: Reached target Remote File Systems (Pre).
[ 8.259054] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[ 8.267366] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 8.275428] systemd[1]: Starting Paths.
[ 8.288760] systemd[1]: Reached target Paths.
[ 8.293257] systemd[1]: Starting Encrypted Volumes.
[ 8.308756] systemd[1]: Reached target Encrypted Volumes.
[ 8.314360] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[ 8.336767] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 8.346341] systemd[1]: Expecting device dev-disk-by\x2duuid-d5b98715\x2df529\x2d4170\x2d8559\x2d6f9fae4ac1e9.device...
[ 8.368782] systemd[1]: Expecting device dev-disk-by\x2duuid-806d1dac\x2d2026\x2d4b31\x2d977d\x2df47f0f9b7207.device...
[ 8.392770] systemd[1]: Starting Root Slice.
[ 8.404756] systemd[1]: Created slice Root Slice.
[ 8.409591] systemd[1]: Starting User and Session Slice.
[ 8.424758] systemd[1]: Created slice User and Session Slice.
[ 8.430643] systemd[1]: Starting Delayed Shutdown Socket.
[ 8.444761] systemd[1]: Listening on Delayed Shutdown Socket.
[ 8.450649] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[ 8.468761] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 8.475867] systemd[1]: Starting Journal Socket (/dev/log).
[ 8.492758] systemd[1]: Listening on Journal Socket (/dev/log).
[ 8.498852] systemd[1]: Starting udev Control Socket.
[ 8.512762] systemd[1]: Listening on udev Control Socket.
[ 8.518332] systemd[1]: Starting udev Kernel Socket.
[ 8.532758] systemd[1]: Listening on udev Kernel Socket.
[ 8.538225] systemd[1]: Starting Journal Socket.
[ 8.552759] systemd[1]: Listening on Journal Socket.
[ 8.557930] systemd[1]: Starting System Slice.
[ 8.572760] systemd[1]: Created slice System Slice.
[ 8.577823] systemd[1]: Started File System Check on Root Device.
[ 8.584037] systemd[1]: Starting system-systemd\x2dfsck.slice.
[ 8.600764] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 8.607171] systemd[1]: Starting system-getty.slice.
[ 8.624758] systemd[1]: Created slice system-getty.slice.
[ 8.630294] systemd[1]: Starting system-serial\x2dgetty.slice.
[ 8.648761] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 8.655241] systemd[1]: Starting Increase datagram queue length...
[ 8.675792] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 8.703721] systemd[1]: Starting udev Coldplug all Devices...
[ 8.734742] systemd[1]: Started Set Up Additional Binary Formats.
[ 8.746369] systemd[1]: Starting Load Kernel Modules...
[ 8.771856] systemd[1]: Mounted Huge Pages File System.
[ 8.792795] systemd[1]: Mounting POSIX Message Queue File System...
[ 8.819522] systemd[1]: Mounting Debug File System...
[ 8.843315] systemd[1]: Starting Slices.
[ 8.868822] systemd[1]: Reached target Slices.
[ 8.875562] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 8.908840] systemd[1]: Mounted Debug File System.
[ 8.926006] EXT4-fs (sdb2): re-mounted. Opts: errors=remount-ro
[ 8.932879] systemd[1]: Mounted POSIX Message Queue File System.
[ 8.956788] systemd[1]: Started Increase datagram queue length.
[ 8.976779] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 8.996885] systemd[1]: Started Load Kernel Modules.
[ 9.016818] systemd[1]: Started Remount Root and Kernel File Systems.
[ 9.084783] systemd[1]: Started udev Coldplug all Devices.
[ 9.226945] systemd[1]: Started Various fixups to make systemd work better on Debian.
[ 9.234990] systemd[1]: Starting Load/Save Random Seed...
[ 9.252061] systemd[1]: Starting Apply Kernel Variables...
[ 9.271486] systemd[1]: Mounted FUSE Control File System.
[ 9.290340] systemd[1]: Mounted Configuration File System.
[ 9.296712] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 9.315687] systemd[1]: Starting Syslog Socket.
[ 9.332837] systemd[1]: Listening on Syslog Socket.
[ 9.338712] systemd[1]: Starting Journal Service...
[ 9.364893] systemd[1]: Started Journal Service.
[ 9.582004] systemd-udevd[156]: starting version 215
[ 9.969870] orion_wdt: Initial timeout 21 sec
[ 10.046340] MV-CESA:Could not register sha1 driver
[ 10.051275] MV-CESA:Could not register hmac-sha1 driver
[ 10.160295] xgifb: module is from the staging directory, the quality is unknown, you have been warned.
[ 10.261641] xgifb 0000:01:00.0: Relocate IO address: 10000 [00010030]
[ 10.268181] pci 0000:00:01.0: enabling device (0140 -> 0143)
[ 10.273930] xgifb 0000:01:00.0: chipid = 32
[ 10.278151] xgifb: SR14=51 DramSzie 2000000 ChannelNum 1
[ 10.485257] xgifb 0000:01:00.0: Framebuffer at 0xe0000000, mapped to 0xe1000000, size 32768k
[ 10.493863] xgifb 0000:01:00.0: MMIO at 0xe4000000, mapped to 0xe0e80000, size 256k
[ 10.505352] xgifb 0000:01:00.0: No or unknown bridge type detected
[ 10.511597] xgifb: Default mode is 800x600x16 (60Hz)
[ 10.907978] Adding 710652k swap on /dev/sdb5. Priority:-1 extents:1 across:710652k FS
[ 11.140389] EXT4-fs (sdb1): mounting ext2 file system using the ext4 subsystem
[ 11.157323] EXT4-fs (sdb1): mounted filesystem without journal. Opts: (null)
[ 11.359118] systemd-journald[154]: Received request to flush runtime journal from PID 1
[ 12.742027] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 13.525169] RPC: Registered named UNIX socket transport module.
[ 13.531150] RPC: Registered udp transport module.
[ 13.535894] RPC: Registered tcp transport module.
[ 13.540640] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 13.567276] FS-Cache: Loaded
[ 13.610852] FS-Cache: Netfs 'nfs' registered for caching
[ 13.665152] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 15.805930] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 15.815925] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
** Model information
Hardware : Marvell Kirkwood (Flattened Device Tree)
Revision : 0000
** Loaded modules:
nfsd
auth_rpcgss
oid_registry
nfs_acl
nfs
lockd
grace
fscache
sunrpc
xgifb(C)
cfbfillrect
cfbimgblt
cfbcopyarea
fb
mv_cesa
orion_wdt
ipv6
autofs4
ext4
crc16
mbcache
jbd2
uas
usb_storage
sg
sd_mod
mmc_block
ehci_orion
ehci_hcd
sata_mv
libata
marvell
mvsdio
mmc_core
scsi_mod
mvmdio
mv643xx_eth
of_mdio
libphy
usbcore
usb_common
** Network interface configuration:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:50:43:01:a2:7e brd ff:ff:ff:ff:ff:ff
inet 192.168.1.18/20 brd 192.168.15.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 2001:4978:2d2:1:250:43ff:fe01:a27e/64 scope global mngtmpaddr dynamic
valid_lft 86396sec preferred_lft 14396sec
inet6 fe80::250:43ff:fe01:a27e/64 scope link
valid_lft forever preferred_lft forever
*** Device statistics:
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 1216 16 0 0 0 0 0 0 1216 16 0 0 0 0 0 0
eth0: 9117847 12365 0 0 0 0 0 0 1045475 8661 0 0 0 0 0 0
*** Protocol statistics:
Ip:
3824 total packets received
9 with invalid addresses
0 forwarded
0 incoming packets discarded
3815 incoming packets delivered
2641 requests sent out
136 dropped because of missing route
Icmp:
0 ICMP messages received
0 input ICMP message failed.
ICMP input histogram:
3 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
destination unreachable: 3
IcmpMsg:
OutType3: 3
Tcp:
14 active connections openings
3 passive connection openings
0 failed connection attempts
0 connection resets received
2 connections established
9405 segments received
6687 segments send out
0 segments retransmited
0 bad segments received.
15 resets sent
Udp:
938 packets received
3 packets to unknown port received.
0 packet receive errors
942 packets sent
IgnoredMulti: 146
UdpLite:
TcpExt:
3 TCP sockets finished time wait in fast timer
61 delayed acks sent
Quick ack mode was activated 1 times
4 packets directly queued to recvmsg prequeue.
4 bytes directly received in process context from prequeue
5112 packet headers predicted
1735 acknowledgments not containing data payload received
65 predicted acknowledgments
TCPLossProbes: 1
2 DSACKs sent for old packets
1 connections reset due to unexpected data
TCPRcvCoalesce: 1217
TCPOFOQueue: 1157
TCPOrigDataSent: 1831
IpExt:
InBcastPkts: 146
InOctets: 303869
OutOctets: 302227
InBcastOctets: 25283
InNoECTPkts: 3824
** PCI devices:
00:01.0 PCI bridge [0604]: Marvell Technology Group Ltd. 88F6281 [Kirkwood] ARM SoC [11ab:6281] (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00010000-00010fff
Memory behind bridge: e0000000-e5ffffff
Prefetchable memory behind bridge: 00000000-000fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
01:00.0 VGA compatible controller [0300]: XGI Technology Inc. (eXtreme Graphics Innovation) Z11/Z11M [18ca:0027] (prog-if 00 [VGA controller])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
BIST result: 00
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
Region 1: Memory at e4000000 (32-bit, non-prefetchable) [size=256K]
Region 2: I/O ports at 10000 [size=128]
[virtual] Expansion ROM at e4040000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel driver in use: xgifb
** USB devices:
Bus 001 Device 003: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Bus 001 Device 002: ID 0424:2517 Standard Microsystems Corp. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-- System Information:
Debian Release: 8.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: armel (armv5tel)
Kernel: Linux 4.3.0-0.bpo.1-kirkwood
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages linux-image-4.3.0-0.bpo.1-kirkwood depends on:
ii debconf [debconf-2.0] 1.5.56
ii initramfs-tools [linux-initramfs-tool] 0.120
ii kmod 18-3
ii linux-base 3.5
Versions of packages linux-image-4.3.0-0.bpo.1-kirkwood recommends:
ii firmware-linux-free 3.3
ii u-boot-tools 2014.10+dfsg1-5
Versions of packages linux-image-4.3.0-0.bpo.1-kirkwood suggests:
pn debian-kernel-handbook <none>
pn fdutils <none>
pn linux-doc-4.3 <none>
Versions of packages linux-image-4.3.0-0.bpo.1-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>
ii firmware-linux 0.43
ii firmware-linux-nonfree 0.43
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-4.3.0-0.bpo.1-kirkwood/postinst/mips-initrd-4.3.0-0.bpo.1-kirkwood:
linux-image-4.3.0-0.bpo.1-kirkwood/prerm/removing-running-kernel-4.3.0-0.bpo.1-kirkwood: true
linux-image-4.3.0-0.bpo.1-kirkwood/postinst/depmod-error-initrd-4.3.0-0.bpo.1-kirkwood: false
Reply to: