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


#1

Симптомы:

  • пингуется
  • по ssh не соединяется (nmap говорит, что 22 порт открыт, но соединение отваливается по таймауту)
  • в web-интерфейс не заходит (nmap опять же говорит, что 80 порт открыт)
  • через UART тоже ничего не показывает
  • к контроллеру подключен wb-mr14, на нем желтая лампочка перестает мигать и просто горит
  • в логах пусто

Контроллер подключен через к сети проводом, питание по PoE.

Вырубаю/врубаю питание - все начинает работать (UART тоже) где-то неделю-другую, потом опять.

Собственно, стандартный вопрос - куда смотреть?


#2

В вывод UART смотреть, можно какой-нибудь netconsole настроить в ядре.

Ещё можно wi-fi попробовать отключить, там был достаточно глючный драйвер от вендора.

Ну а вообще, стандартное решение таких проблем - это правильно настроенный под конкретное применение watchdog


#3

странно, может и не связано, но стал с такой же периодичностью подвисать WB5. заметил, что после захода по SSH


#4

Будем рады любым подробностям проблемы (кроме периода перезагрузок - это мы уже поняли :slight_smile:)


#5

Да я сам рад найти какие-нибудь подробности, но даже в uart никакого вывода нет, когда зависло. Попробую подключить комп и круглосуточно сохранять все, что в uart вываливается.


#6

Тут внезапно опять завис контроллер. В этот раз в UART выплюнуло вот такое:

[256914.208691] INFO: task jbd2/mmcblk0p6-:1268 blocked for more than 120 seconds.
[256914.216120]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[256914.222382] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[256914.230422] jbd2/mmcblk0p6- D c040dc6c     0  1268      2 0x00000000
[256914.237077] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[256914.244396] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[256914.252391] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[256914.261254] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[256914.269582] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[256914.277297] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[256914.286170] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c014b204>] (jbd2_journal_commit_transaction+0xcc0/0x13e0)
[256914.296859] [<c014b204>] (jbd2_journal_commit_transaction) from [<c014ebdc>] (kjournald2+0xb4/0x210)
[256914.306251] [<c014ebdc>] (kjournald2) from [<c0033a60>] (kthread+0xc0/0xdc)
[256914.313491] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[256914.320958] INFO: task syslogd:2165 blocked for more than 120 seconds.
[256914.327604]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[256914.333795] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[256914.341813] syslogd         D c040dc6c     0  2165      1 0x00000000
[256914.348371] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[256914.355678] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[256914.363676] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[256914.372562] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[256914.380899] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[256914.388708] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[256914.397470] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c0149224>] (do_get_write_access+0x200/0x3d0)
[256914.407032] [<c0149224>] (do_get_write_access) from [<c0149418>] (jbd2_journal_get_write_access+0x24/0x38)
[256914.416991] [<c0149418>] (jbd2_journal_get_write_access) from [<c013270c>] (__ext4_journal_get_write_access+0x34/0x70)
[256914.427961] [<c013270c>] (__ext4_journal_get_write_access) from [<c011425c>] (ext4_reserve_inode_write+0x64/0x94)
[256914.438497] [<c011425c>] (ext4_reserve_inode_write) from [<c01142b8>] (ext4_mark_inode_dirty+0x2c/0x18c)
[256914.448229] [<c01142b8>] (ext4_mark_inode_dirty) from [<c01170a8>] (ext4_dirty_inode+0x44/0x70)
[256914.457177] [<c01170a8>] (ext4_dirty_inode) from [<c00d04c0>] (__mark_inode_dirty+0x34/0x1f4)
[256914.465966] [<c00d04c0>] (__mark_inode_dirty) from [<c00c4a88>] (generic_update_time+0x80/0x8c)
[256914.474905] [<c00c4a88>] (generic_update_time) from [<c00c4e3c>] (file_update_time+0xb4/0x10c)
[256914.483743] [<c00c4e3c>] (file_update_time) from [<c00757b8>] (__generic_file_write_iter+0x70/0x1b4)
[256914.493129] [<c00757b8>] (__generic_file_write_iter) from [<c010cbec>] (ext4_file_write_iter+0x22c/0x4cc)
[256914.502943] [<c010cbec>] (ext4_file_write_iter) from [<c00ae410>] (__vfs_write+0xa8/0xd8)
[256914.511356] [<c00ae410>] (__vfs_write) from [<c00aebbc>] (vfs_write+0x90/0x198)
[256914.518944] [<c00aebbc>] (vfs_write) from [<c00af490>] (SyS_write+0x44/0x9c)
[256914.526148] [<c00af490>] (SyS_write) from [<c000f8c0>] (ret_fast_syscall+0x0/0x38)
[256914.533991] INFO: task kworker/u2:0:3604 blocked for more than 120 seconds.

[256914.541143]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[256914.547258] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[256914.555289] kworker/u2:0    D c040dc6c     0  3604      2 0x00000000
[256914.561904] Workqueue: kmmcd mmc_rescan
[256914.565914] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[256914.573220] [<c040dfd0>] (schedule) from [<c02c3520>] (__mmc_claim_host+0x94/0x18c)
[256914.581145] [<c02c3520>] (__mmc_claim_host) from [<c02ca4d4>] (mmc_sd_detect+0x1c/0x70)
[256914.589407] [<c02ca4d4>] (mmc_sd_detect) from [<c02c5a20>] (mmc_rescan+0x17c/0x2fc)
[256914.597229] [<c02c5a20>] (mmc_rescan) from [<c002efa4>] (process_one_work+0x114/0x324)
[256914.605397] [<c002efa4>] (process_one_work) from [<c002f20c>] (worker_thread+0x58/0x4c4)
[256914.613776] [<c002f20c>] (worker_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[256914.621293] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[256914.628748] INFO: task kworker/u2:1:17636 blocked for more than 120 seconds.
[256914.635912]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[256914.642116] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[256914.650141] kworker/u2:1    D c040dc6c     0 17636      2 0x00000000
[256914.656681] Workqueue: writeback bdi_writeback_workfn (flush-179:0)
[256914.663235] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[256914.670561] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[256914.678557] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[256914.687326] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[256914.695654] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[256914.703484] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[256914.712349] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c0149224>] (do_get_write_access+0x200/0x3d0)
[256914.721924] [<c0149224>] (do_get_write_access) from [<c0149418>] (jbd2_journal_get_write_access+0x24/0x38)
[256914.731847] [<c0149418>] (jbd2_journal_get_write_access) from [<c013270c>] (__ext4_journal_get_write_access+0x34/0x70)
[256914.742815] [<c013270c>] (__ext4_journal_get_write_access) from [<c011425c>] (ext4_reserve_inode_write+0x64/0x94)
[256914.753325] [<c011425c>] (ext4_reserve_inode_write) from [<c01142b8>] (ext4_mark_inode_dirty+0x2c/0x18c)
[256914.763064] [<c01142b8>] (ext4_mark_inode_dirty) from [<c01170a8>] (ext4_dirty_inode+0x44/0x70)
[256914.772019] [<c01170a8>] (ext4_dirty_inode) from [<c00d04c0>] (__mark_inode_dirty+0x34/0x1f4)
[256914.780793] [<c00d04c0>] (__mark_inode_dirty) from [<c01117e0>] (ext4_da_update_reserve_space+0xb4/0x114)
[256914.790647] [<c01117e0>] (ext4_da_update_reserve_space) from [<c01302c4>] (ext4_ext_map_blocks+0xa20/0xc6c)
[256914.800652] [<c01302c4>] (ext4_ext_map_blocks) from [<c0111958>] (ext4_map_blocks+0x118/0x504)
[256914.809509] [<c0111958>] (ext4_map_blocks) from [<c01144b8>] (mpage_map_and_submit_extent+0xa0/0x6d0)

[256914.818989] [<c01144b8>] (mpage_map_and_submit_extent) from [<c0114e58>] (ext4_writepages+0x370/0x52c)
[256914.828583] [<c0114e58>] (ext4_writepages) from [<c00d06a8>] (__writeback_single_inode+0x28/0x170)
[256914.837692] [<c00d06a8>] (__writeback_single_inode) from [<c00d0970>] (writeback_sb_inodes+0x180/0x364)
[256914.847329] [<c00d0970>] (writeback_sb_inodes) from [<c00d0bc8>] (__writeback_inodes_wb+0x74/0xb0)
[256914.856546] [<c00d0bc8>] (__writeback_inodes_wb) from [<c00d0d58>] (wb_writeback+0x154/0x190)
[256914.865325] [<c00d0d58>] (wb_writeback) from [<c00d1310>] (bdi_writeback_workfn+0x270/0x36c)
[256914.874019] [<c00d1310>] (bdi_writeback_workfn) from [<c002efa4>] (process_one_work+0x114/0x324)
[256914.883099] [<c002efa4>] (process_one_work) from [<c002f20c>] (worker_thread+0x58/0x4c4)
[256914.891483] [<c002f20c>] (worker_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[256914.898977] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[257034.895688] INFO: task jbd2/mmcblk0p6-:1268 blocked for more than 120 seconds.
[257034.903111]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[257034.909346] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[257034.917490] jbd2/mmcblk0p6- D c040dc6c     0  1268      2 0x00000000
[257034.924066] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[257034.931387] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[257034.939401] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[257034.948261] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[257034.956592] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[257034.964307] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[257034.973179] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c014b204>] (jbd2_journal_commit_transaction+0xcc0/0x13e0)
[257034.983872] [<c014b204>] (jbd2_journal_commit_transaction) from [<c014ebdc>] (kjournald2+0xb4/0x210)
[257034.993235] [<c014ebdc>] (kjournald2) from [<c0033a60>] (kthread+0xc0/0xdc)
[257035.000467] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[257035.007921] INFO: task syslogd:2165 blocked for more than 120 seconds.
[257035.014564]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[257035.020778] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[257035.028821] syslogd         D c040dc6c     0  2165      1 0x00000000
[257035.035381] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[257035.042686] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[257035.050681] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[257035.059556] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[257035.067892] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[257035.075703] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)

[257035.084465] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c0149224>] (do_get_write_access+0x200/0x3d0)
[257035.094023] [<c0149224>] (do_get_write_access) from [<c0149418>] (jbd2_journal_get_write_access+0x24/0x38)
[257035.103931] [<c0149418>] (jbd2_journal_get_write_access) from [<c013270c>] (__ext4_journal_get_write_access+0x34/0x70)
[257035.114887] [<c013270c>] (__ext4_journal_get_write_access) from [<c011425c>] (ext4_reserve_inode_write+0x64/0x94)
[257035.125449] [<c011425c>] (ext4_reserve_inode_write) from [<c01142b8>] (ext4_mark_inode_dirty+0x2c/0x18c)
[257035.135183] [<c01142b8>] (ext4_mark_inode_dirty) from [<c01170a8>] (ext4_dirty_inode+0x44/0x70)
[257035.144140] [<c01170a8>] (ext4_dirty_inode) from [<c00d04c0>] (__mark_inode_dirty+0x34/0x1f4)
[257035.152917] [<c00d04c0>] (__mark_inode_dirty) from [<c00c4a88>] (generic_update_time+0x80/0x8c)
[257035.161861] [<c00c4a88>] (generic_update_time) from [<c00c4e3c>] (file_update_time+0xb4/0x10c)
[257035.170726] [<c00c4e3c>] (file_update_time) from [<c00757b8>] (__generic_file_write_iter+0x70/0x1b4)
[257035.180120] [<c00757b8>] (__generic_file_write_iter) from [<c010cbec>] (ext4_file_write_iter+0x22c/0x4cc)
[257035.189934] [<c010cbec>] (ext4_file_write_iter) from [<c00ae410>] (__vfs_write+0xa8/0xd8)
[257035.198371] [<c00ae410>] (__vfs_write) from [<c00aebbc>] (vfs_write+0x90/0x198)
[257035.205934] [<c00aebbc>] (vfs_write) from [<c00af490>] (SyS_write+0x44/0x9c)
[257035.213136] [<c00af490>] (SyS_write) from [<c000f8c0>] (ret_fast_syscall+0x0/0x38)
[257035.220927] INFO: task mosquitto:2371 blocked for more than 120 seconds.
[257035.227854]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[257035.233969] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[257035.241994] mosquitto       D c040dc6c     0  2371      1 0x00000000
[257035.248650] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[257035.255955] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[257035.263853] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[257035.272722] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[257035.281054] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[257035.288865] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[257035.297748] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c0110540>] (__ext4_get_inode_loc+0x328/0x45c)
[257035.307396] [<c0110540>] (__ext4_get_inode_loc) from [<c0114224>] (ext4_reserve_inode_write+0x2c/0x94)
[257035.316953] [<c0114224>] (ext4_reserve_inode_write) from [<c01142b8>] (ext4_mark_inode_dirty+0x2c/0x18c)
[257035.326694] [<c01142b8>] (ext4_mark_inode_dirty) from [<c01170a8>] (ext4_dirty_inode+0x44/0x70)
[257035.335677] [<c01170a8>] (ext4_dirty_inode) from [<c00d04c0>] (__mark_inode_dirty+0x34/0x1f4)
[257035.344421] [<c00d04c0>] (__mark_inode_dirty) from [<c00c4a88>] (generic_update_time+0x80/0x8c)
[257035.353382] [<c00c4a88>] (generic_update_time) from [<c00c4e3c>] (file_update_time+0xb4/0x10c)
[257035.362256] [<c00c4e3c>] (file_update_time) from [<c00757b8>] (__generic_file_write_iter+0x70/0x1b4)

[257035.371635] [<c00757b8>] (__generic_file_write_iter) from [<c010cbec>] (ext4_file_write_iter+0x22c/0x4cc)
[257035.381447] [<c010cbec>] (ext4_file_write_iter) from [<c00ae410>] (__vfs_write+0xa8/0xd8)
[257035.389893] [<c00ae410>] (__vfs_write) from [<c00aebbc>] (vfs_write+0x90/0x198)
[257035.397449] [<c00aebbc>] (vfs_write) from [<c00af490>] (SyS_write+0x44/0x9c)
[257035.404650] [<c00af490>] (SyS_write) from [<c000f8c0>] (ret_fast_syscall+0x0/0x38)
[257035.412476] INFO: task kworker/u2:0:3604 blocked for more than 120 seconds.
[257035.419657]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[257035.425856] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[257035.433799] kworker/u2:0    D c040dc6c     0  3604      2 0x00000000
[257035.440449] Workqueue: kmmcd mmc_rescan
[257035.444456] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[257035.451791] [<c040dfd0>] (schedule) from [<c02c3520>] (__mmc_claim_host+0x94/0x18c)
[257035.459707] [<c02c3520>] (__mmc_claim_host) from [<c02ca4d4>] (mmc_sd_detect+0x1c/0x70)
[257035.467953] [<c02ca4d4>] (mmc_sd_detect) from [<c02c5a20>] (mmc_rescan+0x17c/0x2fc)
[257035.475892] [<c02c5a20>] (mmc_rescan) from [<c002efa4>] (process_one_work+0x114/0x324)
[257035.483963] [<c002efa4>] (process_one_work) from [<c002f20c>] (worker_thread+0x58/0x4c4)
[257035.492304] [<c002f20c>] (worker_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[257035.499774] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[257035.507230] INFO: task kworker/u2:1:17636 blocked for more than 120 seconds.
[257035.514392]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[257035.520583] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[257035.528599] kworker/u2:1    D c040dc6c     0 17636      2 0x00000000
[257035.535133] Workqueue: writeback bdi_writeback_workfn (flush-179:0)
[257035.541738] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[257035.549053] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[257035.557070] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[257035.565948] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[257035.574186] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[257035.581996] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[257035.590859] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c0149224>] (do_get_write_access+0x200/0x3d0)
[257035.600427] [<c0149224>] (do_get_write_access) from [<c0149418>] (jbd2_journal_get_write_access+0x24/0x38)
[257035.610376] [<c0149418>] (jbd2_journal_get_write_access) from [<c013270c>] (__ext4_journal_get_write_access+0x34/0x70)
[257035.621334] [<c013270c>] (__ext4_journal_get_write_access) from [<c011425c>] (ext4_reserve_inode_write+0x64/0x94)
[257035.631859] [<c011425c>] (ext4_reserve_inode_write) from [<c01142b8>] (ext4_mark_inode_dirty+0x2c/0x18c)
[257035.641619] [<c01142b8>] (ext4_mark_inode_dirty) from [<c01170a8>] (ext4_dirty_inode+0x44/0x70)
[257035.650578] [<c01170a8>] (ext4_dirty_inode) from [<c00d04c0>] (__mark_inode_dirty+0x34/0x1f4)
[257035.659377] [<c00d04c0>] (__mark_inode_dirty) from [<c01117e0>] (ext4_da_update_reserve_space+0xb4/0x114)
[257035.669221] [<c01117e0>] (ext4_da_update_reserve_space) from [<c01302c4>] (ext4_ext_map_blocks+0xa20/0xc6c)
[257035.679221] [<c01302c4>] (ext4_ext_map_blocks) from [<c0111958>] (ext4_map_blocks+0x118/0x504)
[257035.688097] [<c0111958>] (ext4_map_blocks) from [<c01144b8>] (mpage_map_and_submit_extent+0xa0/0x6d0)
[257035.697574] [<c01144b8>] (mpage_map_and_submit_extent) from [<c0114e58>] (ext4_writepages+0x370/0x52c)
[257035.707129] [<c0114e58>] (ext4_writepages) from [<c00d06a8>] (__writeback_single_inode+0x28/0x170)
[257035.716348] [<c00d06a8>] (__writeback_single_inode) from [<c00d0970>] (writeback_sb_inodes+0x180/0x364)
[257035.725985] [<c00d0970>] (writeback_sb_inodes) from [<c00d0bc8>] (__writeback_inodes_wb+0x74/0xb0)
[257035.735089] [<c00d0bc8>] (__writeback_inodes_wb) from [<c00d0d58>] (wb_writeback+0x154/0x190)
[257035.743875] [<c00d0d58>] (wb_writeback) from [<c00d1310>] (bdi_writeback_workfn+0x270/0x36c)
[257035.752572] [<c00d1310>] (bdi_writeback_workfn) from [<c002efa4>] (process_one_work+0x114/0x324)
[257035.761616] [<c002efa4>] (process_one_work) from [<c002f20c>] (worker_thread+0x58/0x4c4)
[257035.769952] [<c002f20c>] (worker_thread) from [<c0033a60>] (kthread+0xc0/0xdc)
[257035.777436] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)
[257155.773026] INFO: task jbd2/mmcblk0p6-:1268 blocked for more than 120 seconds.
[257155.780384]       Tainted: G         C      4.1.15-imxv5-x0.1 #2
[257155.786662] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[257155.794699] jbd2/mmcblk0p6- D c040dc6c     0  1268      2 0x00000000
[257155.801271] [<c040dc6c>] (__schedule) from [<c040dfd0>] (schedule+0x40/0x98)
[257155.808597] [<c040dfd0>] (schedule) from [<c040fe38>] (schedule_timeout+0x114/0x188)
[257155.816600] [<c040fe38>] (schedule_timeout) from [<c040da18>] (io_schedule_timeout+0xb8/0x13c)
[257155.825459] [<c040da18>] (io_schedule_timeout) from [<c040e6a8>] (bit_wait_io+0x38/0x60)
[257155.833780] [<c040e6a8>] (bit_wait_io) from [<c040e318>] (__wait_on_bit+0x80/0xbc)
[257155.841494] [<c040e318>] (__wait_on_bit) from [<c040e3bc>] (out_of_line_wait_on_bit+0x68/0x74)
[257155.850352] [<c040e3bc>] (out_of_line_wait_on_bit) from [<c014b204>] (jbd2_journal_commit_transaction+0xcc0/0x13e0)
[257155.861037] [<c014b204>] (jbd2_journal_commit_transaction) from [<c014ebdc>] (kjournald2+0xb4/0x210)
[257155.870431] [<c014ebdc>] (kjournald2) from [<c0033a60>] (kthread+0xc0/0xdc)
[257155.877706] [<c0033a60>] (kthread) from [<c000f960>] (ret_from_fork+0x14/0x34)

Симптомы все те же, что описал вначале. Кстати, вопрос - почему watchdog не перезагружает контроллер в этом случае?


#7

Добрый день!

Такие же ошибки в логах были в этой теме Зависание WirenBoard5 каждые 2 часа


#8

Выглядит как отказ sd-карты.

Потому что с точки зрения watchdog всё в порядке - описанные в его конфиге проверки система выполняет.


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