您好!
我们有基于 Dm368的定制板。
我们在将视频录制到 SD 卡时收到错误、我们的 DVSDK 版本为04.02.00.06、内核版本为2.6.32。
该问题仅在某些时候出现。
调试日志:-
[3960.950000]信息:任务 kmmcd:169被阻止超过120秒。
[3960.950000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此消息。
[3960.960000] kmmcd D c02f8520 0 169 2 0x00000000
[3960.970000]回溯:
[3960.970000][ ](计划+0x0/0x380)从[ ](_MMC_Claim
主机+0xc8/0x190)
[3960.980000][ ](_MMC_Claim _host+0x0/0x190)从[ ](MMMC_
SD_DETECT + 0x3c/0x8c)
[3960.990000][ ](MMC_SD_DETECT + 0x0/0x8c)、来自[ ](MMC_RESc.
AN + 0x8c/0x314)
[3960.990000] R5:60000013 R4:c60ef400
[3961.000000][ ](MMC_rescan+0x0/0x314)、来自[ ](Worker_THR
eAD+0x18c/0x24c)
[3961.010000] R6:c6080000 R5:c60ef558 R4:c60ef55c
[3961.010000][ ](worker_thread+0x0/0x24c)、来自[ ](kthread
0x88/0x90)
[3961.020000][ ](kthread+0x0/0x90)、来自[ ](do_exit+0x0/0x
668)
[3961.030000] r7:00000000 R6:00000000 R5:00000000 R4:00000000
[3961.030000]信息:任务 mmcqd:935被阻止超过120秒。
[3961.040000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[3961.050000] mmcqd d c02f8520 0 935 2 0x00000000
[3961.050000]回溯:
[3961.060000 ](计划+0x0/0x380)从[ ](计划_时间
eOUT+0x24/0x220)
[3961.070000][ ](schedule_timeout+0x0/0x220)从[ ](等待
_for_common+0xf4/0x1bc)
[3961.070000] r7:7ffffff R6:c6339df4 R5:c609a320 R4:c6339db0
[3961.080000][ ](WAIT_for_common+0x0/0x1bc)从[ ](等待_
for_Completion + 0x18/0x1c)
[3961.090000][ ](WAIT_for_Completion + 0x0/0x1c)从[ ](毫米
c_wait_for_req+0x118/0x128)
[3961.100000][ ](MMC_WAIT_TO_REQ+0x0/0x128)、从[ ](MMMC_
BLK_Issue rq+0x1d4/0x790)
[3961.110000] R5:c6338000 R4:c6339e94
[3961.110000][ ](MMC_blk_issee_rq+0x0/0x790)从[ ](MMMC_
queue_thread+0x10c/0x110)
[3961.120000][ ](MMC_queue_thread+0x0/0x110)从[ ](kTHR
eAD+0x88/0x90)
[3961.130000][ ](kthread+0x0/0x90)、来自[ ](do_exit+0x0/0x
668)
[3961.140000] r7:00000000 R6:00000000 R5:00000000 R4:00000000
[3961.140000]信息:任务应用程序:1327被阻止超过120秒。
[3961.150000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[3961.160000] APP D c02f8520 0 1327 1 0x00000000
[3961.170000]回扫:
[3961.170000][ ](计划+0x0/0x380)从[ ](计划_时间
eOUT+0x24/0x220)
[3961.180000][ ](schedule_timeout+0x0/0x220)从[ ](等待
_for_common+0xf4/0x1bc)
[3961.190000] r7:7ffffff R6:bf01c550 R5:c609a960 R4:c6c6be28
[3961.190000][ ](WAIT_for_common+0x0/0x1bc)从[ ](等待_
for_Completion + 0x18/0x1c)
[3961.200000][ ](WAIT_for_Completion + 0x0/0x1c)从[ ](IO
CTL+0x1a0/0x1e0 [dm365mmap])
[3961.210000][ ](ioctl+0x0/0x1e0 [dm365mmap])从[ ](vfs
ioctl+0x78/0x94)
[3961.220000] r7:c6c2c600 r6:00000007 r5:41ed9d4c r4:c6c2c600
[3961.230000][ ](vfs_ioctl+0x0/0x94)、来自[ ](do _vfs_ioctl
0x578/0x5d4)
[3961.230000] r7:c6c2c600 r6:0000001c r5:c6c2c600 r4:c69ce3b0
[3961.240000][ ](do_vfs_ioctl+0x0/0x5d4)从[ ](sys_ioct
L+0x40/0x64)
[3961.250000][ ](sys_ioctl+0x0/0x64)从[ ](RET_FAST_sys
CALL + 0x0/0x28)
[3961.260000] r7:00000036 R6:00000000 R5:016d4e68 R4:410b55e8
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
[4082.9.
80000]信息:任务 kmmcd:169被阻止超过120秒。
[4082.980000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[4082.990000] kmmcd D c02f8520 0 169 2 0x00000000
[4083.000000]回溯:
[4083.000000][ ](计划+0x0/0x380)从[ ](_MMC_Claim
主机+0xc8/0x190)
[4083.010000][ ](_MMC_Claim _host+0x0/0x190)从[ ](MMMC_
SD_DETECT + 0x3c/0x8c)
[4083.020000][ ](MMC_SD_DETECT + 0x0/0x8c)、来自[ ](MMC_RESc.
AN + 0x8c/0x314)
[4083.020000] R5:60000013 R4:c60ef400
[4083.030000][ ](MMC_rescan+0x0/0x314)、来自[ ](Worker_THR
eAD+0x18c/0x24c)
[4083.040000] R6:c6080000 R5:c60ef558 R4:c60ef55c
[4083.040000][ ](worker_thread+0x0/0x24c)、来自[ ](kthread
0x88/0x90)
[4083.050000][ ](kthread+0x0/0x90)、来自[ ](do_exit+0x0/0x
668)
[4083.060000] r7:00000000 R6:00000000 R5:00000000 R4:00000000
[4083.060000]信息:任务 mmcqd:935被阻止超过120秒。
[4083.070000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[4083.080000] mmcqd D c02f8520 0 935 2 0x00000000
[4083.080000]回扫:
[4083.090000][ ](计划+0x0/0x380)从[ ](计划_时间
eOUT+0x24/0x220)
[4083.100000][ ](schedule_timeout+0x0/0x220)从[ ](等待
_for_common+0xf4/0x1bc)
[4083.100000] r7:7ffffff R6:c6339df4 R5:c609a320 R4:c6339db0
[4083.110010010][ ](WAIT_for_common+0x0/0x1bc)从[ ](等待_
for_Completion + 0x18/0x1c)
[4083.120000][ ](WAIT_for_Completion + 0x0/0x1c)从[ ](毫米
c_wait_for_req+0x118/0x128)
[4083.130000][ ](MMC_WAIT_TO_REQ+0x0/0x128)、从[ ](MMMC_
BLK_Issue rq+0x1d4/0x790)
[4083.140000] R5:c6338000 R4:c6339e94
[4083.140000][ ](MMC_blk_issee_rq+0x0/0x790)从[ ](MMMC_
queue_thread+0x10c/0x110)
[4083.150000][ ](MMC_queue_thread+0x0/0x110)从[ ](kTHR
eAD+0x88/0x90)
[4083.160000][ ](kthread+0x0/0x90)、来自[ ](do_exit+0x0/0x
668)
[4083.170000] r7:00000000 R6:00000000 R5:00000000 R4:00000000
[4083.170000]信息:任务应用程序:1327被阻止超过120秒。
[4083.180000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[4083.190000] APP D c02f8520 0 1327 1 0x00000000
[4083.200000]回扫:
[4083.200000][ ](计划+0x0/0x380)从[ ](计划_时间
eOUT+0x24/0x220)
[4083.210000][ ](schedule_timeout+0x0/0x220)从[ ](等待
_for_common+0xf4/0x1bc)
[4083.220000] r7:7ffffff r6:bf01c550 r5:c609a960 r4:c6c6be28
[4083.220000][ ](WAIT_for_common+0x0/0x1bc)从[ ](等待_
for_Completion + 0x18/0x1c)
[4083.230000][ ](WAIT_for_Completion + 0x0/0x1c)从[ ](IO
CTL+0x1a0/0x1e0 [dm365mmap])
[4083.240000][ ](ioctl+0x0/0x1e0 [dm365mmap])从[ ](vfs
ioctl+0x78/0x94)
[4083.250000] r7:c6c2c600 r6:00000007 r5:41ed9d4c r4:c6c2c600
[4083.260000][ ](vfs_ioctl+0x0/0x94)、来自[ ](do _vfs_ioctl
0x578/0x5d4)
[4083.260000] r7:c6c2c600 r6:0000001c r5:c6c2c600 r4:c69ce3b0
[4083.270000][ ](do_vfs_ioctl+0x0/0x5d4)从[ ](sys_ioct
L+0x40/0x64)
[4083.280000][ ](sys_ioctl+0x0/0x64)从[ ](RET_FAST_sys
CALL + 0x0/0x28)
[4083.290000] r7:00000036 R6:00000000 R5:016d4e68 R4:410b55e8
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
存储器
状态= 5973168 KB
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
存储器
状态= 5973168 KB
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
[4204.9.
70000]信息:任务 kmmcd:169被阻止超过120秒。
[4204.970000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[4204.980000] kmmcd D c02f8520 0 169 2 0x00000000
[4204.990000]回扫:
[4204.990000][ ](计划+0x0/0x380)从[ ](_MMC_Claim
主机+0xc8/0x190)
[4205.000000][ ](_MMC_Claim _host+0x0/0x190)从[ ](MMMC_
SD_DETECT + 0x3c/0x8c)
[4205.010000][ ](MMC_SD_DETECT + 0x0/0x8c)、来自[ ](MMC_RESc.
AN + 0x8c/0x314)
[4205.010000] R5:60000013 R4:c60ef400
[4205.020000][ ](MMC_rescan+0x0/0x314)、来自[ ](Worker_THR
eAD+0x18c/0x24c)
[4205.030000] R6:c6080000 R5:c60ef558 R4:c60ef55c
[4205.030000][ ](worker_thread+0x0/0x24c)、来自[ ](kthread
0x88/0x90)
[4205.040000 ](kthread+0x0/0x90)、来自[ ](do_exit+0x0/0x
668)
[4205.050000] r7:00000000 R6:00000000 R5:00000000 R4:00000000
[4205.050000]信息:任务 mmcqd:935被阻止超过120秒。
[4205.060000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[4205.070000] mmcqd D c02f8520 0 935 2 0x00000000
[4205.070000]回扫:
[4205.080000][ ](计划+0x0/0x380)从[ ](计划_时间
eOUT+0x24/0x220)
[4205.090000][ ](schedule_timeout+0x0/0x220)从[ ](等待
_for_common+0xf4/0x1bc)
[4205.090000] r7:7ffffff r6:c6339df4 r5:c609a320 r4:c6339db0
[4205.100000 ][ ](WAIT_for_common+0x0/0x1bc)从[ ](等待_
for_Completion + 0x18/0x1c)
[4205.110000][ ](WAIT_for_Completion + 0x0/0x1c)从[ ](毫米
c_wait_for_req+0x118/0x128)
[4205.120000][ ](MMC_WAIT_TO_REQ+0x0/0x128)、从[ ](MMMC_
BLK_Issue rq+0x1d4/0x790)
[4205.130000] R5:c6338000 R4:c6339e94
[4205.130000][ ](MMC_blk_issee_rq+0x0/0x790)从[ ](MMMC_
queue_thread+0x10c/0x110)
[4205.140000][ ](MMC_queue_thread+0x0/0x110)从[ ](kTHR
eAD+0x88/0x90)
[4205.150000][ ](kthread+0x0/0x90)、来自[ ](do_exit+0x0/0x
668)
[4205.160000] r7:00000000 R6:00000000 R5:00000000 R4:00000000
[4205.160000]信息:任务应用程序:1327被阻止超过120秒。
[4205.170000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[4205.180000] APP D c02f8520 0 1327 1 0x00000000
[4205.190000]回扫:
[4205.190000][ ](计划+0x0/0x380)从[ ](计划_时间
eOUT+0x24/0x220)
[4205.200000][ ](schedule_timeout+0x0/0x220)从[ ](等待
_for_common+0xf4/0x1bc)
[4205.210000] r7:7ffffff r6:bf01c550 r5:c609a960 r4:c6c6be28
[4205.210000][ ](WAIT_for_common+0x0/0x1bc)从[ ](等待_
for_Completion + 0x18/0x1c)
[4205.220000][ ](WAIT_for_Completion + 0x0/0x1c)从[ ](IO
CTL+0x1a0/0x1e0 [dm365mmap])
[4205.230000][ ](ioctl+0x0/0x1e0 [dm365mmap])从[ ](vfs
ioctl+0x78/0x94)
[4205.240000] r7:c6c2c600 r6:00000007 r5:41ed9d4c r4:c6c2c600
[4205.250000][ ](vfs_ioctl+0x0/0x94)、来自[ ](do _vfs_ioctl
0x578/0x5d4)
[4205.250000] r7:c6c2c600 r6:0000001c r5:c6c2c600 r4:c69ce3b0
[4205.260000][ ](do_vfs_ioctl+0x0/0x5d4)从[ ](sys_ioct
L+0x40/0x64)
[4205.270000][ ](sys_ioctl+0x0/0x64)从[ ](RET_FAST_sys
CALL + 0x0/0x28)
[4205.280000] r7:00000036 R6:00000000 R5:016d4e68 R4:410b55e8
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
存储器
状态= 5973168 KB
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
存储器
状态= 5973168 KB
ARM 负载:95%、解析:720x576、预览 Fps:0、编码 Fps:0、视频 KBps:0
[4326.9.
80000]信息:任务 kmmcd:169被阻止超过120秒。
[4326.980000]"echo 0 >/proc/sys/kernel/hung_task_timeout_secs "会禁用此功能
消息。
[4326.990000] kmmcd D c02f8520 0 169 2 0x00000000
[4327.000000]回溯:
[4327.00000000][ ](计划+0x0/0x380)从[ ](_MMC_Claim
主机+0xc8/0x190)
[4327.010000][ ](_MMC_Claim _host+0x0/0x190)从[ ](MMMC_
SD_DETECT + 0x3c/0x8c)
[4327.020000][ ](MMC_SD_DETECT + 0x0/0x8c)、来自[ ](MMC_RESc.
AN + 0x8c/0x314)
[4327.020000] R5:60000013 R4:c60ef400
[4327.030000][ ](MMC_rescan+0x0/0x314)、来自[ ](Worker_THR
eAD+0x18c/0x24c)
[4327.040000] R6:c6080000 R5:c60ef558 R4:c60ef55c
[4327.040000 ](worker_thread+0x0/0x24c)、来自[ ](kthread
0x88/0x90)
[ 4327.050000 ][ ](kthread+0x0/0x90)、来自[ ](do_exit+0x0/0x
668)
[4327.060000] r7:00000000 R6:00000000 R5:00000000 R4:00000000
请查看此内容。
此致
UMA Shanker