Зависание WirenBoard5 каждые 2 часа


#1

Добрый день.

После заказа 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 явно не может исполнять те задачи, для которых он был предназначен и в принципе их выполнял предыдущие полгода.
Любые дополнительные логи и данные предоставлю.


Зависает wb4 раз в пару недель
#2

Добрый день!

Выглядит как (первый зафиксированный) случай отказа eMMC-накопителя. Мы в любом случае поменяем по гарантии, с вами свяжутся мои коллеги, чтобы организовать замену.

Тем временем, покажите пожалуйста вывод команд

mount -t debugfs none /sys/kernel/debug/
cat /sys/kernel/debug/mmc0/mmc0\:0001/ext_csd | python -c 'import binascii, sys; print "~%d%% wear" % (ord(binascii.unhexlify(sys.stdin.read().strip())[0x5e])*10)'

#3

Добрый день.

Вывод команды:
~30% wear


#4

добрый день

Евгений, похоже на аналогичный случай? прикрутил uart к pi, кусок лога screen c pi ниже

log
[ ok ] Starting watchdog keepalive daemon....
[ ok ] Stopping watchdog keepalive daemon....
[ ok ] Starting watchdog daemon....

Debian GNU/Linux 7 wirenboard-AYL6MSCX ttyCONSOLE

wirenboard-AYL6MSCX login: [  115.035676] lirc_pwm lirc-rfm69: Value on the pin #37 hasn't been changed! (wtf?) value=0, last=87544246, now=114918323, delta=27374076
[116245.134347] lirc_pwm lirc-rfm69: Value on the pin #37 hasn't been changed! (wtf?) value=1, last=116239240475, now=116255241837, delta=16001361
[116269.507246] lirc_pwm lirc-rfm69: Value on the pin #37 hasn't been changed! (wtf?) value=0, last=116256171412, now=116279616903, delta=23445490
[140268.128885] INFO: task mmcqd/0:35 blocked for more than 120 seconds.
[140268.135507]       Tainted: G         C      4.1.15-wb2 #2
[140268.141015] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140268.149083] mmcqd/0         D c040dc6c     0    35      2 0x00000000
[140268.155721] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140268.162913] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140268.170875] [<c040fe38>] (schedule_timeout) from [<c040e8bc>] (wait_for_common+0x94/0x154)
[140268.179396] [<c040e8bc>] (wait_for_common) from [<c02c3894>] (mmc_wait_for_req_done+0x6c/0xec)
[140268.188223] [<c02c3894>] (mmc_wait_for_req_done) from [<c02c39b0>] (mmc_wait_for_cmd+0x7c/0x9c)
[140268.197158] [<c02c39b0>] (mmc_wait_for_cmd) from [<c02d0e58>] (get_card_status+0x74/0x8c)
[140268.205623] [<c02d0e58>] (get_card_status) from [<c02d1810>] (card_busy_detect+0x3c/0x11c)
[140268.214077] [<c02d1810>] (card_busy_detect) from [<c02d3258>] (mmc_blk_err_check+0xd0/0x55c)
[140268.222757] [<c02d3258>] (mmc_blk_err_check) from [<c02c3f18>] (mmc_start_req+0xdc/0x398)
[140268.231157] [<c02c3f18>] (mmc_start_req) from [<c02d1dc4>] (mmc_blk_issue_rw_rq+0xb4/0xa70)
[140268.239721] [<c02d1dc4>] (mmc_blk_issue_rw_rq) from [<c02d286c>] (mmc_blk_issue_rq+0xec/0x4c4)
[140268.248572] [<c02d286c>] (mmc_blk_issue_rq) from [<c02d40cc>] (mmc_queue_thread+0x134/0x168)
[140268.257228] [<c02d40cc>] (mmc_queue_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[140268.264914] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[140268.272269] INFO: task jbd2/mmcblk0p6-:1510 blocked for more than 120 seconds.
[140268.279670]       Tainted: G         C      4.1.15-wb2 #2
[140268.285223] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140268.293192] jbd2/mmcblk0p6- D c040dc6c     0  1510      2 0x00000000
[140268.299823] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140268.307114] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140268.315062] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[140268.323805] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[140268.332110] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[140268.339896] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[140268.348741] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c014b6c0>] (jbd2_journal_commit_transaction+0x117c/0x13e0)
[140268.359477] [<c014b6c0>] (jbd2_journal_commit_transaction) from [<c014ebdc>] (kjournald2+0xb4/0x210)
[140268.368816] [<c014ebdc>] (kjournald2) from [<c0033a60>] (kthread+0xc0/0xdc)
[140268.375982] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[140268.383360] INFO: task wb-mqtt-db:3504 blocked for more than 120 seconds.
[140268.390323]       Tainted: G         C      4.1.15-wb2 #2
[140268.395904] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140268.403879] wb-mqtt-db      D c040dc6c     0  3504      1 0x00000000
[140268.410534] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140268.417806] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140268.425761] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[140268.434586] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[140268.442804] [<c040e6a8>] (bit_wait_io) from [<c040e554>] (__wait_on_bit_lock+0x6c/0xb8)
[140268.451027] [<c040e554>] (__wait_on_bit_lock) from [<c040e608>] (out_of_line_wait_on_bit_lock+0x68/0x74)
[140268.460722] [<c040e608>] (out_of_line_wait_on_bit_lock) from [<c0149248>] (do_get_write_access+0x224/0x3d0)
[140268.470669] [<c0149248>] (do_get_write_access) from [<c0149418>] (jbd2_journal_get_write_access+0x24/0x38)
[140268.480535] [<c0149418>] (jbd2_journal_get_write_access) from [<c013270c>] (__ext4_journal_get_write_access+0x34/0x70)
[140268.491442] [<c013270c>] (__ext4_journal_get_write_access) from [<c010e4e4>] (__ext4_new_inode+0x398/0x1150)
[140268.501495] [<c010e4e4>] (__ext4_new_inode) from [<c011d2fc>] (ext4_create+0xdc/0x14c)
[140268.509635] [<c011d2fc>] (ext4_create) from [<c00b7a24>] (vfs_create+0x80/0xc0)
[140268.517171] [<c00b7a24>] (vfs_create) from [<c00b9654>] (do_last+0x970/0xc84)
[140268.524503] [<c00b9654>] (do_last) from [<c00bb45c>] (path_openat+0x80/0x53c)
[140268.531763] [<c00bb45c>] (path_openat) from [<c00bc3a0>] (do_filp_open+0x2c/0x88)
[140268.539447] [<c00bc3a0>] (do_filp_open) from [<c00addf8>] (do_sys_open+0xfc/0x1cc)
[140268.547236] [<c00addf8>] (do_sys_open) from [<c000f8c0>] (ret_fast_syscall+0x0/0x38)
[140268.555177] INFO: task kworker/u2:0:19494 blocked for more than 120 seconds.
[140268.562332]       Tainted: G         C      4.1.15-wb2 #2
[140268.567897] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140268.575898] kworker/u2:0    D c040dc6c     0 19494      2 0x00000000
[140268.582417] Workqueue: kmmcd mmc_rescan
[140268.586489] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140268.593668] [<c040dfd0>] (schedule) from [<c02c3520>] (__mmc_claim_host+0x94/0x18c)
[140268.601559] [<c02c3520>] (__mmc_claim_host) from [<c02c743c>] (mmc_detect+0x1c/0x70)
[140268.609539] [<c02c743c>] (mmc_detect) from [<c02c5a20>] (mmc_rescan+0x17c/0x2fc)
[140268.617165] [<c02c5a20>] (mmc_rescan) from [<c002efa4>] (process_one_work+0x114/0x324)
[140268.625325] [<c002efa4>] (process_one_work) from [<c002f20c>] (worker_thread+0x58/0x4c4)
[140268.633549] [<c002f20c>] (worker_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[140268.640984] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[140388.633901] INFO: task mmcqd/0:35 blocked for more than 120 seconds.
[140388.640429]       Tainted: G         C      4.1.15-wb2 #2
[140388.646037] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140388.654092] mmcqd/0         D c040dc6c     0    35      2 0x00000000
[140388.660638] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140388.668028] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140388.676108] [<c040fe38>] (schedule_timeout) from [<c040e8bc>] (wait_for_common+0x94/0x154)
[140388.684618] [<c040e8bc>] (wait_for_common) from [<c02c3894>] (mmc_wait_for_req_done+0x6c/0xec)
[140388.693364] [<c02c3894>] (mmc_wait_for_req_done) from [<c02c39b0>] (mmc_wait_for_cmd+0x7c/0x9c)
[140388.702333] [<c02c39b0>] (mmc_wait_for_cmd) from [<c02d0e58>] (get_card_status+0x74/0x8c)
[140388.710762] [<c02d0e58>] (get_card_status) from [<c02d1810>] (card_busy_detect+0x3c/0x11c)
[140388.719247] [<c02d1810>] (card_busy_detect) from [<c02d3258>] (mmc_blk_err_check+0xd0/0x55c)
[140388.727914] [<c02d3258>] (mmc_blk_err_check) from [<c02c3f18>] (mmc_start_req+0xdc/0x398)
[140388.736337] [<c02c3f18>] (mmc_start_req) from [<c02d1dc4>] (mmc_blk_issue_rw_rq+0xb4/0xa70)
[140388.744892] [<c02d1dc4>] (mmc_blk_issue_rw_rq) from [<c02d286c>] (mmc_blk_issue_rq+0xec/0x4c4)
[140388.753638] [<c02d286c>] (mmc_blk_issue_rq) from [<c02d40cc>] (mmc_queue_thread+0x134/0x168)
[140388.762289] [<c02d40cc>] (mmc_queue_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[140388.770025] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[140388.777466] INFO: task jbd2/mmcblk0p6-:1510 blocked for more than 120 seconds.
[140388.784866]       Tainted: G         C      4.1.15-wb2 #2
[140388.790367] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140388.798358] jbd2/mmcblk0p6- D c040dc6c     0  1510      2 0x00000000
[140388.804992] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140388.812181] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140388.820138] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[140388.828963] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[140388.837321] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[140388.845098] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[140388.853938] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c014b6c0>] (jbd2_journal_commit_transaction+0x117c/0x13e0)
[140388.864702] [<c014b6c0>] (jbd2_journal_commit_transaction) from [<c014ebdc>] (kjournald2+0xb4/0x210)
[140388.874041] [<c014ebdc>] (kjournald2) from [<c0033a60>] (kthread+0xc0/0xdc)
[140388.881135] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[140388.888613] INFO: task wb-mqtt-db:3504 blocked for more than 120 seconds.
[140388.895590]       Tainted: G         C      4.1.15-wb2 #2
[140388.901094] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140388.909104] wb-mqtt-db      D c040dc6c     0  3504      1 0x00000000
[140388.915709] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140388.922894] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140388.930849] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[140388.939688] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[140388.947990] [<c040e6a8>] (bit_wait_io) from [<c040e554>] (__wait_on_bit_lock+0x6c/0xb8)
[140388.956204] [<c040e554>] (__wait_on_bit_lock) from [<c040e608>] (out_of_line_wait_on_bit_lock+0x68/0x74)
[140388.965893] [<c040e608>] (out_of_line_wait_on_bit_lock) from [<c0149248>] (do_get_write_access+0x224/0x3d0)
[140388.975859] [<c0149248>] (do_get_write_access) from [<c0149418>] (jbd2_journal_get_write_access+0x24/0x38)
[140388.985745] [<c0149418>] (jbd2_journal_get_write_access) from [<c013270c>] (__ext4_journal_get_write_access+0x34/0x70)
[140388.996665] [<c013270c>] (__ext4_journal_get_write_access) from [<c010e4e4>] (__ext4_new_inode+0x398/0x1150)
[140389.006726] [<c010e4e4>] (__ext4_new_inode) from [<c011d2fc>] (ext4_create+0xdc/0x14c)
[140389.014867] [<c011d2fc>] (ext4_create) from [<c00b7a24>] (vfs_create+0x80/0xc0)
[140389.022303] [<c00b7a24>] (vfs_create) from [<c00b9654>] (do_last+0x970/0xc84)
[140389.029647] [<c00b9654>] (do_last) from [<c00bb45c>] (path_openat+0x80/0x53c)
[140389.037003] [<c00bb45c>] (path_openat) from [<c00bc3a0>] (do_filp_open+0x2c/0x88)
[140389.044682] [<c00bc3a0>] (do_filp_open) from [<c00addf8>] (do_sys_open+0xfc/0x1cc)
[140389.052383] [<c00addf8>] (do_sys_open) from [<c000f8c0>] (ret_fast_syscall+0x0/0x38)
[140389.060332] INFO: task kworker/u2:0:19494 blocked for more than 120 seconds.
[140389.067560]       Tainted: G         C      4.1.15-wb2 #2
[140389.073063] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140389.081055] kworker/u2:0    D c040dc6c     0 19494      2 0x00000000
[140389.087641] Workqueue: kmmcd mmc_rescan
[140389.091624] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140389.098898] [<c040dfd0>] (schedule) from [<c02c3520>] (__mmc_claim_host+0x94/0x18c)
[140389.106772] [<c02c3520>] (__mmc_claim_host) from [<c02c743c>] (mmc_detect+0x1c/0x70)
[140389.114736] [<c02c743c>] (mmc_detect) from [<c02c5a20>] (mmc_rescan+0x17c/0x2fc)
[140389.122327] [<c02c5a20>] (mmc_rescan) from [<c002efa4>] (process_one_work+0x114/0x324)
[140389.130465] [<c002efa4>] (process_one_work) from [<c002f20c>] (worker_thread+0x58/0x4c4)
[140389.138802] [<c002f20c>] (worker_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[140389.146244] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[140509.133209] INFO: task mmcqd/0:35 blocked for more than 120 seconds.
[140509.139794]       Tainted: G         C      4.1.15-wb2 #2
[140509.145400] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140509.153406] mmcqd/0         D c040dc6c     0    35      2 0x00000000
[140509.159990] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140509.167267] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140509.175240] [<c040fe38>] (schedule_timeout) from [<c040e8bc>] (wait_for_common+0x94/0x154)
[140509.183744] [<c040e8bc>] (wait_for_common) from [<c02c3894>] (mmc_wait_for_req_done+0x6c/0xec)
[140509.192548] [<c02c3894>] (mmc_wait_for_req_done) from [<c02c39b0>] (mmc_wait_for_cmd+0x7c/0x9c)
[140509.201516] [<c02c39b0>] (mmc_wait_for_cmd) from [<c02d0e58>] (get_card_status+0x74/0x8c)
[140509.209923] [<c02d0e58>] (get_card_status) from [<c02d1810>] (card_busy_detect+0x3c/0x11c)
[140509.218403] [<c02d1810>] (card_busy_detect) from [<c02d3258>] (mmc_blk_err_check+0xd0/0x55c)
[140509.227068] [<c02d3258>] (mmc_blk_err_check) from [<c02c3f18>] (mmc_start_req+0xdc/0x398)
[140509.235445] [<c02c3f18>] (mmc_start_req) from [<c02d1dc4>] (mmc_blk_issue_rw_rq+0xb4/0xa70)
[140509.244002] [<c02d1dc4>] (mmc_blk_issue_rw_rq) from [<c02d286c>] (mmc_blk_issue_rq+0xec/0x4c4)
[140509.252747] [<c02d286c>] (mmc_blk_issue_rq) from [<c02d40cc>] (mmc_queue_thread+0x134/0x168)
[140509.261386] [<c02d40cc>] (mmc_queue_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[140509.269091] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[140509.276533] INFO: task jbd2/mmcblk0p6-:1510 blocked for more than 120 seconds.
[140509.283927]       Tainted: G         C      4.1.15-wb2 #2
[140509.289429] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[140509.297439] jbd2/mmcblk0p6- D c040dc6c     0  1510      2 0x00000000
[140509.304031] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[140509.311217] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[140509.319171] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[140509.328007] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[140509.336308] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[140509.344072] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[140509.352824] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c014b6c0>] (jbd2_journal_commit_transaction+0x117c/0x13e0)
[140509.363559] [<c014b6c0>] (jbd2_journal_commit_transaction) from [<c014ebdc>] (kjournald2+0xb4/0x210)
[140509.372825] [<c014ebdc>] (kjournald2) from [<c0033a60>] (kthread+0xc0/0xdc)
[140509.380004] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
kill(fR▒kil,-all-v▒~▒▒▒▒]Y[.I▒-i▒sh恵▒`loc+d-pa2k▒(S( ot(b) crash(c) termin!e-alL-t!qjs(%        ielor9

▒▒▒▒▒▒▒▒▒▒?▒▒▒▒|▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒x▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒~▒▒▒▒▒x▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒{▒▒▒▒pi@raspberrypi:~ $ PuTTY

wb 5.6, куплен давно, что можно сделать?

скриптик показал:
~20% wear

заранее спасибо


#5

Похоже, да. Я бы на всякий случай перепроверил на свежем чистом образе, но если всё повторяется - то дело в умирающей eMMC. Если прошло больше года с момента продажи, то это платный ремонт: замена процессорного модуля. Стоит около 1500р.


#6

Вот буквально пару недель как с чистого листа прошил через восстановление прошивки и стало более активно виснуть…

Как процедура будет выглядеть - привезу при мне поменяют, или надо оставлять?
Можно за одно поменять модем на 3g? возможен traid-in? =))

это может быть из за syslog/истории активной? или это встроенный дефект?


#7

Евгений, подскажите, а это та же история:


#8

нет, у вас всё хорошо. Посыпавшихся флешек единицы на тысячи проданных контроллеров, а вот выполнять произвольные команды с форума - верный способ себе испортить прошивку.


#9

Процедура: вам поменяют процессорный модуль и прошьют самую свежую прошивку.

Сама процедура быстрая, но лучше закладывать час на случай того, что все инженеры будут заняты.

На версию с 3G можем поменять, только если у вас аппаратная ревизия 5.8 или выше.


Яндекс.Метрика