Linux: 工作队列:kmmcd mmc_rescan与Raspbian内核4.4.38-v7一起崩溃

创建于 2017-03-08  ·  29评论  ·  资料来源: raspberrypi/linux

我的Raspberry Pi 3运行不稳定,每隔几天就会崩溃。 在崩溃之前/ var / log / messages以几分钟的间隔重复显示以下错误:

1月25日18:36:22 raspberrypi内核:[1103404.218839] kworker / u8:2 D 805b770c 0 20119 2 0x00000000
1月25日18:36:22 raspberrypi内核:[1103404.218886]工作队列:kmmcd mmc_rescan
1月25日18:36:22 raspberrypi内核:[<805b7c84>]中的[1103404.218923] [<805b770c>](__schedule)(时间表+ 0x50 / 0xa8)
1月25 18:36:22 raspberrypi内核:[1103404.218945] [<805b7c84>](附表)来自[<8046d568>](__mmc_claim_host + 0xb8 / 0x1cc)
1月25日18:36:22 raspberrypi内核:[<8046d6ac>]中的[1103404.218974] [<8046d568>](__mmc_claim_host)(mmc_get_card + 0x30 / 0x34)
1月25日18:36:22 raspberrypi内核:[<80475780>]中的[1103404.219006] [<8046d6ac>](mmc_get_card)(mmc_sd_detect + 0x2c / 0x80)
1月25日18:36:22 raspberrypi内核:来自[<8046fcbc>]的[1103404.219030] [<80475780>](mmc_sd_detect)(mmc_rescan + 0xc8 / 0x324)
1月25日18:36:22 raspberrypi内核:来自[<8003c82c>]的[1103404.219057] [<8046fcbc>](mmc_rescan)(process_one_work + 0x154 / 0x458)
1月25日18:36:22 raspberrypi内核:来自[<8003cb84>]的[1103404.219080] [<8003c82c>](process_one_work)(worker_thread + 0x54 / 0x500)
1月25日18:36:22 raspberrypi内核:[<80042860>]中的[1103404.219100] [<8003cb84>](worker_thread)(kthread + 0xec / 0x104)
1月25日18:36:22 raspberrypi内核:[1103404.219122] [<80042860>](kthread)来自[<8000fbc8>](ret_from_fork + 0x14 / 0x2c)
1月25日18:36:23 raspberrypi rsyslogd-2007:操作'操作17'已暂停,下一次重试是2017年1月25日星期三18:37:53 [尝试http://www.rsyslog.com/e/2007 ]

我正在使用内核运行Raspbian 8.0(Jessie)

Linux raspberrypi 4.4.38-v7 +#938 SMP 12月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卡吗? 我知道这些便宜的卡在使用一段时间后会磨损或损坏。 而且它们相对便宜,因此可能值得尝试替代。

我怀疑这是固件问题。 实际上,这可能是卡损坏和驱动程序中有错误的组合。 很有可能是驱动程序认为您已经卸下了卡,即使您尚未卸下。 而且由于在RPI运行时拔出SD卡是不行的,所以我可以理解为什么未对它进行良好的测试。

我知道正在做出一些努力以将其驱动程序替换为上游版本。 现在4.9也被认为是RPI上内核的稳定版本。

  1. 不,我没有更改时钟速度。
  2. 它是高端的40欧元三星MicroSDXC 128GB EVO Plus UHS-I 1级10类,其中两个8 GB分区用于/ root和/ home。

在使用前,我已使用badblocks -w用5种不同模式对卡进行了测试,发现没有一个坏块。 最近的badblocks读取测试也未显示任何错误。 我认为这张卡是完美的。

我刚刚订购了另一台Pi 3和SanDisk Ultra 64GB SDXC(80 MB / Sek)Class 10,以排除硬件问题。

您错过了该内核的标头,但是此时的停顿似乎是一种征兆,表明其他东西尚未释放MMC设备,这可能是因为上一次操作期间某些东西失败了。 sdhost驱动程序将记录错误消息,因此在缺少这些消息的情况下,我倾向于在尝试为SD接口配置时钟时倾向于ARM <-> VPU邮箱停顿。

此类错误通常是电源不足的征兆。 经过一些典型的活动后,“ vcgencmd get_throttled”在您的系统上报告什么?

现在4.9也被认为是RPI上内核的稳定版本。

否-在我们使用Raspbian发行版本之前,它仍然是下一版本。

那真令人费解...

就个人而言,我会首先尝试使用非常非常便宜的卡来排除硬件问题。 就像您在美国花$ 5美元买到的那种。 这些年来,我实际上已经收集了一大堆。

我所说的便宜卡是所有这些SD卡都是便宜的。 我不在乎您为它们支付多少钱,它们本质上是为相机/摄像机/电话市场设计的,因此它们通常不会一直滥用可能一直存在的东西。

@pelwell我实际上

我发现,特别是在64位中,RPI在1.2GHz时不稳定。 将最大值设置为1.0GHz似乎有所帮助。 但是我也没有排除固件问题。

@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得出的结论,我的电源似乎稳定且足够。
我在将CPU温度提高到80°C的压力测试期间获得了该值。

顺便说一下,如果您用Google搜索kmmcd mmc_rescan ,也会发现其他人也在报告此问题。

同时,我注意到当打开多个站点时,铬浏览器(版本51.0.2704.91构建于Ubuntu 14.04上,运行于Raspbian 8.0上)触发了此问题。

请更新到最新的内核,这可能会有所帮助,现在是4.9的发行版本。 请报告结果。

不幸的是,升级后我仍然看到相同的问题。
同时,我正在使用:
Linux raspberrypi 4.9.24-v7 +#993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU / Linux
和Chromium版本56.0.2924.84建立在Ubuntu 14.04上,并在Raspbian 8.0上运行

我以前从未见过,现在在快速的wget下载中看到了很多次运行4.9.80-v7 +。 我想这就是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会在一段时间后“崩溃”(显示被冻结,但pi的日志表明它仍然处于“ on”状态)

发生的原因是,由于在一段时间后pi开始终止任务,并且pi处于某种僵尸状态。 这是用于在自助餐厅中显示的pi,因此我通常只是重新启动它,而不是尝试通过SSH连接到它以查看发生了什么。 下次崩溃时,我将尝试查看操作系统是否仍在响应,或者pi是否真的处于某种僵尸状态。

pi在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

日期不匹配,但也许在这里更普遍地需要挖掘一些东西。

奇怪的是,我有完全相同的另一种pi设置,并且此设置不会崩溃。 我将尝试检查版本差异,我认为硬件也有一点不同。

此处相同,但仅在我从jessie升级到Stretch时才发生:

在相对大量的写入(TVHeadend录制)到nfs安装的文件夹中一段时间​​后,通常会发生这种情况

[49641.471064]信息:任务kworker / 0:2:15266被阻止超过120秒。
[49641.471083]污染:GC 4.14.62-v7 +#1134
[49641.471089]“回显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]来自[<8079d8c0>]的[<8079d258>](__时间表)(时间表+ 0x50 / 0xa8)
[49641.471195]来自[<80618b98>]的[<8079d8c0>](日程表)(__mmc_claim_host + 0xb8 / 0x1cc)
[49641.471215]来自[<80618cdc>]的[<80618b98>](__mmc_claim_host)(mmc_get_card + 0x30 / 0x34)
[49641.471233]来自[<806218d8>]的[<80618cdc>](mmc_get_card)(mmc_sd_detect + 0x20 / 0x74)
[49641.471251]来自[<8061b5a4>]的[<806218d8>](mmc_sd_detect)(mmc_rescan + 0x1c8 / 0x394)
[49641.471274]来自[<801375b8>]的[<8061b5a4>](mmc_rescan)(process_one_work + 0x158 / 0x454)
[49641.471297]来自[<80137918>]的[<801375b8>](process_one_work)(worker_thread + 0x64 / 0x5b8)
[49641.471318]来自[<8013d99c>]的[<80137918>](worker_thread)(kthread + 0x13c / 0x16c)
[49641.471339]来自[<8010810c>]的[<8013d99c>](kthread)(ret_from_fork + 0x14 / 0x28)

“我也是”,我可以在具有不同SD卡和不同电源的两个不同3B +上重现它。 raspbian-stretch-lite 2018-06-27中的股票内核可以做到这一点,4.14.70-v7 +#1144可以做到,4.14.73-v7 +#1148可以做到。

这是一个简单的安装,启用了ssh,我的工作很重复:尝试用尽SD卡。 循环如下:
将随机的512字节数据写入2MB文件中的随机位置,一百万次,每次写入后刷新。
同步,然后删除缓存。
将文件内容与“真相”进行比较。
使用dd读取测试整个卡。

包含说明的工具包: https :

[33002.940127] gogo(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]“回显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]来自[<8079e138>]的[<8079dad0>](__时间表)(时间表+ 0x50 / 0xa8)
[35756.121035]来自[<806193f8>]的[<8079e138>](时间表)(__mmc_claim_host + 0xb8 / 0x1cc)
[35756.121054]来自[<8061953c>]的[<806193f8>](__mmc_claim_host)(mmc_get_card + 0x30 / 0x34)
[35756.121069]来自[<80622138>]的[<8061953c>](mmc_get_card)(mmc_sd_detect + 0x20 / 0x74)
[35756.121084]来自[<8061be04>]的[<80622138>](mmc_sd_detect)(mmc_rescan + 0x1c8 / 0x394)
[35756.121104]来自[<801376e8>]的[<8061be04>](mmc_rescan)(process_one_work + 0x158 / 0x454)
[35756.121124]来自[<80137a48>]的[<801376e8>](process_one_work)(worker_thread + 0x64 / 0x5b8)
[35756.121142]来自[<8013dacc>]的[<80137a48>](worker_thread)(kthread + 0x13c / 0x16c)
[35756.121159]来自[<8010810c>]的[<8013dacc>](kthread)(ret_from_fork + 0x14 / 0x28)
[36892.693513] gogo(6006):drop_caches:3
[38184.638909] gogo(6179):drop_caches:3

有时,临时挂起的时间足够长,以至于我失去了ssh。

我有想法在各种型号上对此进行测试,以查看是否触发了多核或wifi:不,它是Pi3 / Pi3B +。

Pi 0W(4pcs):48小时运行时间,无故障
我测试了4张卡(Sandisk A1,SanDisk工业级,NetList SLC,Panasonic工业级),每0W一张,启用wifi并通话,总共192卡小时。

Pi 2原始版本(1pc):48小时运行时间,无故障
如果这是一个锁定错误,则可能会在Pi2上失败。 这是第一个不使用Pi3 SoC的Pi2。

Pi 3原始(1pc):8小时运行时间,6次故障,调速= 0x0
它由非常美观,干净的5V 5A电源,短脂肪线和大散热器供电。

Pi 3B +(3个):高度可变。 最好的具有6天的运行时间,只有一次故障,最坏的平均每小时发生一次故障。

尝试了各种方法:
3.3V时额外提供330uF。 插头提供5V电压。 禁用wifi。 复制时在wifi上的Iperf3。 没有不同。

我看到这个问题暂时没有更新了...

自从我升级到拉伸后,也遇到了这个问题
硬件: Rpi3
操作系统Raspbian 9.6 (stretch)
内核: Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux

我正在运行多个Docker容器,一个使用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)

以下是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)

我也是。 在无响应并向kern.log文件发送垃圾邮件约15分钟后,系统恢复运行。

4.14.98-v7 +#1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU / Linux

几个星期以来,我有同样的错误。 但是我有一个树莓派2。我有一个三星32GB SD卡。 我正在卡上运行influxdb,在Hass,grafana,traefik和Telegraph旁边,它们都在Docker容器中。 我监视树莓派的统计信息,但没有发现问题(足够的内存,没有CPU峰值)。 也许是因为SD卡上的Mach io也是如此? 重新启动后,它可以正常运行,甚至可以运行一周。

自几个月前以来,我遇到了同样的问题,我的Raspberry Pi Kubernetes集群的每个节点每天(几乎每24小时)都会遇到该异常。 作为节点,我使用Raspberry Pi 3 B +和Raspberry Pi 3。

内核:Linux k8s-node3 4.19.42-v7 +#1219 SMP Tue May 14 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似乎补丁无法正常工作,早上我有和以前一样的错误。

[2019年6月5日星期三03:46:39]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三03:46:39]受污染:GC 4.19.46-v7 +#1
[2019年6月5日,星期三03:46:39]“ echo 0> / proc / sys / kernel / hung_task_timeout_secs”禁用此消息。
[2019年6月5日星期三03:46:39] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三03:46:39]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三03:46:39] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三03:46:39] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三03:46:39] [<8067c6ec>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三03:46:39]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三03:46:39]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三03:46:39]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三03:46:39]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三03:46:39]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三03:46:39] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三03:46:39]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三03:46:39] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三03:46:39] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三03:46:39] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三03:48:42]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三03:48:42]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三03:48:42]“回显0> / proc / sys / kernel / hung_task_timeout_secs”将禁用此消息。
[2019年6月5日星期三03:48:42] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三03:48:42]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三03:48:42] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三03:48:42] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三03:48:42] [<8067c6c>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三03:48:42]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三03:48:42]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三03:48:42]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三03:48:42]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三03:48:42]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三03:48:42] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三03:48:42]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三03:48:42] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三03:48:42] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三03:48:42] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三03:50:45]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三03:50:45]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三03:50:45]“ echo 0> / proc / sys / kernel / hung_task_timeout_secs”禁用此消息。
[2019年6月5日星期三03:50:45] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三03:50:45]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三03:50:45] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三03:50:45] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三03:50:45]来自[<8067c6ec>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三03:50:45]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三03:50:45]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三03:50:45]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三03:50:45]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三03:50:45]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三03:50:45] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三03:50:45]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三03:50:45] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三03:50:45] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三03:50:45] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三03:52:48]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三03:52:48]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三03:52:48]“回显0> / proc / sys / kernel / hung_task_timeout_secs”将禁用此消息。
[2019年6月5日星期三03:52:48] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三03:52:48]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三03:52:48] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三03:52:48] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三03:52:48] [<8067c6c>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三03:52:48]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三03:52:48]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三03:52:48]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三03:52:48]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三03:52:48]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三03:52:48] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三03:52:48]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三03:52:48] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三03:52:48] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三03:52:48] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三03:54:51]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三03:54:51]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三03:54:51]“回显0> / proc / sys / kernel / hung_task_timeout_secs”将禁用此消息。
[2019年6月5日星期三03:54:51] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三03:54:51]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三03:54:51] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三03:54:51] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三03:54:51] [<8067c6c>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三03:54:51]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三03:54:51]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三03:54:51]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三03:54:51]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三03:54:51]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三03:54:51] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三03:54:51]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三03:54:51] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三03:54:51] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三03:54:51] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三03:56:54]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三03:56:54]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三03:56:54]“ echo 0> / proc / sys / kernel / hung_task_timeout_secs”禁用此消息。
[2019年6月5日星期三03:56:54] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三03:56:54]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三03:56:54] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三03:56:54] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三03:56:54] [<8067c6c>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三03:56:54]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三03:56:54]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三03:56:54]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三03:56:54]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三03:56:54]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三03:56:54] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三03:56:54]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三03:56:54] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三03:56:54] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三03:56:54] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三03:58:56]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三03:58:56]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三03:58:56]“ echo 0> / proc / sys / kernel / hung_task_timeout_secs”禁用此消息。
[2019年6月5日星期三03:58:56] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三03:58:56]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三03:58:56] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三03:58:56] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三03:58:56]来自[<8067c6ec>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三03:58:56]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三03:58:56]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三03:58:56]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三03:58:56]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三03:58:56]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三03:58:56] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三03:58:56]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三03:58:56] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三03:58:56] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三03:58:56] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三04:00:59]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三04:00:59]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三04:00:59]“回显0> / proc / sys / kernel / hung_task_timeout_secs”将禁用此消息。
[2019年6月5日星期三04:00:59] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三04:00:59]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三04:00:59] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三04:00:59] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三04:00:59] [<8067c6c>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三04:00:59]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三04:00:59]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三04:00:59]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三04:00:59]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三04:00:59]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三04:00:59] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三04:00:59]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三04:00:59] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三04:00:59] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三04:00:59] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三04:03:02]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三04:03:02]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三04:03:02]“ echo 0> / proc / sys / kernel / hung_task_timeout_secs”禁用此消息。
[2019年6月5日星期三04:03:02] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三04:03:02]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三04:03:02] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三04:03:02] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三04:03:02] [<8067c6c>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三04:03:02]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三04:03:02]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三04:03:02]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三04:03:02]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三04:03:02]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三04:03:02] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三04:03:02]异常堆栈(0x9bbb3fb0至0x9bbb3ff8)
[2019年6月5日星期三04:03:02] 3fa0:00000000 00000000 00000000 00000000
[2019年6月5日星期三04:03:02] 3fc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[2019年6月5日星期三04:03:02] 3fe0:00000000 00000000 00000000 00000000 00000013 00000000
[2019年6月5日星期三04:05:05]信息:任务kworker / 2:3:17085被阻止超过120秒。
[2019年6月5日星期三04:05:05]受污染:GC 4.19.46-v7 +#1
[2019年6月5日星期三04:05:05]“ echo 0> / proc / sys / kernel / hung_task_timeout_secs”禁用此消息。
[2019年6月5日星期三04:05:05] kworker / 2:3 D 0 17085 2 0x00000000
[2019年6月5日星期三04:05:05]工作队列:events_freezable mmc_rescan
[2019年6月5日星期三04:05:05] [<8082447c>](__schedule)来自[<80824b58>](schedule + 0x50 / 0xa8)
[2019年6月5日星期三04:05:05] [附表]来自[<8067c57c>](附表)(__mmc_claim_host + 0xf0 / 0x228)
[2019年6月5日星期三04:05:05] [<8067c6c>]的[<8067c57c>](__mmc_claim_host)(mmc_get_card + 0x38 / 0x3c)
[2019年6月5日星期三04:05:05]来自[<806854ac>]的[<8067c6ec>](mmc_get_card)(mmc_sd_detect + 0x24 / 0x7c)
[2019年6月5日星期三04:05:05]来自[<8067ec54>]的[<806854ac>](mmc_sd_detect)(mmc_rescan + 0x1e4 / 0x404)
[2019年6月5日星期三04:05:05]来自[<8013b5f8>]的[<8067ec54>](mmc_rescan)(process_one_work + 0x23c / 0x51c)
[2019年6月5日星期三04:05:05]来自[<8013c640>]的[<8013b5f8>](process_one_work)(worker_thread + 0x58 / 0x5dc)
[2019年6月5日星期三04:05:05]来自[<801420c8>]的[<8013c640>](worker_thread)(kthread + 0x140 / 0x170)
[2019年6月5日星期三04:05:05] [<801420c8>](kthread)来自[<801010ac>](ret_from_fork + 0x14 / 0x28)
[2019年6月5日星期三04:05:05]异常堆栈(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指示,通过更改drivers / dma / bcm2835-dma.c来构建4.19.y内核。

现在,我已经更改了.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永远无法启动。 为了恢复,我已将旧内核复制回系统,现在再次启动。

我已经为我解决了这个问题,但这不是一个通用的解决方案。 无论如何,我在这里描述我的工作环境也许可以帮助其他人解决问题。
如前所述,我的设置是一个树莓派kubernetes集群,其中包含3个worker和1个master。 主人和2个工人是Raspberry Pi 3 B +,一个工人是较老的Pi 3B。当工人运行名为FHEM的家庭自动化软件时,每位工人都会在24-28小时后发生此问题。 当问题发生时,kubernetes重新安排了FHEM以便在另一名工作人员上运行,因此每个工作人员都会遇到问题。 FHEM从外部传感器收集许多数据,例如房间温度或取暖或风数据。 大量数据通过GlusterFS写入到GlusterFS群集,该群集基于两个带有USB记忆棒的Raspberry 1。 Kubernetes和Docker将其状态消息和其他内容写入本地SD卡。 我的解决方案是每天晚上00:05:00重新启动FHEM。 之后,该问题不再发生,自6月5日起运行稳定。 restart命令将关闭kubernetes容器,并且kubernetes会在几秒钟后重新启动该容器。 这意味着在后台运行FHEM的Docker容器将被关闭并重新启动。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

KevinStartup picture KevinStartup  ·  6评论

Joulinar picture Joulinar  ·  5评论

wudo94 picture wudo94  ·  5评论

awlx picture awlx  ·  4评论

Nuntis-Spayz picture Nuntis-Spayz  ·  5评论