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

Таймауты на mmcblk0



Привет!

Прикупил я себе Lenovo IdeaPad 120S, поставил вместо предустановленной
Win10S - Debian 9.
Всё отлично работает, но:

Sep  2 11:46:48 st-note kernel: [232973.241696] mmc0: Timeout waiting
for hardware interrupt.
Sep  2 11:46:48 st-note kernel: [232973.241712] sdhci: ===========
REGISTER DUMP (mmc0)===========
Sep  2 11:46:48 st-note kernel: [232973.241720] sdhci: Sys addr:
0x20000008 | Version:  0x00001002
Sep  2 11:46:48 st-note kernel: [232973.241727] sdhci: Blk size:
0x00007200 | Blk cnt:  0x00000008
Sep  2 11:46:48 st-note kernel: [232973.241734] sdhci: Argument:
0x01921ff0 | Trn mode: 0x0000002b
Sep  2 11:46:48 st-note kernel: [232973.241741] sdhci: Present:
0x1fff0001 | Host ctl: 0x0000003d
Sep  2 11:46:48 st-note kernel: [232973.241748] sdhci: Power:
0x0000000b | Blk gap:  0x00000080
Sep  2 11:46:48 st-note kernel: [232973.241755] sdhci: Wake-up:
0x00000000 | Clock:    0x00000007
Sep  2 11:46:48 st-note kernel: [232973.241761] sdhci: Timeout:
0x00000006 | Int stat: 0x00000000
Sep  2 11:46:48 st-note kernel: [232973.241768] sdhci: Int enab:
0x02ff000b | Sig enab: 0x02ff000b
Sep  2 11:46:48 st-note kernel: [232973.241775] sdhci: AC12 err:
0x00000000 | Slot int: 0x00000000
Sep  2 11:46:48 st-note kernel: [232973.241782] sdhci: Caps:
0x546ec881 | Caps_1:   0x00000807
Sep  2 11:46:48 st-note kernel: [232973.241789] sdhci: Cmd:
0x0000193a | Max curr: 0x00000000
Sep  2 11:46:48 st-note kernel: [232973.241795] sdhci: Host ctl2: 0x0000008b
Sep  2 11:46:48 st-note kernel: [232973.241803] sdhci: ADMA Err:
0x00000000 | ADMA Ptr: 0x0000000175dbd200
Sep  2 11:46:48 st-note kernel: [232973.241807] sdhci:
===========================================
Sep  2 11:46:48 st-note kernel: [232973.247723] mmcblk0: error -110
sending stop command, original cmd response 0x0, car
d status 0x400900
Sep  2 11:46:48 st-note kernel: [232973.247767] mmcblk0: error -110
transferring data, sector 26353648, nr 8, cmd response 0x0, card
status 0x0

Периодически из-за этого / становится ro, что несколько некомфортно.
Проверка диска badblocks ничего не даёт - бедов нет как при проверке
на чтение из дебиана, так и при проверке badblocks -n из кноппикса.
Также при монтировании диска из кноппикса таких проблем не обнаружено.

Пробовал подставлять модулю sdhci понятные мне debug_quirks - особых
изменений в поведении не увидел.
Проверялись:
debug_quirks=0x40 (SDHCI_QUIRK_BROKEN_ADMA)
debug_quirks=0x20 (SDHCI_QUIRK_BROKEN_DMA)

Такой вопрос: куда ещё копать?

-- 
Stanislav

Reply to: