Добрый день.
После заказа WB5 (rev 5.6), установки, подключения и настройки он работал без нареканий где-то полгода. Однако буквально на днях повис. На пинги отзывался, но ни по WebUI ни по SSH не отвечал. Debug UART на команды не отзывался. После передергивания питания завелся и работал как ни в чем не бывало еще часа 4, потом точно так же завис. Обновил на последнюю стабильную прошивку, обновил систему через apt-get upgrade - не помогло. Передернул питание еще раз, выгрузил все сервисы из памяти и модули ядра, запустил memtester на ночь. Наутро WB оказался также зависшим, в консоли были логи 36 полных успешных тестов мемтестера.
Подключил Debug UART и включил WB, запустив в консоли tail -f /var/log/messages
. проработав 1,5 часа WB повис, в консоль выдал следующее:
[ 5280.261925] INFO: task mmcqd/0:37 blocked for more than 120 seconds. [ 5280.268528] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5280.274855] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5280.282840] mmcqd/0 D c0411abc 0 37 2 0x00000000 [ 5280.289339] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5280.296528] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5280.304392] [<c0413f04>] (schedule_timeout) from [<c0412950>] (wait_for_common+0x98/0x15c) [ 5280.312905] [<c0412950>] (wait_for_common) from [<c02c6e3c>] (mmc_wait_for_req_done+0x6c/0xec) [ 5280.321680] [<c02c6e3c>] (mmc_wait_for_req_done) from [<c02c6f40>] (mmc_wait_for_cmd+0x64/0x84) [ 5280.330550] [<c02c6f40>] (mmc_wait_for_cmd) from [<c02d3f6c>] (get_card_status+0x58/0x70) [ 5280.338992] [<c02d3f6c>] (get_card_status) from [<c02d48f4>] (card_busy_detect+0x3c/0x118) [ 5280.347403] [<c02d48f4>] (card_busy_detect) from [<c02d6348>] (mmc_blk_err_check+0xcc/0x524) [ 5280.355979] [<c02d6348>] (mmc_blk_err_check) from [<c02c7820>] (mmc_start_req+0xdc/0x398) [ 5280.364447] [<c02c7820>] (mmc_start_req) from [<c02d4e90>] (mmc_blk_issue_rw_rq+0xa4/0xa64) [ 5280.373023] [<c02d4e90>] (mmc_blk_issue_rw_rq) from [<c02d5a90>] (mmc_blk_issue_rq+0x240/0x4e0) [ 5280.382023] [<c02d5a90>] (mmc_blk_issue_rq) from [<c02d70a0>] (mmc_queue_thread+0xa8/0x164) [ 5280.390539] [<c02d70a0>] (mmc_queue_thread) from [<c00341fc>] (kthread+0xc0/0xdc) [ 5280.398196] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) [ 5280.405586] INFO: task wb-mqtt-db:2868 blocked for more than 120 seconds. [ 5280.412475] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5280.418774] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5280.426779] wb-mqtt-db D c0411abc 0 2868 1 0x00000000 [ 5280.433518] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5280.440728] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5280.448622] [<c0413f04>] (schedule_timeout) from [<c0411868>] (io_schedule_timeout+0xb8/0x13c) [ 5280.457516] [<c0411868>] (io_schedule_timeout) from [<c04126a0>] (bit_wait_io+0x38/0x60) [ 5280.465745] [<c04126a0>] (bit_wait_io) from [<c04121a0>] (__wait_on_bit+0xbc/0xf4) [ 5280.473577] [<c04121a0>] (__wait_on_bit) from [<c0074bc8>] (wait_on_page_bit+0xcc/0xe0) [ 5280.481643] [<c0074bc8>] (wait_on_page_bit) from [<c0074d08>] (filemap_fdatawait_range+0xdc/0x138) [ 5280.490773] [<c0074d08>] (filemap_fdatawait_range) from [<c0076950>] (filemap_write_and_wait_range+0x54/0x74) [ 5280.500830] [<c0076950>] (filemap_write_and_wait_range) from [<c010f820>] (ext4_sync_file+0x80/0x254) [ 5280.510350] [<c010f820>] (ext4_sync_file) from [<c00d6da8>] (do_fsync+0x3c/0x64) [ 5280.517913] [<c00d6da8>] (do_fsync) from [<c000faa0>] (ret_fast_syscall+0x0/0x38) [ 5280.525823] INFO: task kworker/u2:0:3835 blocked for more than 120 seconds. [ 5280.532918] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5280.539276] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5280.547224] kworker/u2:0 D c0411abc 0 3835 2 0x00000000 [ 5280.553829] Workqueue: kmmcd mmc_rescan [ 5280.557742] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5280.565059] [<c0411e20>] (schedule) from [<c02c6ac8>] (__mmc_claim_host+0x94/0x18c) [ 5280.572967] [<c02c6ac8>] (__mmc_claim_host) from [<c02cc144>] (mmc_detect+0x1c/0x70) [ 5280.580763] [<c02cc144>] (mmc_detect) from [<c02c8f90>] (mmc_rescan+0x17c/0x304) [ 5280.588322] [<c02c8f90>] (mmc_rescan) from [<c002f544>] (process_one_work+0x108/0x3d4) [ 5280.596373] [<c002f544>] (process_one_work) from [<c002f868>] (worker_thread+0x58/0x538) [ 5280.604602] [<c002f868>] (worker_thread) from [<c00341fc>] (kthread+0xc0/0xdc) [ 5280.612022] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.261925] INFO: task mmcqd/0:37 blocked for more than 120 seconds. Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.268528] Tainted: G C 4.1.15-imxv5-x0.1 #211 Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.274855] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Mar 28 13:05:46 wirenboard user.info kernel: [ 5280.282840] mmcqd/0 D c0411abc 0 37 2 0x00000000 Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.289339] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.296528] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.304392] [<c0413f04>] (schedule_timeout) from [<c0412950>] (wait_for_common+0x98/0x15c) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.312905] [<c0412950>] (wait_for_common) from [<c02c6e3c>] (mmc_wait_for_req_done+0x6c/0xec) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.321680] [<c02c6e3c>] (mmc_wait_for_req_done) from [<c02c6f40>] (mmc_wait_for_cmd+0x64/0x84) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.330550] [<c02c6f40>] (mmc_wait_for_cmd) from [<c02d3f6c>] (get_card_status+0x58/0x70) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.338992] [<c02d3f6c>] (get_card_status) from [<c02d48f4>] (card_busy_detect+0x3c/0x118) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.347403] [<c02d48f4>] (card_busy_detect) from [<c02d6348>] (mmc_blk_err_check+0xcc/0x524) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.355979] [<c02d6348>] (mmc_blk_err_check) from [<c02c7820>] (mmc_start_req+0xdc/0x398) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.364447] [<c02c7820>] (mmc_start_req) from [<c02d4e90>] (mmc_blk_issue_rw_rq+0xa4/0xa64) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.373023] [<c02d4e90>] (mmc_blk_issue_rw_rq) from [<c02d5a90>] (mmc_blk_issue_rq+0x240/0x4e0) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.382023] [<c02d5a90>] (mmc_blk_issue_rq) from [<c02d70a0>] (mmc_queue_thread+0xa8/0x164) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.390539] [<c02d70a0>] (mmc_queue_thread) from [<c00341fc>] (kthread+0xc0/0xdc) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.398196] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.405586] INFO: task wb-mqtt-db:2868 blocked for more than 120 seconds. Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.412475] Tainted: G C 4.1.15-imxv5-x0.1 #211 Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.418774] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Mar 28 13:05:46 wirenboard user.info kernel: [ 5280.426779] wb-mqtt-db D c0411abc 0 2868 1 0x00000000 Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.433518] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.440728] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.448622] [<c0413f04>] (schedule_timeout) from [<c0411868>] (io_schedule_timeout+0xb8/0x13c) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.457516] [<c0411868>] (io_schedule_timeout) from [<c04126a0>] (bit_wait_io+0x38/0x60) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.465745] [<c04126a0>] (bit_wait_io) from [<c04121a0>] (__wait_on_bit+0xbc/0xf4) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.473577] [<c04121a0>] (__wait_on_bit) from [<c0074bc8>] (wait_on_page_bit+0xcc/0xe0) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.481643] [<c0074bc8>] (wait_on_page_bit) from [<c0074d08>] (filemap_fdatawait_range+0xdc/0x138) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.490773] [<c0074d08>] (filemap_fdatawait_range) from [<c0076950>] (filemap_write_and_wait_range+0x54/0x74) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.500830] [<c0076950>] (filemap_write_and_wait_range) from [<c010f820>] (ext4_sync_file+0x80/0x254) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.510350] [<c010f820>] (ext4_sync_file) from [<c00d6da8>] (do_fsync+0x3c/0x64) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.517913] [<c00d6da8>] (do_fsync) from [<c000faa0>] (ret_fast_syscall+0x0/0x38) Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.525823] INFO: task kworker/u2:0:3835 blocked for more than 120 seconds. Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.532918] Tainted: G C 4.1.15-imxv5-x0.1 #211 Mar 28 13:05:46 wirenboard user.err kernel: [ 5280.539276] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Mar 28 13:05:46 wirenboard user.info kernel: [ 5280.547224] kworker/u2:0 D c0411abc 0 3835 2 0x00000000 Mar 28 13:05:46 wirenboard user.info kernel: [ 5280.553829] Workqueue: kmmcd mmc_rescan Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.557742] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.565059] [<c0411e20>] (schedule) from [<c02c6ac8>] (__mmc_claim_host+0x94/0x18c) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.572967] [<c02c6ac8>] (__mmc_claim_host) from [<c02cc144>] (mmc_detect+0x1c/0x70) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.580763] [<c02cc144>] (mmc_detect) from [<c02c8f90>] (mmc_rescan+0x17c/0x304) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.588322] [<c02c8f90>] (mmc_rescan) from [<c002f544>] (process_one_work+0x108/0x3d4) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.596373] [<c002f544>] (process_one_work) from [<c002f868>] (worker_thread+0x58/0x538) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.604602] [<c002f868>] (worker_thread) from [<c00341fc>] (kthread+0xc0/0xdc) Mar 28 13:05:46 wirenboard user.warn kernel: [ 5280.612022] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) [ 5400.607655] INFO: task mmcqd/0:37 blocked for more than 120 seconds. [ 5400.614052] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5400.620366] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5400.628413] mmcqd/0 D c0411abc 0 37 2 0x00000000 [ 5400.634874] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5400.642094] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5400.649972] [<c0413f04>] (schedule_timeout) from [<c0412950>] (wait_for_common+0x98/0x15c) [ 5400.658396] [<c0412950>] (wait_for_common) from [<c02c6e3c>] (mmc_wait_for_req_done+0x6c/0xec) [ 5400.667059] [<c02c6e3c>] (mmc_wait_for_req_done) from [<c02c6f40>] (mmc_wait_for_cmd+0x64/0x84) [ 5400.676095] [<c02c6f40>] (mmc_wait_for_cmd) from [<c02d3f6c>] (get_card_status+0x58/0x70) [ 5400.684430] [<c02d3f6c>] (get_card_status) from [<c02d48f4>] (card_busy_detect+0x3c/0x118) [ 5400.692837] [<c02d48f4>] (card_busy_detect) from [<c02d6348>] (mmc_blk_err_check+0xcc/0x524) [ 5400.701387] [<c02d6348>] (mmc_blk_err_check) from [<c02c7820>] (mmc_start_req+0xdc/0x398) [ 5400.709683] [<c02c7820>] (mmc_start_req) from [<c02d4e90>] (mmc_blk_issue_rw_rq+0xa4/0xa64) [ 5400.718476] [<c02d4e90>] (mmc_blk_issue_rw_rq) from [<c02d5a90>] (mmc_blk_issue_rq+0x240/0x4e0) [ 5400.727227] [<c02d5a90>] (mmc_blk_issue_rq) from [<c02d70a0>] (mmc_queue_thread+0xa8/0x164) [ 5400.735731] [<c02d70a0>] (mmc_queue_thread) from [<c00341fc>] (kthread+0xc0/0xdc) [ 5400.743442] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) [ 5400.751025] INFO: task jbd2/mmcblk0p6-:1320 blocked for more than 120 seconds. [ 5400.758455] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5400.764659] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5400.772582] jbd2/mmcblk0p6- D c0411abc 0 1320 2 0x00000000 [ 5400.779111] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5400.786249] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5400.794128] [<c0413f04>] (schedule_timeout) from [<c0411868>] (io_schedule_timeout+0xb8/0x13c) [ 5400.803030] [<c0411868>] (io_schedule_timeout) from [<c04126a0>] (bit_wait_io+0x38/0x60) [ 5400.811262] [<c04126a0>] (bit_wait_io) from [<c04121a0>] (__wait_on_bit+0xbc/0xf4) [ 5400.819040] [<c04121a0>] (__wait_on_bit) from [<c04122a0>] (out_of_line_wait_on_bit+0xc8/0xdc) [ 5400.827882] [<c04122a0>] (out_of_line_wait_on_bit) from [<c014d704>] (jbd2_journal_commit_transaction+0xc2c/0x134c) [ 5400.838471] [<c014d704>] (jbd2_journal_commit_transaction) from [<c015105c>] (kjournald2+0xb4/0x210) [ 5400.848007] [<c015105c>] (kjournald2) from [<c00341fc>] (kthread+0xc0/0xdc) [ 5400.855029] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) [ 5400.862472] INFO: task mosquitto:2489 blocked for more than 120 seconds. [ 5400.869273] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5400.875470] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5400.883381] mosquitto D c0411abc 0 2489 1 0x00000000 [ 5400.890019] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5400.897117] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5400.904998] [<c0413f04>] (schedule_timeout) from [<c0411868>] (io_schedule_timeout+0xb8/0x13c) [ 5400.913820] [<c0411868>] (io_schedule_timeout) from [<c04126a0>] (bit_wait_io+0x38/0x60) [ 5400.922114] [<c04126a0>] (bit_wait_io) from [<c04121a0>] (__wait_on_bit+0xbc/0xf4) [ 5400.929835] [<c04121a0>] (__wait_on_bit) from [<c04122a0>] (out_of_line_wait_on_bit+0xc8/0xdc) [ 5400.938715] [<c04122a0>] (out_of_line_wait_on_bit) from [<c014b7dc>] (do_get_write_access+0x200/0x3cc) [ 5400.948175] [<c014b7dc>] (do_get_write_access) from [<c014b9cc>] (jbd2_journal_get_write_access+0x24/0x38) [ 5400.957965] [<c014b9cc>] (jbd2_journal_get_write_access) from [<c0134e48>] (__ext4_journal_get_write_access+0x34/0x70) [ 5400.968890] [<c0134e48>] (__ext4_journal_get_write_access) from [<c0116bd8>] (ext4_reserve_inode_write+0x64/0x94) [ 5400.979476] [<c0116bd8>] (ext4_reserve_inode_write) from [<c0116c34>] (ext4_mark_inode_dirty+0x2c/0x18c) [ 5400.989162] [<c0116c34>] (ext4_mark_inode_dirty) from [<c01199fc>] (ext4_dirty_inode+0x44/0x70) [ 5400.998128] [<c01199fc>] (ext4_dirty_inode) from [<c00d282c>] (__mark_inode_dirty+0x34/0x1ec) [ 5401.006725] [<c00d282c>] (__mark_inode_dirty) from [<c00c6ca4>] (generic_update_time+0x80/0x8c) [ 5401.015576] [<c00c6ca4>] (generic_update_time) from [<c00c704c>] (file_update_time+0xb0/0x110) [ 5401.024600] [<c00c704c>] (file_update_time) from [<c0077128>] (__generic_file_write_iter+0x70/0x1c0) [ 5401.033908] [<c0077128>] (__generic_file_write_iter) from [<c010f3b0>] (ext4_file_write_iter+0xe8/0x4d8) [ 5401.043688] [<c010f3b0>] (ext4_file_write_iter) from [<c00b02ec>] (__vfs_write+0xa8/0xd8) [ 5401.052005] [<c00b02ec>] (__vfs_write) from [<c00b0ae0>] (vfs_write+0x90/0x19c) [ 5401.059519] [<c00b0ae0>] (vfs_write) from [<c00b13b0>] (SyS_write+0x44/0x9c) [ 5401.066628] [<c00b13b0>] (SyS_write) from [<c000faa0>] (ret_fast_syscall+0x0/0x38) [ 5401.074328] INFO: task wb-mqtt-db:2868 blocked for more than 120 seconds. [ 5401.081196] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5401.087396] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5401.095313] wb-mqtt-db D c0411abc 0 2868 1 0x00000000 [ 5401.101929] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5401.109122] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5401.116912] [<c0413f04>] (schedule_timeout) from [<c0411868>] (io_schedule_timeout+0xb8/0x13c) [ 5401.125640] [<c0411868>] (io_schedule_timeout) from [<c04126a0>] (bit_wait_io+0x38/0x60) [ 5401.133943] [<c04126a0>] (bit_wait_io) from [<c04121a0>] (__wait_on_bit+0xbc/0xf4) [ 5401.141675] [<c04121a0>] (__wait_on_bit) from [<c0074bc8>] (wait_on_page_bit+0xcc/0xe0) [ 5401.149824] [<c0074bc8>] (wait_on_page_bit) from [<c0074d08>] (filemap_fdatawait_range+0xdc/0x138) [ 5401.158912] [<c0074d08>] (filemap_fdatawait_range) from [<c0076950>] (filemap_write_and_wait_range+0x54/0x74) [ 5401.168940] [<c0076950>] (filemap_write_and_wait_range) from [<c010f820>] (ext4_sync_file+0x80/0x254) [ 5401.178284] [<c010f820>] (ext4_sync_file) from [<c00d6da8>] (do_fsync+0x3c/0x64) [ 5401.185735] [<c00d6da8>] (do_fsync) from [<c000faa0>] (ret_fast_syscall+0x0/0x38) [ 5401.193362] INFO: task kworker/u2:0:3835 blocked for more than 120 seconds. [ 5401.200495] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5401.206700] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5401.214634] kworker/u2:0 D c0411abc 0 3835 2 0x00000000 [ 5401.221759] Workqueue: kmmcd mmc_rescan [ 5401.225663] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5401.232858] [<c0411e20>] (schedule) from [<c02c6ac8>] (__mmc_claim_host+0x94/0x18c) [ 5401.240644] [<c02c6ac8>] (__mmc_claim_host) from [<c02cc144>] (mmc_detect+0x1c/0x70) [ 5401.248516] [<c02cc144>] (mmc_detect) from [<c02c8f90>] (mmc_rescan+0x17c/0x304) [ 5401.255972] [<c02c8f90>] (mmc_rescan) from [<c002f544>] (process_one_work+0x108/0x3d4) [ 5401.264025] [<c002f544>] (process_one_work) from [<c002f868>] (worker_thread+0x58/0x538) [ 5401.272356] [<c002f868>] (worker_thread) from [<c00341fc>] (kthread+0xc0/0xdc) [ 5401.279714] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) [ 5521.273333] INFO: task mmcqd/0:37 blocked for more than 120 seconds. [ 5521.279780] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5521.286157] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5521.294131] mmcqd/0 D c0411abc 0 37 2 0x00000000 [ 5521.300633] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5521.307817] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5521.315687] [<c0413f04>] (schedule_timeout) from [<c0412950>] (wait_for_common+0x98/0x15c) [ 5521.324077] [<c0412950>] (wait_for_common) from [<c02c6e3c>] (mmc_wait_for_req_done+0x6c/0xec) [ 5521.332738] [<c02c6e3c>] (mmc_wait_for_req_done) from [<c02c6f40>] (mmc_wait_for_cmd+0x64/0x84) [ 5521.341571] [<c02c6f40>] (mmc_wait_for_cmd) from [<c02d3f6c>] (get_card_status+0x58/0x70) [ 5521.349976] [<c02d3f6c>] (get_card_status) from [<c02d48f4>] (card_busy_detect+0x3c/0x118) [ 5521.358569] [<c02d48f4>] (card_busy_detect) from [<c02d6348>] (mmc_blk_err_check+0xcc/0x524) [ 5521.367153] [<c02d6348>] (mmc_blk_err_check) from [<c02c7820>] (mmc_start_req+0xdc/0x398) [ 5521.375569] [<c02c7820>] (mmc_start_req) from [<c02d4e90>] (mmc_blk_issue_rw_rq+0xa4/0xa64) [ 5521.384067] [<c02d4e90>] (mmc_blk_issue_rw_rq) from [<c02d5a90>] (mmc_blk_issue_rq+0x240/0x4e0) [ 5521.393078] [<c02d5a90>] (mmc_blk_issue_rq) from [<c02d70a0>] (mmc_queue_thread+0xa8/0x164) [ 5521.401609] [<c02d70a0>] (mmc_queue_thread) from [<c00341fc>] (kthread+0xc0/0xdc) [ 5521.409372] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34) [ 5521.416741] INFO: task jbd2/mmcblk0p6-:1320 blocked for more than 120 seconds. [ 5521.424136] Tainted: G C 4.1.15-imxv5-x0.1 #211 [ 5521.430338] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5521.438255] jbd2/mmcblk0p6- D c0411abc 0 1320 2 0x00000000 [ 5521.444900] [<c0411abc>] (__schedule) from [<c0411e20>] (schedule+0x40/0x98) [ 5521.452001] [<c0411e20>] (schedule) from [<c0413f04>] (schedule_timeout+0x13c/0x1b8) [ 5521.459868] [<c0413f04>] (schedule_timeout) from [<c0411868>] (io_schedule_timeout+0xb8/0x13c) [ 5521.468601] [<c0411868>] (io_schedule_timeout) from [<c04126a0>] (bit_wait_io+0x38/0x60) [ 5521.476879] [<c04126a0>] (bit_wait_io) from [<c04121a0>] (__wait_on_bit+0xbc/0xf4) [ 5521.484662] [<c04121a0>] (__wait_on_bit) from [<c04122a0>] (out_of_line_wait_on_bit+0xc8/0xdc) [ 5521.493542] [<c04122a0>] (out_of_line_wait_on_bit) from [<c014d704>] (jbd2_journal_commit_transaction+0xc2c/0x134c) [ 5521.504262] [<c014d704>] (jbd2_journal_commit_transaction) from [<c015105c>] (kjournald2+0xb4/0x210) [ 5521.513716] [<c015105c>] (kjournald2) from [<c00341fc>] (kthread+0xc0/0xdc) [ 5521.520732] [<c00341fc>] (kthread) from [<c000fb40>] (ret_from_fork+0x14/0x34)
Можете посоветовать, в какую сторону копать? Работающий по 2 часа WB явно не может исполнять те задачи, для которых он был предназначен и в принципе их выполнял предыдущие полгода.
Любые дополнительные логи и данные предоставлю.