Linux: Очередь работ: сбой kmmcd mmc_rescan с ядром Raspbian 4.4.38-v7

Созданный на 8 мар. 2017  ·  29Комментарии  ·  Источник: raspberrypi/linux

Мой Raspberry Pi 3 работает нестабильно и дает сбой каждые несколько дней. Перед сбоем / var / log / messages неоднократно показывает следующую ошибку с интервалом в несколько минут:

25 января 18:36:22 ядро ​​raspberrypi: [1103404.218839] kworker / u8: 2 D 805b770c 0 20119 2 0x00000000
25 января 18:36:22 ядро ​​raspberrypi: [1103404.218886] Очередь работ: kmmcd mmc_rescan
25 января 18:36:22 ядро ​​raspberrypi: [1103404.218923] [<805b770c>] (__schedule) из [<805b7c84>] (расписание + 0x50 / 0xa8)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.218945] [<805b7c84>] (расписание) от [<8046d568>] (__mmc_claim_host + 0xb8 / 0x1cc)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.218974] [<8046d568>] (__mmc_claim_host) от [<8046d6ac>] (mmc_get_card + 0x30 / 0x34)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.219006] [<8046d6ac>] (mmc_get_card) из [<80475780>] (mmc_sd_detect + 0x2c / 0x80)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.219030] [<80475780>] (mmc_sd_detect) из [<8046fcbc>] (mmc_rescan + 0xc8 / 0x324)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.219057] [<8046fcbc>] (mmc_rescan) из [<8003c82c>] (process_one_work + 0x154 / 0x458)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.219080] [<8003c82c>] (process_one_work) из [<8003cb84>] (worker_thread + 0x54 / 0x500)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.219100] [<8003cb84>] (worker_thread) из [<80042860>] (kthread + 0xec / 0x104)
25 января 18:36:22 ядро ​​raspberrypi: [1103404.219122] [<80042860>] (kthread) из [<8000fbc8>] (ret_from_fork + 0x14 / 0x2c)
25 января 18:36:23 raspberrypi rsyslogd-2007: действие «действие 17» приостановлено, следующая попытка - среда, 25 января, 18:37:53 2017 г. [попробуйте http://www.rsyslog.com/e/2007 ]

Я запускаю Raspbian 8.0 (Jessie) с ядром

Linux raspberrypi 4.4.38-v7 + # 938 SMP Чт 15 декабря 15:22:21 GMT 2016 armv7l GNU / Linux

Я также обсуждаю это на

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

Я также сообщил об этом на https://github.com/raspberrypi/firmware/issues/731, но я думаю, что здесь он подходит лучше. К сожалению, я не могу переместить проблему, так что теперь это своего рода дубликат. Может стоит при прошивке удалить.

Все 29 Комментарий

  1. Вы разгоняете RPI?
  2. Вы пробовали другую SD-карту? Я знаю, что эти дешевые карты могут изнашиваться или ломаться после долгого использования. И они относительно дешевы, поэтому, возможно, стоит попробовать замену.

Сомневаюсь, что это проблема прошивки. На самом деле это может быть комбинация плохой карты и ошибки в драйвере. Вполне возможно, что драйвер думает, что вы вынули карту, хотя вы этого не сделали. А поскольку вытаскивать SD-карту во время работы RPI нельзя, я мог понять, почему это могло не быть хорошо протестировано.

Я знаю, что предпринимаются некоторые усилия по замене этого драйвера более ранней версией. Также 4.9 теперь считается стабильной версией ядра на RPI.

  1. Нет, я не менял тактовую частоту.
  2. Это высококлассный Samsung MicroSDXC 128GB EVO Plus UHS-I Grade 1 Class 10 за 40 евро с двумя разделами по 8 ГБ для / root и / home.

Я полностью протестировал карту с badblocks -w с 5 различными шаблонами перед использованием и не обнаружил ни одного плохого блока. Недавний тест чтения badblocks также не показал никаких ошибок. Я полагаю, карта идеальна.

Я только что заказал еще один Pi 3 и SanDisk Ultra 64 ГБ SDXC (80 МБ / сек) класса 10, чтобы исключить проблемы с оборудованием.

Вы пропустили заголовок этого ядра, но остановка в этот момент выглядит как симптом того, что что-то еще не освободило устройство MMC, возможно, из-за того, что что-то не удалось во время предыдущей операции. Драйвер sdhost будет регистрировать сообщения об ошибках, поэтому в случае их отсутствия я склоняюсь к остановке почтового ящика ARM <-> VPU при попытке настроить часы для интерфейса SD.

Подобные ошибки часто являются признаком некачественного питания. Что сообщает vcgencmd get_throttled в вашей системе после некоторых типичных действий?

Также 4.9 теперь считается стабильной версией ядра на RPI.

Нет - это все еще следующая версия, пока мы не сделаем выпуск Raspbian, использующий ее.

Тогда это озадачивает ...

Лично я бы сначала попробовал очень и очень дешевую карту, чтобы исключить проблемы с оборудованием. Как тот, который вы получаете за 5 долларов в США. На самом деле я собрал целую кучу таких за годы.

Под дешевыми картами я имел в виду то, что все эти SD-карты дешевые. Меня не волнует, сколько вы за них платите, они в основном предназначены для рынка фотоаппаратов / видеокамер / телефонов, поэтому они обычно не злоупотребляют тем, что вполне может быть постоянно.

@pelwell Я на самом деле время от времени вижу киоски с почтовыми ящиками, и я не уверен на 100%, что это источник питания, так как иногда я вижу его, даже если RPI подключен к настольному источнику переменного тока, который может работать на 5 ампер.

Я обнаружил, что особенно в 64-битной версии RPI нестабилен на 1,2 ГГц. Кажется, помогает установка максимальной частоты на 1.0 ГГц. Но я также не исключил проблемы с прошивкой.

@pelwell Какой заголовок ядра тебе нужен? Я использую ядро ​​Raspbian 8 Jessie по умолчанию
Linux raspberrypi 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 armv7l GNU/Linux .

Мой блок питания кажется стабильным и достаточным, как следует из throttled=0x20000 .
Я получил это значение во время стресс-теста, в результате которого температура моего процессора поднялась до 80 ° C.

Кстати, если вы загуглите kmmcd mmc_rescan вы найдете других людей, сообщающих об этой проблеме.

Тем временем я заметил, что эта проблема запускается браузером Chrome (версия 51.0.2704.91, построенная на Ubuntu 14.04, работающая на Raspbian 8.0), когда открыто несколько сайтов.

Пожалуйста, обновите ядро ​​до последней версии, это может помочь, 4.9 теперь является окончательной версией. Пожалуйста, сообщите о результатах.

К сожалению, после обновления я все еще вижу ту же проблему.
Между тем я использую:
Linux raspberrypi 4.9.24-v7 + # 993 SMP среда, 26 апреля 18:01:23 BST 2017 armv7l GNU / Linux
и Chromium версии 56.0.2924.84 Построен на Ubuntu 14.04, работает на Raspbian 8.0

Я никогда не видел этого раньше, а теперь видел несколько раз, когда запускал 4.9.80-v7 + во время очень быстрой загрузки wget. Я предполагаю, что это то, из-за чего Raspberry Pi 2 B временно не отвечает, но он не сработал, и загрузка не завершилась.

[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)

Это все еще происходит с последним ядром 4.14?

Этот вопрос будет закрыт в течение 30 дней, если не будет опубликовано дальнейшее взаимодействие. Если вы хотите, чтобы этот вопрос оставался открытым, добавьте комментарий. По запросу закрытый выпуск может быть открыт повторно.

к сожалению, это:

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)

и мое ядро:

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

Хорошо, нам нужно понять, что может вызвать это. Поскольку это кажется очень необычным, есть ли в вашей настройке что-нибудь, что можно было бы расценить как немного необычное, что могло бы способствовать этому? Что вы делаете, когда это происходит?

У меня также есть та же проблема, chromium-browser которая "вылетает" через некоторое время (отображение зависает, но журналы от пи предполагают, что он все еще был "включен")

Происходит то, что из-за этого через некоторое время пи начинает убивать задачи, а пи находится в чем-то вроде состояния зомби. Это число пи, используемое для отображения в кафетерии, поэтому я обычно просто перезагружаю его, а не пытаюсь подключиться к нему через SSH, чтобы посмотреть, что происходит. В следующий раз, когда он выйдет из строя, я попытаюсь увидеть, реагирует ли ОС по-прежнему или действительно ли пи находится в каком-то состоянии зомби.

Пи разбился около 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)

Мы видим, что он «работает» даже при зависании дисплея.

Я нашел еще одну интересную вещь:

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

Даты не совпадают, но, может быть, здесь есть что копать в целом.

Что странно, так это то, что у меня другая настройка пи точно так же, и эта не дает сбоев. Попробую проверить различия версий, думаю, hw тоже немного отличается.

То же самое здесь, но это происходит только после того, как я перешел с jessie на stretch:

Это происходит регулярно через некоторое время во время относительно тяжелой записи (запись tvheadend) в смонтированную папку nfs.

[49641.471064] ИНФОРМАЦИЯ: задача kworker / 0: 2: 15266 заблокирована более 120 секунд.
[49641.471083] Испорченный: GC 4.14.62-v7 + # 1134
[49641.471089] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[49641.471098] kworker / 0: 2 D 0 15266 2 0x00000000
[49641.471135] Очередь работ: events_freezable mmc_rescan
[49641.471174] [<8079d258>] (__schedule) из [<8079d8c0>] (расписание + 0x50 / 0xa8)
[49641.471195] [<8079d8c0>] (расписание) от [<80618b98>] (__mmc_claim_host + 0xb8 / 0x1cc)
[49641.471215] [<80618b98>] (__mmc_claim_host) из [<80618cdc>] (mmc_get_card + 0x30 / 0x34)
[49641.471233] [<80618cdc>] (mmc_get_card) из [<806218d8>] (mmc_sd_detect + 0x20 / 0x74)
[49641.471251] [<806218d8>] (mmc_sd_detect) из [<8061b5a4>] (mmc_rescan + 0x1c8 / 0x394)
[49641.471274] [<8061b5a4>] (mmc_rescan) из [<801375b8>] (process_one_work + 0x158 / 0x454)
[49641.471297] [<801375b8>] (process_one_work) из [<80137918>] (worker_thread + 0x64 / 0x5b8)
[49641.471318] [<80137918>] (worker_thread) из [<8013d99c>] (kthread + 0x13c / 0x16c)
[49641.471339] [<8013d99c>] (kthread) из [<8010810c>] (ret_from_fork + 0x14 / 0x28)

«я тоже», и я могу воспроизвести его на двух разных 3B +, с разными SD-картами и разными блоками питания. Стандартное ядро ​​в raspbian-stretch-lite 2018-06-27 делает это, 4.14.70-v7 + # 1144 делает это, 4.14.73-v7 + # 1148 делает это.

Это простая установка с включенным ssh, и моя рабочая нагрузка довольно повторяющаяся: попробуйте износить SD-карту. Цикл идет:
Записывайте случайные 512-байтовые данные в случайные места в файле размером 2 МБ один миллион раз, сбрасывая их после каждой записи.
синхронизировать и сбросить кеши.
сравните содержимое файла с «правдой».
используйте dd для чтения и тестирования всей карты.

Комплект с инструкциями: https://cm.kasperkp.dk/githubbug-pi3bp-1.tgz

[33002.940127] гого (5419): drop_caches: 3
[34299.150323] gogo (5624): drop_caches: 3
[35595.924224] gogo (5796): drop_caches: 3
[35756.120924] ИНФОРМАЦИЯ: задача kworker / 0: 0: 5960 заблокирована более 120 секунд.
[35756.120941] Испорченный: GC 4.14.70-v7 + # 1144
[35756.120946] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[35756.120953] kworker / 0: 0 D 0 5960 2 0x00000000
[35756.120986] Очередь работ: events_freezable mmc_rescan
[35756.121018] [<8079dad0>] (__schedule) из [<8079e138>] (расписание + 0x50 / 0xa8)
[35756.121035] [<8079e138>] (расписание) от [<806193f8>] (__mmc_claim_host + 0xb8 / 0x1cc)
[35756.121054] [<806193f8>] (__mmc_claim_host) из [<8061953c>] (mmc_get_card + 0x30 / 0x34)
[35756.121069] [<8061953c>] (mmc_get_card) из [<80622138>] (mmc_sd_detect + 0x20 / 0x74)
[35756.121084] [<80622138>] (mmc_sd_detect) из [<8061be04>] (mmc_rescan + 0x1c8 / 0x394)
[35756.121104] [<8061be04>] (mmc_rescan) из [<801376e8>] (process_one_work + 0x158 / 0x454)
[35756.121124] [<801376e8>] (process_one_work) из [<80137a48>] (worker_thread + 0x64 / 0x5b8)
[35756.121142] [<80137a48>] (worker_thread) из [<8013dacc>] (kthread + 0x13c / 0x16c)
[35756.121159] [<8013dacc>] (kthread) из [<8010810c>] (ret_from_fork + 0x14 / 0x28)
[36892.693513] гого (6006): drop_caches: 3
[38184.638909] гого (6179): drop_caches: 3

Иногда временного зависания бывает достаточно, чтобы я терял ssh.

У меня возникла идея протестировать это на различных моделях, чтобы увидеть, было ли триггером многоядерность или Wi-Fi: Нет, это Pi3 / Pi3B +.

Pi 0W (4шт): 48 часов работы, без сбоев
Я протестировал 4 карты (Sandisk A1, SanDisk industrial, NetList SLC, Panasonic Industrial), по одной на каждую 0 Вт, с включенным Wi-Fi и разговором, в общей сложности 192 карточных часа.

Pi 2 original (1шт): 48 часов работы, без сбоев
Если это ошибка блокировки, возможно, она не сработает на Pi2. Это первый Pi2, не использующий Pi3 SoC.

Оригинальный Pi 3 (1 шт.): 8 часов работы, 6 отказов, дросселирование = 0x0
Он питается от действительно хорошего и чистого источника питания 5 В, 5 А, с короткими толстыми проводами и большим радиатором.

Pi 3B + (3 шт.): Очень вариабельный. У лучших из них 6 дней работы и только один сбой, у худших - в среднем один раз в час.

Пробовал разные вещи:
330 мкФ дополнительно на 3,3 В. На коллектор подается 5В. Отключение Wi-Fi. Иперф3 по wifi при копировании. Нет разницы.

Я вижу, что в этом выпуске уже какое-то время нет обновлений ...

Также возникла эта проблема, так как я обновился до stretch
Оборудование: Rpi3
ОС Raspbian 9.6 (stretch)
Ядро: Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux

Я использую несколько контейнеров докеров, один из них использует общий ресурс NFS, может это быть причиной? (коробка передач)

Я использую это для его установки:

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)

Вот записи журнала из системного журнала:

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)

Мне то же самое. Система вернулась к работе примерно через 15 минут отсутствия ответа и рассылки спама в файле kern.log.

4.14.98-v7 + # 1200 SMP Вт, 12 фев, 20:27:48 GMT 2019 armv7l GNU / Linux

Через пару недель у меня такая же ошибка. Но у меня есть raspberry pi 2. У меня в нем SD-карта Samsung 32gb. Я запускаю Influxdb на карте, рядом с Hass, grafana, traefik и Telegraph, все в контейнерах Docker. Я слежу за статистикой Raspberry Pi, но не вижу проблем (достаточно памяти, нет скачков ЦП). Может дело в том, что слишком Mach io на SD карте? После перезагрузки он нормально работает, даже неделю.

У меня такая же проблема, так как несколько месяцев назад каждый узел моего кластера Raspberry Pi Kubernetes имеет это исключение каждый день (почти каждые 24 часа). В качестве узлов я использую Raspberry Pi 3 B + и Raspberry Pi 3.

Ядро: Linux k8s-node3 4.19.42-v7 + # 1219 SMP Tue 14 May 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)

Может ли кто-нибудь, кто столкнулся с этой проблемой, протестировать этот патч восходящего потока, также доступный в rpi-5.1.y?

Я перенес патч локально обратно в ветку 4.19.y и собрал ядро ​​для тестирования патча. Система перезагружается, и если ошибка повторится, это произойдет в ближайшие 24-28 часов ...

@lategoodbye Похоже, патч не работает, утром у меня те же ошибки, что и раньше.

[Ср, 5 июня, 03:46:39 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 03:46:39 2019] Испорченный: GC 4.19.46-v7 + # 1
[Ср, 5 июня, 03:46:39 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 03:46:39 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 03:46:39 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 03:46:39 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 03:46:39 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Среда, 5 июня, 03:46:39 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 03:46:39 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 03:46:39 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Ср, 5 июня, 03:46:39 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Ср, 5 июня, 03:46:39 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Ср, 5 июня, 03:46:39 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 03:46:39 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 03:46:39 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 03:46:39 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:46:39 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:46:39 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 03:48:42 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 03:48:42 2019] Испорченный: GC 4.19.46-v7 + # 1
[Ср, 5 июня, 03:48:42 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 03:48:42 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 03:48:42 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 03:48:42 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 03:48:42 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Ср, 5 июня, 03:48:42 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 03:48:42 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 03:48:42 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Ср, 5 июня, 03:48:42 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Ср, 5 июня, 03:48:42 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Ср, 5 июня, 03:48:42 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 03:48:42 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 03:48:42 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 03:48:42 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:48:42 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:48:42 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 03:50:45 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 03:50:45 2019] Испорченный: GC 4.19.46-v7 + # 1
[Среда, 5 июня, 03:50:45 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 03:50:45 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 03:50:45 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 03:50:45 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 03:50:45 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Ср, 5 июня, 03:50:45 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 03:50:45 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 03:50:45 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Среда, 5 июня, 03:50:45 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Ср, 5 июня, 03:50:45 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Среда, 5 июня, 03:50:45 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 03:50:45 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 03:50:45 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 03:50:45 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:50:45 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:50:45 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 03:52:48 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 03:52:48 2019] Испорченный: GC 4.19.46-v7 + # 1
[Ср, 5 июня, 03:52:48 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 03:52:48 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 03:52:48 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 03:52:48 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 03:52:48 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Ср, 5 июня, 03:52:48 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 03:52:48 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 03:52:48 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Ср, 5 июня, 03:52:48 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Ср, 5 июня, 03:52:48 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Среда, 5 июня, 03:52:48 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 03:52:48 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 03:52:48 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 03:52:48 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:52:48 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:52:48 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 03:54:51 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 03:54:51 2019] Испорченный: GC 4.19.46-v7 + # 1
[Среда, 5 июня, 03:54:51 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 03:54:51 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 03:54:51 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 03:54:51 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 03:54:51 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Ср, 5 июня, 03:54:51 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 03:54:51 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 03:54:51 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Ср, 5 июня, 03:54:51 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Ср, 5 июня, 03:54:51 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Ср, 5 июня, 03:54:51 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 03:54:51 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 03:54:51 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 03:54:51 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:54:51 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:54:51 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 03:56:54 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 03:56:54 2019] Испорченный: GC 4.19.46-v7 + # 1
[Среда, 5 июня, 03:56:54 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 03:56:54 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 03:56:54 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 03:56:54 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 03:56:54 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Ср, 5 июня, 03:56:54 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 03:56:54 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 03:56:54 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Ср, 5 июня, 03:56:54 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Ср, 5 июня, 03:56:54 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Ср, 5 июня, 03:56:54 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 03:56:54 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 03:56:54 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 03:56:54 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:56:54 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:56:54 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 03:58:56 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 03:58:56 2019] Испорченный: GC 4.19.46-v7 + # 1
[Ср, 5 июня, 03:58:56 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 03:58:56 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 03:58:56 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 03:58:56 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 03:58:56 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Среда, 5 июня, 03:58:56 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 03:58:56 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 03:58:56 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Среда, 5 июня, 03:58:56 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Ср, 5 июня, 03:58:56 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Среда, 5 июня, 03:58:56 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 03:58:56 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 03:58:56 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 03:58:56 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:58:56 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 03:58:56 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 04:00:59 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 04:00:59 2019] Испорченный: GC 4.19.46-v7 + # 1
[Среда, 5 июня, 04:00:59 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 04:00:59 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 04:00:59 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 04:00:59 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 04:00:59 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Среда, 5 июня, 04:00:59 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Среда, 5 июня, 04:00:59 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Среда, 5 июня, 04:00:59 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Среда, 5 июня, 04:00:59 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Среда, 5 июня, 04:00:59 2019] [<8013b5f8>] (process_one_work) из [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Среда, 5 июня, 04:00:59 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 04:00:59 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 04:00:59 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 04:00:59 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 04:00:59 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[Ср, 5 июня, 04:00:59 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 04:03:02 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 04:03:02 2019] Испорченный: GC 4.19.46-v7 + # 1
[Среда, 5 июня, 04:03:02 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 04:03:02 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 04:03:02 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 04:03:02 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 04:03:02 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Среда, 5 июня, 04:03:02 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 04:03:02 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 04:03:02 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Среда, 5 июня, 04:03:02 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Среда, 5 июня, 04:03:02 2019] [<8013b5f8>] (process_one_work) от [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Ср, 5 июня, 04:03:02 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 04:03:02 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 04:03:02 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)
[Ср, 5 июня, 04:03:02 2019] 3fa0: 00000000 00000000 00000000 00000000
[Ср, 5 июня, 04:03:02 2019] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[5 июня, среда, 04:03:02 2019] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[Ср, 5 июня, 04:05:05 2019] ИНФОРМАЦИЯ: задача kworker / 2: 3: 17085 заблокирована более 120 секунд.
[Ср, 5 июня, 04:05:05 2019] Испорченный: GC 4.19.46-v7 + # 1
[Среда, 5 июня, 04:05:05 2019] "echo 0> / proc / sys / kernel / hung_task_timeout_secs" отключает это сообщение.
[Ср, 5 июня, 04:05:05 2019] kworker / 2: 3 D 0 17085 2 0x00000000
[Ср, 5 июня, 04:05:05 2019] Очередь работ: events_freezable mmc_rescan
[Ср, 5 июня, 04:05:05 2019] [<8082447c>] (__schedule) от [<80824b58>] (расписание + 0x50 / 0xa8)
[Ср, 5 июня, 04:05:05 2019] [<80824b58>] (расписание) от [<8067c57c>] (__mmc_claim_host + 0xf0 / 0x228)
[Среда, 5 июня, 04:05:05 2019] [<8067c57c>] (__mmc_claim_host) от [<8067c6ec>] (mmc_get_card + 0x38 / 0x3c)
[Ср, 5 июня, 04:05:05 2019] [<8067c6ec>] (mmc_get_card) из [<806854ac>] (mmc_sd_detect + 0x24 / 0x7c)
[Ср, 5 июня, 04:05:05 2019] [<806854ac>] (mmc_sd_detect) из [<8067ec54>] (mmc_rescan + 0x1e4 / 0x404)
[Среда, 5 июня, 04:05:05 2019] [<8067ec54>] (mmc_rescan) из [<8013b5f8>] (process_one_work + 0x23c / 0x51c)
[Среда, 5 июня, 04:05:05 2019] [<8013b5f8>] (process_one_work) от [<8013c640>] (worker_thread + 0x58 / 0x5dc)
[Среда, 5 июня, 04:05:05 2019] [<8013c640>] (worker_thread) из [<801420c8>] (kthread + 0x140 / 0x170)
[Ср, 5 июня, 04:05:05 2019] [<801420c8>] (kthread) из [<801010ac>] (ret_from_fork + 0x14 / 0x28)
[Ср, 5 июня, 04:05:05 2019] Стек исключений (от 0x9bbb3fb0 до 0x9bbb3ff8)

@sbiermann Патч не предназначен для решения этой проблемы. Так что это была всего лишь попытка.

Для меня было бы полезно, если бы вы могли воспроизвести эту проблему с помощью mmc / host / bcm2835 (восходящий поток) вместо mmc / host / bcm2835-sdhost (нисходящий поток). Оба используют один и тот же DT-совместимый, поэтому вам нужно будет соответствующим образом изменить конфигурацию ядра (включить MMC_BCM2835 и отключить MMC_BCM2835_SDHOST).

Спасибо

@lategoodbye Извините, я не так хорошо разбираюсь в сборке ядра, обычно я использую только изображения ядра по умолчанию или в очень редких случаях rpi-update для данного ядра. Эти https://www.raspberrypi.org/documentation/linux/kernel/building.md инструкции, которые я выполнил, чтобы собрать ядро ​​4.19.y с вашими изменениями в драйверах / dma / bcm2835-dma.c.

Теперь я изменил свой файл .config, чтобы он выглядел так:

CONFIG_MMC_BCM2835_MMC = y
CONFIG_MMC_BCM2835_DMA = y
CONFIG_MMC_BCM2835_PIO_DMA_BARRIER = 2
# CONFIG_MMC_BCM2835_SDHOST не установлен

Это верно?

Да, но вам также необходимо иметь (извините за запутанные имена)

CONFIG_MMC_BCM2835 = y

Это не работает и ломает ядро, Pi никогда не загружается. Для восстановления я скопировал старое ядро ​​обратно в систему, и теперь оно снова запускается.

Я решил проблему за себя, но это не общие решения. В любом случае я описываю здесь свой обходной путь, возможно, он поможет кому-то другому решить проблему.
Как уже писалось ранее, моя установка представляет собой кластер raspberry pi kubernetes с 3 рабочими и 1 мастером. Мастер и 2 рабочих - это Raspberry Pi 3 B +, а один рабочий - это более старый Pi 3 B. Проблема возникает у каждого рабочего через 24–28 часов, когда рабочий запускает мое программное обеспечение домашней автоматизации под названием FHEM. Когда возникает проблема, Kubernetes переназначает FHEM для работы на другом воркере, так что проблема есть у каждого воркера. FHEM собирает множество данных с внешних датчиков, таких как температура в комнатах или значения из данных обогрева или ветра. Это большое количество данных записывается через GlusterFS в кластер GlusterFS, который основан на двух Raspberry 1 с USB-накопителями для данных. Kubernetes и Docker записывали свои статусные сообщения и другие данные на локальную SD-карту. Мое решение - перезапускать FHEM каждую ночь в 00:05:00. После этого проблема больше не возникает, с 5 июня она работает стабильно. Команда перезапуска выключает модуль kubernetes, а kubernetes перезапускает модуль через несколько секунд. Это означает, что в фоновом режиме док-контейнер, в котором работает FHEM, будет выключен и перезапущен.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги