[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#759656: linux-image-3.14-2-amd64: mmcblk0rpmb time-out and I/O errors



Package: src:linux
Version: 3.14.15-2
Severity: important
Tags: upstream

Dear Maintainer,

I'm using an ASUS T100TA shipped with a Hynix HBG4e 32GB SSD. This SSD 
has an RPMB partition which is not correctly managed by the Linux 
kernel.

This is the lsblk issued from a live system on usb disk, showing my 
internal SSD with custom partitions for dual-boot with Windows:

$ lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
[...]
mmcblk0rpmb  179:24   0     4M  0 disk
mmcblk0boot0 179:8    0     4M  1 disk
mmcblk0boot1 179:16   0     4M  1 disk
mmcblk0      179:0    0  29,1G  0 disk
-mmcblk0p1   179:1    0   100M  0 part
-mmcblk0p2   179:2    0   700M  0 part
-mmcblk0p3   179:3    0   128M  0 part
-mmcblk0p4   179:4    0    17G  0 part
-mmcblk0p5   179:5    0   9,2G  0 part
-mmcblk0p6   179:6    0     2G  0 part

(the partitions mmcblk0p1-p4 are the default partitions of the T100TA).

During the entire uptime of the system, error messages appear again and 
again, as shown below in the Kernel log section.

Due to these errors the debian installation procedure, the boot of the 
system and in general every operation on the SSD can fail or be 
extremely slow and last more than 10 minutes, making the system almost 
unusable.

Thank you for your attention.



-- Package-specific info:
** Version:
Linux version 3.14-2-amd64 (debian-kernel@lists.debian.org) (gcc 
version 4.8.3 (Debian 4.8.3-7) ) #1 SMP Debian 3.14.15-2 (2014-08-09)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-3.14-2-amd64 
root=UUID=b08978c9-9e0f-4320-b82d-8a3337654f05 ro quiet 
video=VGA-1:1368x768e reboot=pci,force sdhci.debug_quirks=0x8000

** Not tainted

** Kernel log:
[ 2118.066350] mmcblk0rpmb: error -110 transferring data, sector 0, nr 
8, cmd response 0x900, card status 0xb00
[ 2118.066372] mmcblk0rpmb: retrying using single block read
[ 2118.068526] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2118.070723] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2118.072975] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2118.075285] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2118.077519] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2118.079721] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2118.079742] end_request: I/O error, dev mmcblk0rpmb, sector 0
[ 2118.079758] Buffer I/O error on device mmcblk0rpmb, logical block 0
[ 2126.286534] mmcblk0rpmb: error -110 transferring data, sector 24, nr 
8, cmd response 0x900, card status 0xb00
[ 2126.286558] mmcblk0rpmb: retrying using single block read
[ 2126.288785] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2126.291197] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2126.293578] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2126.295842] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2126.298042] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2126.300261] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2126.300282] end_request: I/O error, dev mmcblk0rpmb, sector 24
[ 2126.300303] Buffer I/O error on device mmcblk0rpmb, logical block 3
[ 2134.508309] mmcblk0rpmb: error -110 transferring data, sector 0, nr 
8, cmd response 0x900, card status 0xb00
[ 2134.508331] mmcblk0rpmb: retrying using single block read
[ 2134.512889] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2134.515206] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2134.517416] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2134.519647] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2134.522878] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2134.525319] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2134.525340] end_request: I/O error, dev mmcblk0rpmb, sector 0
[ 2134.525357] Buffer I/O error on device mmcblk0rpmb, logical block 0
[ 2142.733884] mmcblk0rpmb: error -110 transferring data, sector 0, nr 
8, cmd response 0x900, card status 0xb00
[ 2142.733906] mmcblk0rpmb: retrying using single block read
[ 2142.736022] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2142.738344] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2142.740536] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2142.742761] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2142.744993] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2142.747183] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2142.747204] end_request: I/O error, dev mmcblk0rpmb, sector 0
[ 2142.747220] Buffer I/O error on device mmcblk0rpmb, logical block 0
[ 2150.953992] mmcblk0rpmb: error -110 transferring data, sector 0, nr 
8, cmd response 0x900, card status 0xb00
[ 2150.954007] mmcblk0rpmb: retrying using single block read
[ 2150.956390] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2150.958505] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2150.960925] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2150.963141] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2150.965276] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2150.967557] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2150.967578] end_request: I/O error, dev mmcblk0rpmb, sector 0
[ 2150.967594] Buffer I/O error on device mmcblk0rpmb, logical block 0
[ 2159.174098] mmcblk0rpmb: error -110 transferring data, sector 56, nr 
8, cmd response 0x900, card status 0xb00
[ 2159.174120] mmcblk0rpmb: retrying using single block read
[ 2159.176234] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2159.178862] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2159.180976] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2159.183398] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2159.185510] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2159.187765] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2159.187786] end_request: I/O error, dev mmcblk0rpmb, sector 56
[ 2159.187802] Buffer I/O error on device mmcblk0rpmb, logical block 7
[ 2166.915777] brcmfmac: brcmf_escan_timeout: timer expired
[ 2167.394461] mmcblk0rpmb: error -110 transferring data, sector 0, nr 
8, cmd response 0x900, card status 0xb00
[ 2167.394483] mmcblk0rpmb: retrying using single block read
[ 2167.396797] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2167.400998] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2167.403203] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2167.405497] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2167.407916] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2167.410175] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2167.410196] end_request: I/O error, dev mmcblk0rpmb, sector 0
[ 2167.410212] Buffer I/O error on device mmcblk0rpmb, logical block 0
[ 2175.616675] mmcblk0rpmb: error -110 transferring data, sector 0, nr 
8, cmd response 0x900, card status 0xb00
[ 2175.616697] mmcblk0rpmb: retrying using single block read
[ 2175.618813] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2175.621483] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2175.623815] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2175.625931] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2175.628296] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2175.630420] mmcblk0rpmb: timed out sending r/w cmd command, card 
status 0x400900
[ 2175.630438] end_request: I/O error, dev mmcblk0rpmb, sector 0
[ 2175.630453] Buffer I/O error on device mmcblk0rpmb, logical block 0
[ 2229.973731] brcmfmac: brcmf_escan_timeout: timer expired
[ 2293.063784] brcmfmac: brcmf_escan_timeout: timer expired
[ 2356.121758] brcmfmac: brcmf_escan_timeout: timer expired
[ 2419.243783] brcmfmac: brcmf_escan_timeout: timer expired
[ 2482.333851] brcmfmac: brcmf_escan_timeout: timer expired
[ 2545.359778] brcmfmac: brcmf_escan_timeout: timer expired
[ 2608.481889] brcmfmac: brcmf_escan_timeout: timer expired
[ 2671.571896] brcmfmac: brcmf_escan_timeout: timer expired
[ 2734.661771] brcmfmac: brcmf_escan_timeout: timer expired
[ 2797.751890] brcmfmac: brcmf_escan_timeout: timer expired
[ 2860.777897] brcmfmac: brcmf_escan_timeout: timer expired
[ 2923.899932] brcmfmac: brcmf_escan_timeout: timer expired
[ 2986.989990] brcmfmac: brcmf_escan_timeout: timer expired
[ 3050.079934] brcmfmac: brcmf_escan_timeout: timer expired
[ 3113.105818] brcmfmac: brcmf_escan_timeout: timer expired
[ 3176.195950] brcmfmac: brcmf_escan_timeout: timer expired
[ 3239.285869] brcmfmac: brcmf_escan_timeout: timer expired
[ 3302.344111] brcmfmac: brcmf_escan_timeout: timer expired
[ 3365.482079] brcmfmac: brcmf_escan_timeout: timer expired

** Model information
sys_vendor: ASUSTeK COMPUTER INC.
product_name: T100TA
product_version: 1.0       
chassis_vendor: ASUSTeK COMPUTER INC.
chassis_version: 1.0       
bios_vendor: American Megatrends Inc.
bios_version: T100TA.307
board_vendor: ASUSTeK COMPUTER INC.
board_name: T100TA
board_version: 1.0       

** Loaded modules:
nls_utf8
nls_cp437
vfat
fat
asus_nb_wmi
asus_wmi
sparse_keymap
hid_multitouch
intel_rapl
coretemp
kvm_intel
joydev
kvm
evdev
crc32_pclmul
crc32c_intel
brcmfmac
ghash_clmulni_intel
aesni_intel
brcmutil
i915
aes_x86_64
lrw
gf128mul
glue_helper
drm_kms_helper
cfg80211
ablk_helper
rfkill
cryptd
drm
wmi
pcspkr
i2c_algo_bit
video
int3403_thermal
acpi_pad
ac
battery
button
i2c_designware_platform
processor
i2c_designware_core
fuse
parport_pc
ppdev
lp
parport
autofs4
ext4
crc16
mbcache
jbd2
crc32c
btrfs
xor
raid6_pq
sg
sd_mod
crc_t10dif
crct10dif_generic
hid_generic
usbhid
usb_storage
scsi_mod
mmc_block
crct10dif_pclmul
crct10dif_common
xhci_hcd
usbcore
usb_common
thermal
thermal_sys
i2c_hid
hid
i2c_core
sdhci_acpi
sdhci
mmc_core

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation ValleyView SSA-CUnit 
[8086:0f00] (rev 09)
	Subsystem: ASUSTeK Computer Inc. Device [1043:14ed]
	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

00:02.0 VGA compatible controller [0300]: Intel Corporation ValleyView 
Gen7 [8086:0f31] (rev 09) (prog-if 00 [VGA controller])
	Subsystem: ASUSTeK Computer Inc. Device [1043:14ed]
	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
	Interrupt: pin A routed to IRQ 104
	Region 0: Memory at 90000000 (32-bit, non-prefetchable) 
[size=4M]
	Region 2: Memory at 80000000 (32-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 1000 [size=8]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

00:14.0 USB controller [0c03]: Intel Corporation ValleyView USB xHCI 
Host Controller [8086:0f35] (rev 09) (prog-if 30 [XHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:14ed]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium 
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 103
	Region 0: Memory at 90800000 (64-bit, non-prefetchable) 
[size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd

00:1a.0 Encryption controller [1080]: Intel Corporation ValleyView SEC 
[8086:0f18] (rev 09)
	Subsystem: ASUSTeK Computer Inc. Device [1043:14ed]
	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
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at 90700000 (32-bit, non-prefetchable) 
[size=1M]
	Region 1: Memory at 90600000 (32-bit, non-prefetchable) 
[size=1M]
	Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation ValleyView Power Control 
Unit [8086:0f1c] (rev 09)
	Subsystem: ASUSTeK Computer Inc. Device [1043:14ed]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium 
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>


** USB devices:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 13fe:3600 Kingston Technology Company Inc. 
Bus 001 Device 003: ID 0b05:17e0 ASUSTek Computer, Inc. 
Bus 001 Device 002: ID 0b05:17e4 ASUSTek Computer, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: jessie/sid
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-3.14-2-amd64 depends on:
ii  debconf [debconf-2.0]                   1.5.53
ii  initramfs-tools [linux-initramfs-tool]  0.115
ii  kmod                                    18-1
ii  linux-base                              3.5
ii  module-init-tools                       18-1

Versions of packages linux-image-3.14-2-amd64 recommends:
ii  firmware-linux-free  3.3

Versions of packages linux-image-3.14-2-amd64 suggests:
pn  debian-kernel-handbook     <none>
pn  grub-pc | extlinux | lilo  <none>
pn  linux-doc-3.14             <none>

Versions of packages linux-image-3.14-2-amd64 is related to:
pn  firmware-atheros        <none>
pn  firmware-bnx2           <none>
pn  firmware-bnx2x          <none>
ii  firmware-brcm80211      0.43
pn  firmware-intelwimax     <none>
pn  firmware-ipw2x00        <none>
pn  firmware-ivtv           <none>
ii  firmware-iwlwifi        0.43
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-3.14-2-amd64/postinst/depmod-error-initrd-3.14-2-amd64: 
false
  linux-image-3.14-2-amd64/postinst/mips-initrd-3.14-2-amd64:
  linux-image-3.14-2-amd64/prerm/removing-running-kernel-3.14-2-amd64: 
true


Reply to: