Linux: Fila de trabalho: kmmcd mmc_rescan travar com kernel Raspbian 4.4.38-v7

Criado em 8 mar. 2017  ·  29Comentários  ·  Fonte: raspberrypi/linux

Meu Raspberry Pi 3 funciona instável e trava a cada poucos dias. Antes de travar / var / log / messages mostrar o seguinte erro repetidamente com uma separação de alguns minutos:

25 de janeiro 18:36:22 kernel raspberrypi: [1103404.218839] kworker / u8: 2 D 805b770c 0 20119 2 0x00000000
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.218886] Fila de trabalho: kmmcd mmc_rescan
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.218923] [<805b770c>] (__schedule) de [<805b7c84>] (agendar + 0x50 / 0xa8)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.218945] [<805b7c84>] (programação) de [<8046d568>] (__mmc_claim_host + 0xb8 / 0x1cc)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.218974] [<8046d568>] (__mmc_claim_host) de [<8046d6ac>] (mmc_get_card + 0x30 / 0x34)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.219006] [<8046d6ac>] (mmc_get_card) de [<80475780>] (mmc_sd_detect + 0x2c / 0x80)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.219030] [<80475780>] (mmc_sd_detect) de [<8046fcbc>] (mmc_rescan + 0xc8 / 0x324)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.219057] [<8046fcbc>] (mmc_rescan) de [<8003c82c>] (process_one_work + 0x154 / 0x458)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.219080] [<8003c82c>] (process_one_work) de [<8003cb84>] (worker_thread + 0x54 / 0x500)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.219100] [<8003cb84>] (worker_thread) de [<80042860>] (kthread + 0xec / 0x104)
25 de janeiro 18:36:22 kernel raspberrypi: [1103404.219122] [<80042860>] (kthread) de [<8000fbc8>] (ret_from_fork + 0x14 / 0x2c)
25 de janeiro 18:36:23 raspberrypi rsyslogd-2007: ação 'ação 17' suspensa, a próxima tentativa é quarta-feira, 25 de janeiro, 18:37:53 de 2017 [tente http://www.rsyslog.com/e/2007 ]

Estou executando o Raspbian 8.0 (Jessie) com kernel

Linux raspberrypi 4.4.38-v7 + # 938 SMP Qui, 15 de dezembro 15:22:21 GMT 2016 armv7l GNU / Linux

Eu também estou discutindo isso em

http://raspberrypi.stackexchange.com/q/61050/58211.

Eu também relatei isso em https://github.com/raspberrypi/firmware/issues/731, mas acho que se encaixa melhor aqui. Infelizmente, não posso mover o problema, então agora é uma espécie de duplicata. Talvez devesse ser excluído no firmware.

Bug

Todos 29 comentários

  1. Você está overclocking o RPI?
  2. Você experimentou um cartão SD diferente? Eu sei que esses cartões baratos podem se desgastar ou quebrar depois de serem usados ​​por algum tempo. E eles são relativamente baratos, então pode valer a pena tentar um substituto.

Duvido que seja um problema de firmware. Na verdade, pode ser uma combinação de uma placa defeituosa mais um bug no driver. Pode ser que o driver pense que você removeu a placa, embora não o tenha feito. E uma vez que retirar o cartão SD enquanto o RPI está em execução é proibido, eu pude ver por que isso pode não ter sido testado bem.

Eu sei que algum esforço está sendo feito para substituir este driver por uma versão upstream. Além disso, 4.9 agora é considerada a versão estável do kernel no RPI.

  1. Não, não mudei a velocidade do relógio.
  2. É um Samsung MicroSDXC 128 GB EVO Plus UHS-I Grau 1 Classe 10 de 40 EUR, com duas partições de 8 GB para / root e / home.

Eu testei completamente o cartão com badblocks -w com os 5 padrões diferentes antes do uso e não encontrei um único bloco danificado. Um teste de leitura badblocks recente também não mostrou erros. Presumo que o cartão seja perfeito.

Acabei de solicitar outro Pi 3 e um SanDisk Ultra 64GB SDXC (80 MB / Sek) Classe 10 para descartar problemas de hardware.

Você perdeu o cabeçalho desse kernel, mas uma paralisação nesse ponto parece um sintoma de que algo mais não liberou o dispositivo MMC, possivelmente porque algo falhou durante uma operação anterior. O driver sdhost registrará mensagens de erro, portanto, na ausência delas, estou inclinado a travar a caixa de correio ARM <-> VPU enquanto tento configurar o relógio para a interface SD.

Erros como esse geralmente são sinais de uma fonte de alimentação inadequada. O que "vcgencmd get_throttled" reporta em seu sistema após alguma atividade típica?

Além disso, 4.9 agora é considerada a versão estável do kernel no RPI.

Não - ainda é a próxima versão até que façamos um lançamento Raspbian com ela.

Isso é intrigante então ...

Pessoalmente, eu teria tentado uma placa muito, muito barata primeiro para descartar problemas de hardware. Como o tipo que você ganha por US $ 5 nos EUA. Na verdade, coletei um monte deles ao longo dos anos.

O que quero dizer com cartões baratos é que todos esses cartões SD são baratos. Eu não me importo quanto você paga por eles, eles são essencialmente projetados para o mercado de câmeras / filmadoras / telefones, então eles normalmente não abusam de algo que pode estar no ar o tempo todo.

@pelwell Na verdade, vejo

Descobri que, especialmente em 64 bits, o RPI é instável em 1,2 GHz. Definir o máximo em 1.0 GHz parece ajudar. Mas também não descartei um problema de firmware.

@pelwell Qual cabeçalho de kernel você precisa? Estou usando o kernel Raspbian 8 Jessie padrão
Linux raspberrypi 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 armv7l GNU/Linux .

Minha fonte de alimentação parece estável e suficiente como concluí de throttled=0x20000 .
Obtive esse valor durante um teste de estresse que aumentou a temperatura da minha CPU para 80 ° C.

A propósito, se você pesquisar kmmcd mmc_rescan também encontrará outras pessoas relatando esse problema.

Enquanto isso, percebi que esse problema é acionado pelo navegador chromium (versão 51.0.2704.91 Construído no Ubuntu 14.04, rodando no Raspbian 8.0) quando vários sites estão abertos.

Por favor, atualize para o kernel mais recente que pode ajudar, 4.9 agora é a versão de lançamento. Por favor, relate os resultados.

Infelizmente, ainda vejo o mesmo problema após a atualização.
Enquanto isso, estou usando:
Linux raspberrypi 4.9.24-v7 + # 993 SMP Quarta-feira 26 de abril 18:01:23 BST 2017 armv7l GNU / Linux
e Chromium versão 56.0.2924.84 Construído no Ubuntu 14.04, rodando no Raspbian 8.0

Eu nunca tinha visto isso antes, e agora vi várias vezes rodando 4.9.80-v7 + durante um download muito rápido do wget. Acho que foi isso que fez com que o Raspberry Pi 2 B parasse de responder temporariamente, mas não travou e o download não falhou.

[39933.969207] INFO: task kworker/2:2:5185 blocked for more than 120 seconds.
[39933.969232]       Tainted: G         C      4.9.80-v7+ #1098
[39933.969236] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[39933.969247] kworker/2:2     D    0  5185      2 0x00000000
[39933.969295] Workqueue: events_freezable mmc_rescan
[39933.969347] [<8072252c>] (__schedule) from [<80722a54>] (schedule+0x50/0xa8)
[39933.969363] [<80722a54>] (schedule) from [<805c30d8>] (__mmc_claim_host+0xb8/0x1cc)
[39933.969377] [<805c30d8>] (__mmc_claim_host) from [<805c321c>] (mmc_get_card+0x30/0x34)
[39933.969394] [<805c321c>] (mmc_get_card) from [<805cbc70>] (mmc_sd_detect+0x2c/0x80)
[39933.969410] [<805cbc70>] (mmc_sd_detect) from [<805c5ee0>] (mmc_rescan+0x1c8/0x38c)
[39933.969429] [<805c5ee0>] (mmc_rescan) from [<801367f8>] (process_one_work+0x158/0x454)
[39933.969450] [<801367f8>] (process_one_work) from [<80136b58>] (worker_thread+0x64/0x5b8)
[39933.969464] [<80136b58>] (worker_thread) from [<8013ca74>] (kthread+0x10c/0x124)
[39933.969483] [<8013ca74>] (kthread) from [<80108154>] (ret_from_fork+0x14/0x20)

Isso ainda acontece no kernel 4.14 mais recente?

Este problema será encerrado em 30 dias, a menos que outras interações sejam publicadas. Se você deseja que este problema permaneça aberto, por favor, adicione um comentário. Um problema encerrado pode ser reaberto se solicitado.

infelizmente é:

Jul 23 04:03:22 raspberrypi kernel: [114645.769828] INFO: task kworker/0:0:18491 blocked for more than 120 seconds.
Jul 23 04:03:22 raspberrypi kernel: [114645.769846]       Tainted: G         C      4.14.52+ #1123
Jul 23 04:03:22 raspberrypi kernel: [114645.769850] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jul 23 04:03:22 raspberrypi kernel: [114645.769857] kworker/0:0     D    0 18491      2 0x00000000
Jul 23 04:03:22 raspberrypi kernel: [114645.769918] Workqueue: events_freezable mmc_rescan
Jul 23 04:03:22 raspberrypi kernel: [114645.769962] [<c06471c8>] (__schedule) from [<c0647698>] (schedule+0x50/0xa8)
Jul 23 04:03:22 raspberrypi kernel: [114645.769998] [<c0647698>] (schedule) from [<c04c9aa8>] (__mmc_claim_host+0x98/0x210)
Jul 23 04:03:22 raspberrypi kernel: [114645.770017] [<c04c9aa8>] (__mmc_claim_host) from [<c04c9c50>] (mmc_get_card+0x30/0x34)
Jul 23 04:03:22 raspberrypi kernel: [114645.770039] [<c04c9c50>] (mmc_get_card) from [<c04d2be8>] (mmc_sd_detect+0x20/0x70)
Jul 23 04:03:22 raspberrypi kernel: [114645.770053] [<c04d2be8>] (mmc_sd_detect) from [<c04cc7f8>] (mmc_rescan+0x288/0x490)
Jul 23 04:03:22 raspberrypi kernel: [114645.770072] [<c04cc7f8>] (mmc_rescan) from [<c0039350>] (process_one_work+0x11c/0x398)
Jul 23 04:03:22 raspberrypi kernel: [114645.770087] [<c0039350>] (process_one_work) from [<c0039608>] (worker_thread+0x3c/0x544)
Jul 23 04:03:22 raspberrypi kernel: [114645.770106] [<c0039608>] (worker_thread) from [<c003f504>] (kthread+0x120/0x15c)
Jul 23 04:03:22 raspberrypi kernel: [114645.770130] [<c003f504>] (kthread) from [<c000fe6c>] (ret_from_fork+0x14/0x28)

e meu kernel é:

Linux raspberrypi 4.14.52+ #1123 Wed Jun 27 17:05:32 BST 2018 armv6l GNU/Linux

OK, precisamos descobrir o que está acontecendo que pode causar isso. Visto que isso parece ser muito incomum, há algo em sua configuração que possa ser considerado um pouco incomum que possa promovê-lo? O que você está fazendo quando isso acontecer?

Eu também tenho o mesmo problema, chromium-browser que "trava" depois de um tempo (a tela está congelada, mas os registros do pi sugerem que ainda estava "ligado")

O que acontece é que, por causa disso, depois de um tempo, o pi começa a matar tarefas, e o pi fica quase em um estado de zumbi. Este é um pi usado para ser exibido na lanchonete, então eu geralmente apenas reinicio em vez de tentar me conectar a ele por meio de SSH para ver o que está acontecendo. Na próxima vez que ele travar, tentarei ver se o sistema operacional ainda está respondendo ou se o pi está realmente em algum tipo de estado de zumbi.

O pi estourou por volta de Jul 24 17:20 :

Jul 24 17:12:45 raspberrypi kernel: [32438.191330] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jul 24 17:12:46 raspberrypi kernel: [32438.191334] kworker/3:1     D    0  7414      2 0x00000000
Jul 24 17:12:47 raspberrypi kernel: [32438.191352] Workqueue: events_freezable mmc_rescan
Jul 24 17:12:49 raspberrypi kernel: [32438.191372] [<8079bfd8>] (__schedule) from [<8079c650>] (schedule+0x50/0xa8)
Jul 24 17:12:50 raspberrypi kernel: [32438.191380] [<8079c650>] (schedule) from [<80617df0>] (__mmc_claim_host+0xb8/0x1cc)
Jul 24 17:12:50 raspberrypi kernel: [32438.191387] [<80617df0>] (__mmc_claim_host) from [<80617f34>] (mmc_get_card+0x30/0x34)
Jul 24 17:12:50 raspberrypi kernel: [32438.191393] [<80617f34>] (mmc_get_card) from [<80620b30>] (mmc_sd_detect+0x20/0x74)
Jul 24 17:12:50 raspberrypi kernel: [32438.191400] [<80620b30>] (mmc_sd_detect) from [<8061a7fc>] (mmc_rescan+0x1c8/0x394)
Jul 24 17:12:50 raspberrypi kernel: [32438.191411] [<8061a7fc>] (mmc_rescan) from [<801375c4>] (process_one_work+0x158/0x454)
Jul 24 17:12:50 raspberrypi kernel: [32438.191420] [<801375c4>] (process_one_work) from [<80137924>] (worker_thread+0x64/0x5b8)
Jul 24 17:12:50 raspberrypi kernel: [32438.191430] [<80137924>] (worker_thread) from [<8013d99c>] (kthread+0x13c/0x16c)
Jul 24 17:12:50 raspberrypi kernel: [32438.191439] [<8013d99c>] (kthread) from [<8010810c>] (ret_from_fork+0x14/0x28)
Jul 24 17:20:31 raspberrypi dhcpcd[328]: wlan0: carrier lost
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1261 '/devices/platform/regulatory.0' is taking a long time
Jul 24 17:20:31 raspberrypi systemd[1]: systemd-journald.service: Watchdog timeout (limit 3min)!
Jul 24 17:20:31 raspberrypi systemd[1]: systemd-journald.service: Killing process 89 (systemd-journal) with signal SIGABRT.
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1261 '/devices/platform/regulatory.0' killed
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7685] terminated by signal 9 (Killed)
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7685] failed while handling '/devices/platform/regulatory.0'
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1262 '/devices/platform/regulatory.0' is taking a long time
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1262 '/devices/platform/regulatory.0' killed
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7712] terminated by signal 9 (Killed)
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7712] failed while handling '/devices/platform/regulatory.0'
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1263 '/devices/platform/regulatory.0' is taking a long time
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1263 '/devices/platform/regulatory.0' killed
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7735] terminated by signal 9 (Killed)
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7735] failed while handling '/devices/platform/regulatory.0'
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1264 '/devices/platform/regulatory.0' is taking a long time
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1264 '/devices/platform/regulatory.0' killed
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7743] terminated by signal 9 (Killed)
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: worker [7743] failed while handling '/devices/platform/regulatory.0'
Jul 24 17:20:31 raspberrypi systemd-udevd[133]: seq 1265 '/devices/platform/regulatory.0' is taking a long time
Jul 24 17:20:31 raspberrypi systemd-timesyncd[259]: Timed out waiting for reply from 5.148.175.134:123 (2.debian.pool.ntp.org).
Jul 24 17:20:31 raspberrypi systemd-udevd[7752]: Process '/sbin/crda' failed with exit code 249.
Jul 24 17:20:31 raspberrypi systemd-udevd[7752]: Process '/sbin/crda' failed with exit code 249.
Jul 24 17:20:31 raspberrypi systemd-udevd[7752]: Process '/sbin/crda' failed with exit code 249.
Jul 24 17:20:31 raspberrypi systemd-udevd[7752]: Process '/sbin/crda' failed with exit code 249.
Jul 24 17:20:31 raspberrypi systemd-udevd[7752]: Process '/sbin/crda' failed with exit code 249.
Jul 24 17:20:31 raspberrypi systemd-udevd[7752]: Process '/sbin/crda' failed with exit code 249.
Jul 24 17:20:31 raspberrypi systemd-udevd[7752]: Process '/sbin/crda' failed with exit code 249.
Jul 24 17:20:31 raspberrypi systemd[1]: Starting Flush Journal to Persistent Storage...
Jul 24 17:20:31 raspberrypi systemd-timesyncd[259]: Synchronized to time server 91.234.160.19:123 (2.debian.pool.ntp.org).
Jul 24 17:20:31 raspberrypi systemd[1]: Started Flush Journal to Persistent Storage.
Jul 24 17:20:31 raspberrypi dhcpcd[328]: wlan0: deleting address fe80::79c1:3936:1c89:9c35
Jul 24 17:20:31 raspberrypi avahi-daemon[294]: Withdrawing address record for fe80::79c1:3936:1c89:9c35 on wlan0.
Jul 24 17:20:31 raspberrypi avahi-daemon[294]: Leaving mDNS multicast group on interface wlan0.IPv6 with address fe80::79c1:3936:1c89:9c35.
Jul 24 17:20:31 raspberrypi avahi-daemon[294]: Interface wlan0.IPv6 no longer relevant for mDNS.
Jul 24 17:20:31 raspberrypi dhcpcd[328]: wlan0: deleting default route via 10.10.11.1
Jul 24 17:20:31 raspberrypi dhcpcd[328]: wlan0: deleting route to 10.10.11.0/24
Jul 24 17:20:31 raspberrypi avahi-daemon[294]: Withdrawing address record for 10.10.11.235 on wlan0.
Jul 24 17:20:31 raspberrypi avahi-daemon[294]: Leaving mDNS multicast group on interface wlan0.IPv4 with address 10.10.11.235.
Jul 24 17:20:31 raspberrypi avahi-daemon[294]: Interface wlan0.IPv4 no longer relevant for mDNS.
Jul 24 17:20:31 raspberrypi CRON[7785]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 24 17:20:32 raspberrypi dhcpcd[328]: wlan0: carrier acquired
Jul 24 17:20:32 raspberrypi dhcpcd[328]: wlan0: IAID eb:57:93:6a
Jul 24 17:20:32 raspberrypi dhcpcd[328]: wlan0: adding address fe80::79c1:3936:1c89:9c35
Jul 24 17:20:32 raspberrypi dhcpcd[328]: wlan0: rebinding lease of 10.10.11.235
Jul 24 17:20:32 raspberrypi dhcpcd[328]: wlan0: probing address 10.10.11.235/24
Jul 24 17:20:33 raspberrypi dhcpcd[328]: wlan0: soliciting an IPv6 router
Jul 24 18:17:01 raspberrypi CRON[8271]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 24 18:45:20 raspberrypi dhcpcd[328]: wlan0: failed to renew DHCP, rebinding
Jul 24 19:17:01 raspberrypi CRON[8753]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 24 20:17:01 raspberrypi CRON[9223]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 24 20:30:20 raspberrypi dhcpcd[328]: wlan0: failed to renew DHCP, rebinding
Jul 24 21:17:01 raspberrypi CRON[9720]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 24 22:15:20 raspberrypi dhcpcd[328]: wlan0: failed to renew DHCP, rebinding
Jul 24 22:17:01 raspberrypi CRON[10197]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 24 23:17:01 raspberrypi CRON[10674]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 25 00:00:20 raspberrypi dhcpcd[328]: wlan0: failed to renew DHCP, rebinding
Jul 25 00:17:02 raspberrypi CRON[11171]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 25 01:17:01 raspberrypi CRON[11636]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 25 01:45:20 raspberrypi dhcpcd[328]: wlan0: failed to renew DHCP, rebinding
Jul 25 02:17:34 raspberrypi CRON[12055]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 25 03:11:41 raspberrypi systemd[1]: Starting Daily apt download activities...
Jul 25 03:20:12 raspberrypi CRON[12219]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

Podemos ver que "funciona" mesmo que a tela esteja congelada.

Eu encontrei outra coisa interessante:

Jul 23 07:10:20 raspberrypi kernel: [255731.044362] Out of memory: Kill process 17475 (chromium-browse) score 976 or sacrifice child
Jul 23 07:10:20 raspberrypi kernel: [255731.044413] Killed process 17475 (chromium-browse) total-vm:1035536kB, anon-rss:365216kB, file-rss:0kB, shmem-rss:275948kB
Jul 23 07:10:20 raspberrypi kernel: [255731.162914] oom_reaper: reaped process 17475 (chromium-browse), now anon-rss:0kB, file-rss:0kB, shmem-rss:275844kB

As datas não coincidem, mas talvez haja algo para cavar aqui de forma mais geral.

O que é estranho é que eu tenho outro pi configurado exatamente da mesma maneira e este não trava. Vou tentar verificar as diferenças de versão, acho que o hw é um pouquinho diferente também.

O mesmo aqui, mas isso só acontece depois que eu atualizei de Jessie para stretch:

Isso acontece regularmente depois de algum tempo durante a gravação relativamente pesada (gravação tvheadend) em uma pasta montada nfs

[49641.471064] INFO: tarefa kworker / 0: 2: 15266 bloqueada por mais de 120 segundos.
[49641.471083] contaminado: GC 4.14.62-v7 + # 1134
[49641.471089] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[49641.471098] kworker / 0: 2 D 0 15266 2 0x00000000
[49641.471135] Fila de trabalho: events_freezable mmc_rescan
[49641.471174] [<8079d258>] (__schedule) de [<8079d8c0>] (agendar + 0x50 / 0xa8)
[49641.471195] [<8079d8c0>] (agendar) de [<80618b98>] (__mmc_claim_host + 0xb8 / 0x1cc)
[49641.471215] [<80618b98>] (__mmc_claim_host) de [<80618cdc>] (mmc_get_card + 0x30 / 0x34)
[49641.471233] [<80618cdc>] (mmc_get_card) de [<806218d8>] (mmc_sd_detect + 0x20 / 0x74)
[49641.471251] [<806218d8>] (mmc_sd_detect) de [<8061b5a4>] (mmc_rescan + 0x1c8 / 0x394)
[49641.471274] [<8061b5a4>] (mmc_rescan) de [<801375b8>] (process_one_work + 0x158 / 0x454)
[49641.471297] [<801375b8>] (process_one_work) de [<80137918>] (worker_thread + 0x64 / 0x5b8)
[49641.471318] [<80137918>] (worker_thread) de [<8013d99c>] (kthread + 0x13c / 0x16c)
[49641.471339] [<8013d99c>] (kthread) de [<8010810c>] (ret_from_fork + 0x14 / 0x28)

'eu também', e posso reproduzi-lo em dois 3B + diferentes, com cartões SD diferentes e fontes de alimentação diferentes. O kernel padrão em raspbian-stretch-lite 2018-06-27 faz isso, 4.14.70-v7 + # 1144 faz isso, 4.14.73-v7 + # 1148 faz isso.

Esta é uma instalação simples, com ssh habilitado, e minha carga de trabalho é bastante repetitiva: Tente usar o cartão SD. O ciclo continua:
Grave dados aleatórios de 512 bytes em locais aleatórios em um arquivo de 2 MB, um milhão de vezes, liberando após cada gravação.
sincronizar e descartar os caches.
compare o conteúdo do arquivo com a 'verdade'.
use o dd para testar a leitura de todo o cartão.

Kit com instruções: https://cm.kasperkp.dk/githubbug-pi3bp-1.tgz

[33002.940127] gogo (5419): drop_caches: 3
[34299.150323] gogo (5624): drop_caches: 3
[35595.924224] gogo (5796): drop_caches: 3
[35756.120924] INFO: tarefa kworker / 0: 0: 5960 bloqueada por mais de 120 segundos.
[35756.120941] contaminado: GC 4.14.70-v7 + # 1144
[35756.120946] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[35756.120953] kworker / 0: 0 D 0 5960 2 0x00000000
[35756.120986] Fila de trabalho: events_freezable mmc_rescan
[35756.121018] [<8079dad0>] (__schedule) de [<8079e138>] (agendar + 0x50 / 0xa8)
[35756.121035] [<8079e138>] (agendar) de [<806193f8>] (__mmc_claim_host + 0xb8 / 0x1cc)
[35756.121054] [<806193f8>] (__mmc_claim_host) de [<8061953c>] (mmc_get_card + 0x30 / 0x34)
[35756.121069] [<8061953c>] (mmc_get_card) de [<80622138>] (mmc_sd_detect + 0x20 / 0x74)
[35756.121084] [<80622138>] (mmc_sd_detect) de [<8061be04>] (mmc_rescan + 0x1c8 / 0x394)
[35756.121104] [<8061be04>] (mmc_rescan) de [<801376e8>] (process_one_work + 0x158 / 0x454)
[35756.121124] [<801376e8>] (process_one_work) de [<80137a48>] (worker_thread + 0x64 / 0x5b8)
[35756.121142] [<80137a48>] (worker_thread) de [<8013dacc>] (kthread + 0x13c / 0x16c)
[35756.121159] [<8013dacc>] (kthread) de [<8010810c>] (ret_from_fork + 0x14 / 0x28)
[36892.693513] gogo (6006): drop_caches: 3
[38184.638909] gogo (6179): drop_caches: 3

Ocasionalmente, o travamento temporário é longo o suficiente para que eu perca o ssh.

Tive a ideia de testar isso em vários modelos, para ver se multicore ou wi-fi era o gatilho: Não, é Pi3 / Pi3B +.

Pi 0W (4pcs): 48 horas de tempo de execução, sem falhas
Testei 4 cartões (Sandisk A1, SanDisk industrial, NetList SLC, Panasonic Industrial), um em cada 0W, com wi-fi habilitado e falante, para um total de 192 cartão-horas.

Pi 2 original (1 unidade): 48 horas de tempo de execução, sem falhas
Se este for um bug de bloqueio, talvez ele falhe no Pi2. Este é o primeiro Pi2, sem usar o SoC Pi3.

Pi 3 original (1 unidade): 8 horas de tempo de execução, 6 falhas, acelerado = 0x0
Ele é alimentado por uma fonte de 5V 5A muito boa e limpa, com fios curtos e grossos e um grande dissipador de calor.

Pi 3B + (3pcs): Altamente variável. O melhor tem 6 dias de tempo de execução e apenas uma única falha, o pior falha uma vez por hora, em média.

Várias coisas tentaram:
330uF extra em 3.3V. 5V fornecido para o cabeçalho. Desativando wi-fi. Iperf3 em wi-fi durante a cópia. Sem diferença.

Vejo que não há atualizações neste problema por um tempo ...

Também tenho esse problema desde que atualizei para esticar
Hardware: Rpi3
OS Raspbian 9.6 (stretch)
Kernel: Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux

Estou executando vários contêineres do docker, um deles usa um compartilhamento NFS. Isso pode estar causando isso? (transmissão)

Eu uso isso para montá-lo:

mount | grep nfs
192.168.0.100:/volume1/Downloads on /nas type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.0.33,local_lock=none,addr=192.168.0.100)

Aqui estão as entradas de log do syslog:

Jan 23 06:23:32 raspberrypi kernel: [161707.549270] INFO: task kworker/3:2:31771 blocked for more than 120 seconds.
Jan 23 06:23:32 raspberrypi kernel: [161707.549279]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:23:32 raspberrypi kernel: [161707.549281] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:23:32 raspberrypi kernel: [161707.549285] kworker/3:2     D    0 31771      2 0x00000000
Jan 23 06:23:32 raspberrypi kernel: [161707.549304] Workqueue: events_freezable mmc_rescan
Jan 23 06:23:32 raspberrypi kernel: [161707.549325] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:23:32 raspberrypi kernel: [161707.549334] [<8079f5d8>] (schedule) from [<8061a2d0>] (__mmc_claim_host+0xb8/0x1cc)
Jan 23 06:23:32 raspberrypi kernel: [161707.549344] [<8061a2d0>] (__mmc_claim_host) from [<8061a414>] (mmc_get_card+0x30/0x34)
Jan 23 06:23:32 raspberrypi kernel: [161707.549352] [<8061a414>] (mmc_get_card) from [<80623010>] (mmc_sd_detect+0x20/0x74)
Jan 23 06:23:32 raspberrypi kernel: [161707.549360] [<80623010>] (mmc_sd_detect) from [<8061ccdc>] (mmc_rescan+0x1c8/0x394)
Jan 23 06:23:32 raspberrypi kernel: [161707.549370] [<8061ccdc>] (mmc_rescan) from [<801379b4>] (process_one_work+0x158/0x454)
Jan 23 06:23:32 raspberrypi kernel: [161707.549379] [<801379b4>] (process_one_work) from [<80137d14>] (worker_thread+0x64/0x5b8)
Jan 23 06:23:32 raspberrypi kernel: [161707.549387] [<80137d14>] (worker_thread) from [<8013dd98>] (kthread+0x13c/0x16c)
Jan 23 06:23:32 raspberrypi kernel: [161707.549398] [<8013dd98>] (kthread) from [<801080ac>] (ret_from_fork+0x14/0x28)
Jan 23 06:25:35 raspberrypi kernel: [161830.428723] INFO: task kworker/3:2:31771 blocked for more than 120 seconds.
Jan 23 06:25:36 raspberrypi kernel: [161830.428731]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:25:36 raspberrypi kernel: [161830.428734] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:25:36 raspberrypi kernel: [161830.428738] kworker/3:2     D    0 31771      2 0x00000000
Jan 23 06:25:36 raspberrypi kernel: [161830.428756] Workqueue: events_freezable mmc_rescan
Jan 23 06:25:36 raspberrypi kernel: [161830.428777] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:25:36 raspberrypi kernel: [161830.428786] [<8079f5d8>] (schedule) from [<8061a2d0>] (__mmc_claim_host+0xb8/0x1cc)
Jan 23 06:25:36 raspberrypi kernel: [161830.428796] [<8061a2d0>] (__mmc_claim_host) from [<8061a414>] (mmc_get_card+0x30/0x34)
Jan 23 06:25:36 raspberrypi kernel: [161830.428804] [<8061a414>] (mmc_get_card) from [<80623010>] (mmc_sd_detect+0x20/0x74)
Jan 23 06:25:36 raspberrypi kernel: [161830.428817] [<80623010>] (mmc_sd_detect) from [<8061ccdc>] (mmc_rescan+0x1c8/0x394)
Jan 23 06:25:36 raspberrypi kernel: [161830.428827] [<8061ccdc>] (mmc_rescan) from [<801379b4>] (process_one_work+0x158/0x454)
Jan 23 06:25:36 raspberrypi kernel: [161830.428836] [<801379b4>] (process_one_work) from [<80137d14>] (worker_thread+0x64/0x5b8)
Jan 23 06:25:36 raspberrypi kernel: [161830.428844] [<80137d14>] (worker_thread) from [<8013dd98>] (kthread+0x13c/0x16c)
Jan 23 06:25:36 raspberrypi kernel: [161830.428854] [<8013dd98>] (kthread) from [<801080ac>] (ret_from_fork+0x14/0x28)
Jan 23 06:26:47 raspberrypi CRON[32174]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Jan 23 06:29:41 raspberrypi kernel: [162076.187865] INFO: task kworker/3:2:31771 blocked for more than 120 seconds.
Jan 23 06:29:42 raspberrypi kernel: [162076.187881]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:29:42 raspberrypi kernel: [162076.187886] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:29:42 raspberrypi kernel: [162076.187893] kworker/3:2     D    0 31771      2 0x00000000
Jan 23 06:29:42 raspberrypi kernel: [162076.187922] Workqueue: events_freezable mmc_rescan
Jan 23 06:29:42 raspberrypi kernel: [162076.187957] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:29:42 raspberrypi kernel: [162076.187975] [<8079f5d8>] (schedule) from [<8061a2d0>] (__mmc_claim_host+0xb8/0x1cc)
Jan 23 06:29:42 raspberrypi kernel: [162076.187994] [<8061a2d0>] (__mmc_claim_host) from [<8061a414>] (mmc_get_card+0x30/0x34)
Jan 23 06:29:42 raspberrypi kernel: [162076.188010] [<8061a414>] (mmc_get_card) from [<80623010>] (mmc_sd_detect+0x20/0x74)
Jan 23 06:29:42 raspberrypi kernel: [162076.188026] [<80623010>] (mmc_sd_detect) from [<8061ccdc>] (mmc_rescan+0x1c8/0x394)
Jan 23 06:29:42 raspberrypi kernel: [162076.188044] [<8061ccdc>] (mmc_rescan) from [<801379b4>] (process_one_work+0x158/0x454)
Jan 23 06:29:42 raspberrypi kernel: [162076.188061] [<801379b4>] (process_one_work) from [<80137d14>] (worker_thread+0x64/0x5b8)
Jan 23 06:29:42 raspberrypi kernel: [162076.188078] [<80137d14>] (worker_thread) from [<8013dd98>] (kthread+0x13c/0x16c)
Jan 23 06:29:42 raspberrypi kernel: [162076.188097] [<8013dd98>] (kthread) from [<801080ac>] (ret_from_fork+0x14/0x28)
Jan 23 06:31:44 raspberrypi kernel: [162199.067155] INFO: task kworker/3:2:31771 blocked for more than 120 seconds.
Jan 23 06:31:45 raspberrypi kernel: [162199.067164]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:31:45 raspberrypi kernel: [162199.067166] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:31:45 raspberrypi kernel: [162199.067170] kworker/3:2     D    0 31771      2 0x00000000
Jan 23 06:31:45 raspberrypi kernel: [162199.067192] Workqueue: events_freezable mmc_rescan
Jan 23 06:31:45 raspberrypi kernel: [162199.067254] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:31:45 raspberrypi kernel: [162199.067263] [<8079f5d8>] (schedule) from [<8061a2d0>] (__mmc_claim_host+0xb8/0x1cc)
Jan 23 06:31:45 raspberrypi kernel: [162199.067273] [<8061a2d0>] (__mmc_claim_host) from [<8061a414>] (mmc_get_card+0x30/0x34)
Jan 23 06:31:45 raspberrypi kernel: [162199.067281] [<8061a414>] (mmc_get_card) from [<80623010>] (mmc_sd_detect+0x20/0x74)
Jan 23 06:31:45 raspberrypi kernel: [162199.067289] [<80623010>] (mmc_sd_detect) from [<8061ccdc>] (mmc_rescan+0x1c8/0x394)
Jan 23 06:31:45 raspberrypi kernel: [162199.067299] [<8061ccdc>] (mmc_rescan) from [<801379b4>] (process_one_work+0x158/0x454)
Jan 23 06:31:45 raspberrypi kernel: [162199.067309] [<801379b4>] (process_one_work) from [<80137d14>] (worker_thread+0x64/0x5b8)
Jan 23 06:31:45 raspberrypi kernel: [162199.067318] [<80137d14>] (worker_thread) from [<8013dd98>] (kthread+0x13c/0x16c)
Jan 23 06:31:45 raspberrypi kernel: [162199.067376] [<8013dd98>] (kthread) from [<801080ac>] (ret_from_fork+0x14/0x28)
Jan 23 06:33:47 raspberrypi kernel: [162321.946637] INFO: task kworker/3:2:31771 blocked for more than 120 seconds.
Jan 23 06:33:51 raspberrypi kernel: [162321.946646]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:33:55 raspberrypi kernel: [162321.946649] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:33:59 raspberrypi kernel: [162321.946654] kworker/3:2     D    0 31771      2 0x00000000
Jan 23 06:34:03 raspberrypi kernel: [162321.946672] Workqueue: events_freezable mmc_rescan
Jan 23 06:34:07 raspberrypi kernel: [162321.946693] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:34:14 raspberrypi kernel: [162321.946712] [<8079f5d8>] (schedule) from [<8061a2d0>] (__mmc_claim_host+0xb8/0x1cc)
Jan 23 06:34:18 raspberrypi kernel: [162321.946722] [<8061a2d0>] (__mmc_claim_host) from [<8061a414>] (mmc_get_card+0x30/0x34)
Jan 23 06:34:22 raspberrypi kernel: [162321.946730] [<8061a414>] (mmc_get_card) from [<80623010>] (mmc_sd_detect+0x20/0x74)
Jan 23 06:34:29 raspberrypi kernel: [162321.946739] [<80623010>] (mmc_sd_detect) from [<8061ccdc>] (mmc_rescan+0x1c8/0x394)
Jan 23 06:34:35 raspberrypi kernel: [162321.946748] [<8061ccdc>] (mmc_rescan) from [<801379b4>] (process_one_work+0x158/0x454)
Jan 23 06:34:44 raspberrypi kernel: [162321.946757] [<801379b4>] (process_one_work) from [<80137d14>] (worker_thread+0x64/0x5b8)
Jan 23 06:34:48 raspberrypi kernel: [162321.946765] [<80137d14>] (worker_thread) from [<8013dd98>] (kthread+0x13c/0x16c)
Jan 23 06:34:54 raspberrypi kernel: [162321.946775] [<8013dd98>] (kthread) from [<801080ac>] (ret_from_fork+0x14/0x28)
Jan 23 06:35:50 raspberrypi kernel: [162444.826176] INFO: task transmission-da:3748 blocked for more than 120 seconds.
Jan 23 06:35:56 raspberrypi kernel: [162444.826201]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:36:01 raspberrypi kernel: [162444.826203] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:36:06 raspberrypi kernel: [162444.826208] transmission-da D    0  3748   3705 0x00000080
Jan 23 06:36:15 raspberrypi kernel: [162444.826236] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:36:21 raspberrypi kernel: [162444.826246] [<8079f5d8>] (schedule) from [<807a31bc>] (schedule_timeout+0x1d0/0x3f4)
Jan 23 06:36:25 raspberrypi kernel: [162444.826257] [<807a31bc>] (schedule_timeout) from [<807a025c>] (wait_for_common+0xc0/0x184)
Jan 23 06:36:32 raspberrypi kernel: [162444.826266] [<807a025c>] (wait_for_common) from [<807a0340>] (wait_for_completion+0x20/0x24)
Jan 23 06:36:44 raspberrypi kernel: [162444.826276] [<807a0340>] (wait_for_completion) from [<80133dc4>] (call_usermodehelper_exec+0x18c/0x1a0)
Jan 23 06:36:53 raspberrypi kernel: [162444.826288] [<80133dc4>] (call_usermodehelper_exec) from [<80454624>] (call_sbin_request_key+0x268/0x2cc)
Jan 23 06:37:00 raspberrypi kernel: [162444.826298] [<80454624>] (call_sbin_request_key) from [<80454aa0>] (request_key_and_link+0x418/0x4fc)
Jan 23 06:37:05 raspberrypi kernel: [162444.826306] [<80454aa0>] (request_key_and_link) from [<80454bdc>] (request_key+0x58/0x8c)
Jan 23 06:37:12 raspberrypi kernel: [162444.826314] [<80454bdc>] (request_key) from [<803d52a0>] (nfs_idmap_get_key+0xc0/0x1d8)
Jan 23 06:37:19 raspberrypi kernel: [162444.826333] [<803d52a0>] (nfs_idmap_get_key) from [<803d53ec>] (nfs_idmap_lookup_id+0x34/0x68)
Jan 23 06:37:26 raspberrypi kernel: [162444.826340] [<803d53ec>] (nfs_idmap_lookup_id) from [<803d5924>] (nfs_map_name_to_uid+0x124/0x130)
Jan 23 06:37:30 raspberrypi kernel: [162444.826350] [<803d5924>] (nfs_map_name_to_uid) from [<803cd5d4>] (decode_getfattr_attrs+0xce4/0xe08)
Jan 23 06:37:34 raspberrypi kernel: [162444.826359] [<803cd5d4>] (decode_getfattr_attrs) from [<803cd798>] (decode_getfattr_generic.constprop.60+0xa0/0xd8)
Jan 23 06:37:44 raspberrypi kernel: [162444.826368] [<803cd798>] (decode_getfattr_generic.constprop.60) from [<803cdeb4>] (nfs4_xdr_dec_getattr+0x90/0x98)
Jan 23 06:37:52 raspberrypi kernel: [162444.826378] [<803cdeb4>] (nfs4_xdr_dec_getattr) from [<80766fd4>] (rpcauth_unwrap_resp+0x6c/0x74)
Jan 23 06:38:05 raspberrypi kernel: [162444.826388] [<80766fd4>] (rpcauth_unwrap_resp) from [<8075985c>] (call_decode+0x14c/0x3b8)
Jan 23 06:38:08 raspberrypi kernel: [162444.826396] [<8075985c>] (call_decode) from [<80764e84>] (__rpc_execute+0x84/0x3ec)
Jan 23 06:38:11 raspberrypi kernel: [162444.826404] [<80764e84>] (__rpc_execute) from [<80765950>] (rpc_execute+0x88/0x104)
Jan 23 06:38:20 raspberrypi kernel: [162444.826412] [<80765950>] (rpc_execute) from [<807589ec>] (rpc_run_task+0x150/0x168)
Jan 23 06:38:26 raspberrypi kernel: [162444.826422] [<807589ec>] (rpc_run_task) from [<803b6ae8>] (nfs4_call_sync_sequence+0x6c/0x8c)
Jan 23 06:38:31 raspberrypi kernel: [162444.826431] [<803b6ae8>] (nfs4_call_sync_sequence) from [<803c0f54>] (nfs4_proc_getattr+0x128/0x1d4)
Jan 23 06:38:37 raspberrypi kernel: [162444.826440] [<803c0f54>] (nfs4_proc_getattr) from [<8039c4a0>] (__nfs_revalidate_inode+0xc0/0x28c)
Jan 23 06:38:44 raspberrypi kernel: [162444.826449] [<8039c4a0>] (__nfs_revalidate_inode) from [<803962e8>] (nfs_do_access+0x254/0x3c4)
Jan 23 06:38:48 raspberrypi kernel: [162444.826456] [<803962e8>] (nfs_do_access) from [<80396664>] (nfs_permission+0x1c8/0x1f0)
Jan 23 06:38:55 raspberrypi kernel: [162444.826465] [<80396664>] (nfs_permission) from [<80297604>] (__inode_permission+0xb8/0xf4)
Jan 23 06:39:01 raspberrypi kernel: [162444.826475] [<80297604>] (__inode_permission) from [<80297664>] (inode_permission+0x24/0x54)
Jan 23 06:39:07 raspberrypi kernel: [162444.826484] [<80297664>] (inode_permission) from [<80299204>] (link_path_walk+0x64/0x4a4)
Jan 23 06:39:09 raspberrypi kernel: [162444.826492] [<80299204>] (link_path_walk) from [<80299be4>] (path_openat+0x88/0xff8)
Jan 23 06:39:15 raspberrypi kernel: [162444.826502] [<80299be4>] (path_openat) from [<8029be04>] (do_filp_open+0x70/0xd4)
Jan 23 06:39:23 raspberrypi kernel: [162444.826512] [<8029be04>] (do_filp_open) from [<80288c38>] (do_sys_open+0x120/0x1d0)
Jan 23 06:39:26 raspberrypi kernel: [162444.826521] [<80288c38>] (do_sys_open) from [<80288d14>] (SyS_open+0x2c/0x30)
Jan 23 06:39:30 raspberrypi kernel: [162444.826530] [<80288d14>] (SyS_open) from [<80108198>] (__sys_trace_return+0x0/0x10)
Jan 23 06:39:38 raspberrypi kernel: [162444.826538] INFO: task kworker/3:2:31771 blocked for more than 120 seconds.
Jan 23 06:39:46 raspberrypi kernel: [162444.826542]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:39:50 raspberrypi kernel: [162444.826544] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:39:52 raspberrypi kernel: [162444.826547] kworker/3:2     D    0 31771      2 0x00000000
Jan 23 06:39:57 raspberrypi kernel: [162444.826567] Workqueue: events_freezable mmc_rescan
Jan 23 06:40:03 raspberrypi kernel: [162444.826578] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:40:08 raspberrypi kernel: [162444.826587] [<8079f5d8>] (schedule) from [<8061a2d0>] (__mmc_claim_host+0xb8/0x1cc)
Jan 23 06:40:13 raspberrypi kernel: [162444.826595] [<8061a2d0>] (__mmc_claim_host) from [<8061a414>] (mmc_get_card+0x30/0x34)
Jan 23 06:40:17 raspberrypi kernel: [162444.826604] [<8061a414>] (mmc_get_card) from [<80623010>] (mmc_sd_detect+0x20/0x74)
Jan 23 06:40:22 raspberrypi kernel: [162444.826612] [<80623010>] (mmc_sd_detect) from [<8061ccdc>] (mmc_rescan+0x1c8/0x394)
Jan 23 06:40:36 raspberrypi kernel: [162444.826622] [<8061ccdc>] (mmc_rescan) from [<801379b4>] (process_one_work+0x158/0x454)
Jan 23 06:40:41 raspberrypi kernel: [162444.826629] [<801379b4>] (process_one_work) from [<80137d14>] (worker_thread+0x64/0x5b8)
Jan 23 06:40:49 raspberrypi kernel: [162444.826637] [<80137d14>] (worker_thread) from [<8013dd98>] (kthread+0x13c/0x16c)
Jan 23 06:40:56 raspberrypi kernel: [162444.826645] [<8013dd98>] (kthread) from [<801080ac>] (ret_from_fork+0x14/0x28)
Jan 23 06:41:02 raspberrypi kernel: [162567.705489] INFO: task transmission-da:3748 blocked for more than 120 seconds.
Jan 23 06:41:15 raspberrypi kernel: [162567.705498]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:41:22 raspberrypi kernel: [162567.705501] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:41:31 raspberrypi kernel: [162567.705505] transmission-da D    0  3748   3705 0x00000080
Jan 23 06:41:40 raspberrypi kernel: [162567.705532] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:41:50 raspberrypi kernel: [162567.705543] [<8079f5d8>] (schedule) from [<807a31bc>] (schedule_timeout+0x1d0/0x3f4)
Jan 23 06:42:00 raspberrypi kernel: [162567.705553] [<807a31bc>] (schedule_timeout) from [<807a025c>] (wait_for_common+0xc0/0x184)
Jan 23 06:42:08 raspberrypi kernel: [162567.705575] [<807a025c>] (wait_for_common) from [<807a0340>] (wait_for_completion+0x20/0x24)
Jan 23 06:42:15 raspberrypi kernel: [162567.705586] [<807a0340>] (wait_for_completion) from [<80133dc4>] (call_usermodehelper_exec+0x18c/0x1a0)
Jan 23 06:42:23 raspberrypi kernel: [162567.705599] [<80133dc4>] (call_usermodehelper_exec) from [<80454624>] (call_sbin_request_key+0x268/0x2cc)
Jan 23 06:42:28 raspberrypi kernel: [162567.705609] [<80454624>] (call_sbin_request_key) from [<80454aa0>] (request_key_and_link+0x418/0x4fc)
Jan 23 06:42:36 raspberrypi kernel: [162567.705616] [<80454aa0>] (request_key_and_link) from [<80454bdc>] (request_key+0x58/0x8c)
Jan 23 06:42:42 raspberrypi kernel: [162567.705625] [<80454bdc>] (request_key) from [<803d52a0>] (nfs_idmap_get_key+0xc0/0x1d8)
Jan 23 06:42:47 raspberrypi kernel: [162567.705634] [<803d52a0>] (nfs_idmap_get_key) from [<803d53ec>] (nfs_idmap_lookup_id+0x34/0x68)
Jan 23 06:42:51 raspberrypi kernel: [162567.705641] [<803d53ec>] (nfs_idmap_lookup_id) from [<803d5924>] (nfs_map_name_to_uid+0x124/0x130)
Jan 23 06:43:01 raspberrypi kernel: [162567.705650] [<803d5924>] (nfs_map_name_to_uid) from [<803cd5d4>] (decode_getfattr_attrs+0xce4/0xe08)
Jan 23 06:43:08 raspberrypi kernel: [162567.705659] [<803cd5d4>] (decode_getfattr_attrs) from [<803cd798>] (decode_getfattr_generic.constprop.60+0xa0/0xd8)
Jan 23 06:43:14 raspberrypi kernel: [162567.705668] [<803cd798>] (decode_getfattr_generic.constprop.60) from [<803cdeb4>] (nfs4_xdr_dec_getattr+0x90/0x98)
Jan 23 06:43:20 raspberrypi kernel: [162567.705679] [<803cdeb4>] (nfs4_xdr_dec_getattr) from [<80766fd4>] (rpcauth_unwrap_resp+0x6c/0x74)
Jan 23 06:43:26 raspberrypi kernel: [162567.705706] [<80766fd4>] (rpcauth_unwrap_resp) from [<8075985c>] (call_decode+0x14c/0x3b8)
Jan 23 06:43:30 raspberrypi kernel: [162567.705715] [<8075985c>] (call_decode) from [<80764e84>] (__rpc_execute+0x84/0x3ec)
Jan 23 06:43:43 raspberrypi kernel: [162567.705723] [<80764e84>] (__rpc_execute) from [<80765950>] (rpc_execute+0x88/0x104)
Jan 23 06:43:50 raspberrypi kernel: [162567.705731] [<80765950>] (rpc_execute) from [<807589ec>] (rpc_run_task+0x150/0x168)
Jan 23 06:43:59 raspberrypi kernel: [162567.705741] [<807589ec>] (rpc_run_task) from [<803b6ae8>] (nfs4_call_sync_sequence+0x6c/0x8c)
Jan 23 06:44:04 raspberrypi kernel: [162567.705749] [<803b6ae8>] (nfs4_call_sync_sequence) from [<803c0f54>] (nfs4_proc_getattr+0x128/0x1d4)
Jan 23 06:44:08 raspberrypi kernel: [162567.705758] [<803c0f54>] (nfs4_proc_getattr) from [<8039c4a0>] (__nfs_revalidate_inode+0xc0/0x28c)
Jan 23 06:44:17 raspberrypi kernel: [162567.705767] [<8039c4a0>] (__nfs_revalidate_inode) from [<803962e8>] (nfs_do_access+0x254/0x3c4)
Jan 23 06:44:27 raspberrypi kernel: [162567.705774] [<803962e8>] (nfs_do_access) from [<80396664>] (nfs_permission+0x1c8/0x1f0)
Jan 23 06:44:37 raspberrypi kernel: [162567.705783] [<80396664>] (nfs_permission) from [<80297604>] (__inode_permission+0xb8/0xf4)
Jan 23 06:44:42 raspberrypi kernel: [162567.705793] [<80297604>] (__inode_permission) from [<80297664>] (inode_permission+0x24/0x54)
Jan 23 06:44:51 raspberrypi kernel: [162567.705802] [<80297664>] (inode_permission) from [<80299204>] (link_path_walk+0x64/0x4a4)
Jan 23 06:45:01 raspberrypi kernel: [162567.705816] [<80299204>] (link_path_walk) from [<80299be4>] (path_openat+0x88/0xff8)
Jan 23 06:45:09 raspberrypi kernel: [162567.705825] [<80299be4>] (path_openat) from [<8029be04>] (do_filp_open+0x70/0xd4)
Jan 23 06:45:16 raspberrypi kernel: [162567.705835] [<8029be04>] (do_filp_open) from [<80288c38>] (do_sys_open+0x120/0x1d0)
Jan 23 06:45:25 raspberrypi kernel: [162567.705844] [<80288c38>] (do_sys_open) from [<80288d14>] (SyS_open+0x2c/0x30)
Jan 23 06:45:38 raspberrypi kernel: [162567.705854] [<80288d14>] (SyS_open) from [<80108198>] (__sys_trace_return+0x0/0x10)
Jan 23 06:45:49 raspberrypi kernel: [162567.705863] INFO: task kworker/3:2:31771 blocked for more than 120 seconds.
Jan 23 06:45:54 raspberrypi kernel: [162567.705866]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:46:01 raspberrypi kernel: [162567.705868] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:46:09 raspberrypi kernel: [162567.705871] kworker/3:2     D    0 31771      2 0x00000000
Jan 23 06:46:13 raspberrypi kernel: [162567.705883] Workqueue: events_freezable mmc_rescan
Jan 23 06:46:19 raspberrypi kernel: [162567.705893] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:46:27 raspberrypi kernel: [162567.705929] [<8079f5d8>] (schedule) from [<8061a2d0>] (__mmc_claim_host+0xb8/0x1cc)
Jan 23 06:46:33 raspberrypi kernel: [162567.705946] [<8061a2d0>] (__mmc_claim_host) from [<8061a414>] (mmc_get_card+0x30/0x34)
Jan 23 06:46:42 raspberrypi kernel: [162567.705954] [<8061a414>] (mmc_get_card) from [<80623010>] (mmc_sd_detect+0x20/0x74)
Jan 23 06:46:47 raspberrypi kernel: [162567.705964] [<80623010>] (mmc_sd_detect) from [<8061ccdc>] (mmc_rescan+0x1c8/0x394)
Jan 23 06:46:56 raspberrypi kernel: [162567.705973] [<8061ccdc>] (mmc_rescan) from [<801379b4>] (process_one_work+0x158/0x454)
Jan 23 06:47:03 raspberrypi kernel: [162567.705980] [<801379b4>] (process_one_work) from [<80137d14>] (worker_thread+0x64/0x5b8)
Jan 23 06:47:16 raspberrypi kernel: [162567.705988] [<80137d14>] (worker_thread) from [<8013dd98>] (kthread+0x13c/0x16c)
Jan 23 06:47:20 raspberrypi kernel: [162567.705997] [<8013dd98>] (kthread) from [<801080ac>] (ret_from_fork+0x14/0x28)
Jan 23 06:47:29 raspberrypi kernel: [162690.585011] INFO: task transmission-da:3748 blocked for more than 120 seconds.
Jan 23 06:47:38 raspberrypi kernel: [162690.585022]       Tainted: G         C      4.14.79-v7+ #1159
Jan 23 06:47:42 raspberrypi kernel: [162690.585025] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 23 06:47:48 raspberrypi kernel: [162690.585029] transmission-da D    0  3748   3705 0x00000080
Jan 23 06:47:54 raspberrypi kernel: [162690.585056] [<8079ef70>] (__schedule) from [<8079f5d8>] (schedule+0x50/0xa8)
Jan 23 06:48:02 raspberrypi kernel: [162690.585066] [<8079f5d8>] (schedule) from [<807a31bc>] (schedule_timeout+0x1d0/0x3f4)
Jan 23 06:48:07 raspberrypi kernel: [162690.585077] [<807a31bc>] (schedule_timeout) from [<807a025c>] (wait_for_common+0xc0/0x184)
Jan 23 06:48:18 raspberrypi kernel: [162690.585087] [<807a025c>] (wait_for_common) from [<807a0340>] (wait_for_completion+0x20/0x24)
Jan 23 06:48:21 raspberrypi kernel: [162690.585098] [<807a0340>] (wait_for_completion) from [<80133dc4>] (call_usermodehelper_exec+0x18c/0x1a0)
Jan 23 06:48:31 raspberrypi kernel: [162690.585111] [<80133dc4>] (call_usermodehelper_exec) from [<80454624>] (call_sbin_request_key+0x268/0x2cc)
Jan 23 06:48:36 raspberrypi kernel: [162690.585120] [<80454624>] (call_sbin_request_key) from [<80454aa0>] (request_key_and_link+0x418/0x4fc)
Jan 23 06:48:38 raspberrypi kernel: [162690.585128] [<80454aa0>] (request_key_and_link) from [<80454bdc>] (request_key+0x58/0x8c)
Jan 23 06:48:47 raspberrypi kernel: [162690.585137] [<80454bdc>] (request_key) from [<803d52a0>] (nfs_idmap_get_key+0xc0/0x1d8)
Jan 23 06:48:52 raspberrypi kernel: [162690.585145] [<803d52a0>] (nfs_idmap_get_key) from [<803d53ec>] (nfs_idmap_lookup_id+0x34/0x68)
Jan 23 06:48:59 raspberrypi kernel: [162690.585153] [<803d53ec>] (nfs_idmap_lookup_id) from [<803d5924>] (nfs_map_name_to_uid+0x124/0x130)
Jan 23 06:49:10 raspberrypi kernel: [162690.585162] [<803d5924>] (nfs_map_name_to_uid) from [<803cd5d4>] (decode_getfattr_attrs+0xce4/0xe08)
Jan 23 06:49:25 raspberrypi kernel: [162690.585172] [<803cd5d4>] (decode_getfattr_attrs) from [<803cd798>] (decode_getfattr_generic.constprop.60+0xa0/0xd8)
Jan 23 06:49:32 raspberrypi kernel: [162690.585181] [<803cd798>] (decode_getfattr_generic.constprop.60) from [<803cdeb4>] (nfs4_xdr_dec_getattr+0x90/0x98)
Jan 23 06:49:40 raspberrypi kernel: [162690.585191] [<803cdeb4>] (nfs4_xdr_dec_getattr) from [<80766fd4>] (rpcauth_unwrap_resp+0x6c/0x74)
Jan 23 06:49:44 raspberrypi kernel: [162690.585202] [<80766fd4>] (rpcauth_unwrap_resp) from [<8075985c>] (call_decode+0x14c/0x3b8)
Jan 23 06:49:51 raspberrypi kernel: [162690.585211] [<8075985c>] (call_decode) from [<80764e84>] (__rpc_execute+0x84/0x3ec)
Jan 23 06:50:02 raspberrypi kernel: [162690.585219] [<80764e84>] (__rpc_execute) from [<80765950>] (rpc_execute+0x88/0x104)
Jan 23 06:50:12 raspberrypi kernel: [162690.585227] [<80765950>] (rpc_execute) from [<807589ec>] (rpc_run_task+0x150/0x168)
Jan 23 06:50:20 raspberrypi kernel: [162690.585237] [<807589ec>] (rpc_run_task) from [<803b6ae8>] (nfs4_call_sync_sequence+0x6c/0x8c)
Jan 23 06:50:31 raspberrypi kernel: [162690.585245] [<803b6ae8>] (nfs4_call_sync_sequence) from [<803c0f54>] (nfs4_proc_getattr+0x128/0x1d4)
Jan 23 06:50:46 raspberrypi kernel: [162690.585255] [<803c0f54>] (nfs4_proc_getattr) from [<8039c4a0>] (__nfs_revalidate_inode+0xc0/0x28c)
Jan 23 06:51:00 raspberrypi kernel: [162690.585263] [<8039c4a0>] (__nfs_revalidate_inode) from [<803962e8>] (nfs_do_access+0x254/0x3c4)
Jan 23 06:51:04 raspberrypi kernel: [162690.585270] [<803962e8>] (nfs_do_access) from [<80396664>] (nfs_permission+0x1c8/0x1f0)
Jan 23 06:51:09 raspberrypi kernel: [162690.585280] [<80396664>] (nfs_permission) from [<80297604>] (__inode_permission+0xb8/0xf4)
Jan 23 06:51:16 raspberrypi kernel: [162690.585289] [<80297604>] (__inode_permission) from [<80297664>] (inode_permission+0x24/0x54)
Jan 23 06:51:26 raspberrypi kernel: [162690.585298] [<80297664>] (inode_permission) from [<80299204>] (link_path_walk+0x64/0x4a4)
Jan 23 06:51:33 raspberrypi kernel: [162690.585307] [<80299204>] (link_path_walk) from [<80299be4>] (path_openat+0x88/0xff8)
Jan 23 06:51:40 raspberrypi kernel: [162690.585316] [<80299be4>] (path_openat) from [<8029be04>] (do_filp_open+0x70/0xd4)
Jan 23 06:51:46 raspberrypi kernel: [162690.585326] [<8029be04>] (do_filp_open) from [<80288c38>] (do_sys_open+0x120/0x1d0)
Jan 23 06:51:53 raspberrypi kernel: [162690.585336] [<80288c38>] (do_sys_open) from [<80288d14>] (SyS_open+0x2c/0x30)
Jan 23 06:52:02 raspberrypi kernel: [162690.585345] [<80288d14>] (SyS_open) from [<80108198>] (__sys_trace_return+0x0/0x10)

O mesmo para mim. O sistema voltou a funcionar após cerca de 15 minutos sem responder e enviar spam para o arquivo kern.log.

4.14.98-v7 + # 1200 SMP Ter 12 de fevereiro 20:27:48 GMT 2019 armv7l GNU / Linux

Há algumas semanas, tenho o mesmo erro. Mas eu tenho um framboesa pi 2. Eu tenho um cartão SD Samsung de 32GB nele. Estou executando influxdb no cartão, ao lado de Hass, grafana, traefik e Telegraph, todos em contêineres Docker. Eu monitoro as estatísticas do raspberry pi, mas não vejo nenhum problema (memória suficiente, nenhum pico de CPU). Talvez seja porque muito Mach io no cartão SD? Depois de uma reinicialização, ele está funcionando bem, mesmo por uma semana.

Tenho o mesmo problema há alguns meses, cada nó do meu cluster Raspberry Pi Kubernetes tem todos os dias (quase a cada 24 horas) essa exceção. Como nós, eu uso Raspberry Pi 3 B + e Raspberry Pi 3.

Kernel: Linux k8s-node3 4.19.42-v7 + # 1219 SMP Ter 14 de maio 21:20:58 BST 2019 armv7l GNU / Linux

[Sat Jun 1 17:40:26 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:40:26 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:40:26 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:40:26 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:40:26 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:40:26 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:40:26 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:40:26 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:40:26 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:40:26 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:40:26 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:40:26 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:40:26 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:40:26 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:40:26 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:40:26 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:40:26 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:40:26 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:42:29 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:42:29 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:42:29 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message [Sat Jun 1 17:42:29 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:42:29 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:42:29 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:42:29 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:42:29 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:42:29 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:42:29 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:42:29 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:42:29 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:42:29 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:42:29 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:42:29 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:42:29 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:42:29 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:42:29 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:44:32 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:44:32 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:44:32 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:44:32 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:44:32 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:44:32 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:44:32 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:44:32 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:44:32 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:44:32 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:44:32 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:44:32 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:44:32 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:44:32 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:44:32 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:44:32 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:44:32 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:44:32 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:46:35 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:46:35 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:46:35 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:46:35 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:46:35 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:46:35 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:46:35 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:46:35 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:46:35 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:46:35 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:46:35 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:46:35 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:46:35 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:46:35 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:46:35 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:46:35 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:46:35 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:46:35 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:48:38 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:48:38 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:48:38 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:48:38 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:48:38 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:48:38 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:48:38 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:48:38 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:48:38 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:48:38 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:48:38 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:48:38 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>](worker_thread+0x5c/0x5a4) [Sat Jun 1 17:48:38 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:48:38 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:48:38 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:48:38 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:48:38 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:48:38 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:50:40 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:50:40 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:50:40 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:50:40 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:50:40 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:50:40 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:50:40 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:50:40 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:50:40 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:50:40 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:50:40 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:50:40 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:50:40 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:50:40 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:50:40 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:50:40 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:50:40 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:50:40 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:52:43 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:52:43 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:52:43 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:52:43 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:52:43 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:52:43 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:52:43 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:52:43 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:52:43 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:52:43 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:52:43 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:52:43 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:52:43 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:52:43 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:52:43 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:52:43 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:52:43 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:52:43 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:54:46 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:54:46 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:54:46 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:54:46 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:54:46 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:54:46 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:54:46 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:54:46 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:54:46 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:54:46 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:54:46 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:54:46 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:54:46 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:54:46 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:54:46 2019] Exception stack(0x99aedfb0 to 0x99aedff8) [Sat Jun 1 17:54:46 2019] dfa0: 00000000 00000000 00000000 00000000 [Sat Jun 1 17:54:46 2019] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [Sat Jun 1 17:54:46 2019] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [Sat Jun 1 17:56:49 2019] INFO: task kworker/2:1:7143 blocked for more than 120 seconds. [Sat Jun 1 17:56:49 2019] Tainted: G C 4.19.42-v7+ #1219 [Sat Jun 1 17:56:49 2019] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [Sat Jun 1 17:56:49 2019] kworker/2:1 D 0 7143 2 0x00000000 [Sat Jun 1 17:56:49 2019] Workqueue: events_freezable mmc_rescan [Sat Jun 1 17:56:49 2019] [<8082642c>] (__schedule) from [<80826a9c>] (schedule+0x50/0xa8) [Sat Jun 1 17:56:49 2019] [<80826a9c>] (schedule) from [<8067cc9c>] (__mmc_claim_host+0x120/0x228) [Sat Jun 1 17:56:49 2019] [<8067cc9c>] (__mmc_claim_host) from [<8067cddc>] (mmc_get_card+0x38/0x3c) [Sat Jun 1 17:56:49 2019] [<8067cddc>] (mmc_get_card) from [<80685e50>] (mmc_sd_detect+0x24/0x7c) [Sat Jun 1 17:56:49 2019] [<80685e50>] (mmc_sd_detect) from [<8067f404>] (mmc_rescan+0x1cc/0x39c) [Sat Jun 1 17:56:49 2019] [<8067f404>] (mmc_rescan) from [<8013bd7c>] (process_one_work+0x170/0x458) [Sat Jun 1 17:56:49 2019] [<8013bd7c>] (process_one_work) from [<8013c0c0>] (worker_thread+0x5c/0x5a4) [Sat Jun 1 17:56:49 2019] [<8013c0c0>] (worker_thread) from [<801423ac>] (kthread+0x138/0x168) [Sat Jun 1 17:56:49 2019] [<801423ac>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28) [Sat Jun 1 17:56:49 2019] Exception stack(0x99aedfb0 to 0x99aedff8)

Qualquer pessoa afetada por este problema pode testar este patch upstream também disponível em rpi-5.1.y?

Transferi o patch localmente de volta para o branch 4.19.y e construí o kernel para testar o patch. O sistema é reiniciado e se o erro acontecer novamente, será nas próximas 24-28 horas ...

@lategoodbye Parece que o patch não está funcionando, de manhã eu tenho os mesmos erros de antes.

[Quarta, 5 de junho 03:46:39 2019] INFORMAÇÕES: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 03:46:39 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 03:46:39 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 03:46:39 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 03:46:39 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 03:46:39 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 03:46:39 2019] [<80824b58>] (programação) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 03:46:39 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 03:46:39 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 03:46:39 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 03:46:39 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 03:46:39 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 03:46:39 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 03:46:39 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 03:46:39 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 03:46:39 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:46:39 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:46:39 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 03:48:42 de 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 03:48:42 de 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 03:48:42 de 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 03:48:42 de 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 03:48:42 de 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 03:48:42 de 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 03:48:42 de 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 03:48:42 de 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 03:48:42 de 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 03:48:42 de 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 03:48:42 de 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 03:48:42 de 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 03:48:42 de 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 03:48:42 de 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 03:48:42 de 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 03:48:42 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:48:42 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:48:42 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 03:50:45 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 03:50:45 de 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 03:50:45 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 03:50:45 de 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 03:50:45 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 03:50:45 de 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 03:50:45 de 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 03:50:45 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 03:50:45 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 03:50:45 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 03:50:45 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 03:50:45 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 03:50:45 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 03:50:45 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 03:50:45 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 03:50:45 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:50:45 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:50:45 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 03:52:48 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 03:52:48 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 03:52:48 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 03:52:48 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 03:52:48 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 03:52:48 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 03:52:48 de 2019] [<80824b58>] (programação) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 03:52:48 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 03:52:48 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 03:52:48 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 03:52:48 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 03:52:48 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 03:52:48 de 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 03:52:48 de 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 03:52:48 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 03:52:48 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:52:48 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:52:48 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 03:54:51 de 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 03:54:51 de 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 03:54:51 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 03:54:51 de 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 03:54:51 de 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 03:54:51 de 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 03:54:51 de 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 03:54:51 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 03:54:51 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 03:54:51 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 03:54:51 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 03:54:51 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 03:54:51 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 03:54:51 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 03:54:51 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 03:54:51 de 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:54:51 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:54:51 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 03:56:54 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 03:56:54 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 03:56:54 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 03:56:54 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 03:56:54 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 03:56:54 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 03:56:54 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 03:56:54 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 03:56:54 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 03:56:54 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 03:56:54 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 03:56:54 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 03:56:54 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 03:56:54 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 03:56:54 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 03:56:54 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:56:54 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:56:54 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 03:58:56 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 03:58:56 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 03:58:56 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 03:58:56 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 03:58:56 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 03:58:56 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 03:58:56 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 03:58:56 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 03:58:56 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 03:58:56 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 03:58:56 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (processo_um_trabalho + 0x23c / 0x51c)
[Quarta, 5 de junho 03:58:56 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 03:58:56 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 03:58:56 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 03:58:56 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 03:58:56 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:58:56 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 03:58:56 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 04:00:59 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 04:00:59 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 04:00:59 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 04:00:59 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 04:00:59 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 04:00:59 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 04:00:59 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 04:00:59 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 04:00:59 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 04:00:59 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 04:00:59 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 04:00:59 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 04:00:59 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 04:00:59 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 04:00:59 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 04:00:59 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 04:00:59 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 04:00:59 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 04:03:02 2019] INFO: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 04:03:02 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 04:03:02 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 04:03:02 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 04:03:02 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 04:03:02 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 04:03:02 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 04:03:02 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 04:03:02 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 04:03:02 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 04:03:02 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 04:03:02 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 04:03:02 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 04:03:02 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 04:03:02 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)
[Quarta, 5 de junho 04:03:02 2019] 3fa0: 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 04:03:02 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Quarta, 5 de junho 04:03:02 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Quarta, 5 de junho 04:05:05 2019] INFORMAÇÕES: tarefa kworker / 2: 3: 17085 bloqueada por mais de 120 segundos.
[Quarta, 5 de junho 04:05:05 2019] Manchado: GC 4.19.46-v7 + # 1
[Quarta, 5 de junho 04:05:05 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" desativa esta mensagem.
[Quarta, 5 de junho 04:05:05 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Quarta, 5 de junho 04:05:05 2019] Fila de trabalho: events_freezable mmc_rescan
[Quarta, 5 de junho 04:05:05 2019] [<8082447c>] (__schedule) de [<80824b58>] (programação + 0x50 / 0xa8)
[Quarta, 5 de junho 04:05:05 2019] [<80824b58>] (agendar) de [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Quarta, 5 de junho 04:05:05 2019] [<8067c57c>] (__mmc_claim_host) de [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Quarta, 5 de junho 04:05:05 2019] [<8067c6ec>] (mmc_get_card) de [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Quarta, 5 de junho 04:05:05 2019] [<806854ac>] (mmc_sd_detect) de [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Quarta, 5 de junho 04:05:05 2019] [<8067ec54>] (mmc_rescan) de [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Quarta, 5 de junho 04:05:05 2019] [<8013b5f8>] (process_one_work) de [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Quarta, 5 de junho 04:05:05 2019] [<8013c640>] (worker_thread) de [<801420c8>] (kthread + 0x140 / 0x170)
[Quarta, 5 de junho 04:05:05 2019] [<801420c8>] (kthread) de [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Quarta, 5 de junho 04:05:05 2019] Pilha de exceções (0x9bbb3fb0 a 0x9bbb3ff8)

@sbiermann O patch não se destina a esse problema. Então foi apenas uma tentativa.

Seria útil para mim se você pudesse reproduzir esse problema com o mmc / host / bcm2835 (upstream) em vez de mmc / host / bcm2835-sdhost (downstream). Ambos usam o mesmo DT compatível, então você precisará alterar a configuração do kernel de acordo (habilite MMC_BCM2835 e desabilite MMC_BCM2835_SDHOST).

Obrigado

@lategoodbye Desculpe, não estou tão familiarizado com a construção de um kernel, normalmente eu uso apenas imagens de kernel padrão ou em alguns casos rpi-update determinado kernel. Estas https://www.raspberrypi.org/documentation/linux/kernel/building.md instruções que segui para construir um kernel 4.19.y com suas mudanças de drivers / dma / bcm2835-dma.c.

Agora eu mudei meu arquivo .config para ficar com a seguinte aparência:

CONFIG_MMC_BCM2835_MMC = y
CONFIG_MMC_BCM2835_DMA = y
CONFIG_MMC_BCM2835_PIO_DMA_BARRIER = 2
# CONFIG_MMC_BCM2835_SDHOST não está definido

Isso está correto?

Sim, mas você também precisa (desculpe pelos nomes confusos)

CONFIG_MMC_BCM2835 = y

Isso não funciona e quebra o kernel, o Pi nunca inicializa. Para recuperar, copiei o kernel antigo de volta para o sistema e agora ele inicia novamente.

Eu resolvi o problema para mim, mas não é uma solução geral. De qualquer forma, descrevo aqui a minha workarround, talvez ajude outra pessoa a resolver o problema.
Como escrevi anteriormente, minha configuração é um cluster raspberry pi kubernetes com 3 trabalhadores e 1 mestre. O mestre e 2 do trabalhador são Raspberry Pi 3 B + e um trabalhador é um Pi 3 B. mais antigo. O problema acontece em todos os trabalhadores após 24-28 horas, quando o trabalhador executa meu software de automação residencial chamado FHEM. Quando o problema acontece, o kubernetes reprograma o FHEM para ser executado em outro trabalhador, de modo que todo trabalhador tem o problema. O FHEM coleta muitos dados de sensores externos, como temperatura nos quartos ou valores dos dados de aquecimento ou vento. Muitos dados são gravados via GlusterFS em um cluster GlusterFS que é baseado em dois Raspberry 1 com USB Sticks para os dados. O Kubernetes e o Docker escreveram suas mensagens de status e outras coisas no cartão SD local. Minha solução é reiniciar o FHEM todas as noites às 00h05. Depois disso, o problema nunca mais acontecerá, ele está estável desde 5 de junho. O comando de reinicialização desliga o pod do kubernetes e o reinicia depois de alguns segundos. Isso significa que, em segundo plano, o contêiner do docker no qual o FHEM é executado será encerrado e reiniciado.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

kucharskim picture kucharskim  ·  7Comentários

awlx picture awlx  ·  4Comentários

HankB picture HankB  ·  8Comentários

ncguk picture ncguk  ·  4Comentários

Nuntis-Spayz picture Nuntis-Spayz  ·  5Comentários