First, in my system I am frequently testing with multiple cameras (up to six simultaneously). Sometimes while I am testing over a long duration one of the camera streams will have an issue (unsure of root cause often times). The kernel prints a bunch of information on the debug console, but I cannot seem to even find out from the information generated which video input port had the issue.
For example, here is the output from a recent video pipeline crash:
[21945.341919] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 41 (15700000.vi_2) clientid 251440, HW thresh 922, done 923
[21945.353295] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 40 (15700000.vi_1) clientid 251440, HW thresh 303996, done 303996
[21945.365192] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 39 (15700000.vi_0) clientid 251440, HW thresh 303974, done 303974
[21945.377030] ---- mlocks ----
[21945.377043] 8: locked by channel 7[21945.377061] ---- syncpts ----
[21945.377076] id 5 (disp_d) min 55940 max 55940 refs 1 (previous client : )
[21945.377079] id 6 (disp_e) min 2 max 2 refs 1 (previous client : )
[21945.377084] id 7 (disp_f) min 2 max 2 refs 1 (previous client : )
[21945.377088] id 8 (vblank1) min 1315645 max -4 refs 1 (previous client : )
[21945.377102] id 20 (gp10b_507) min 321216 max 321216 refs 1 (previous client : )
[21945.377106] id 21 (gp10b_506) min 114 max 114 refs 1 (previous client : )
[21945.377110] id 22 (gp10b_505) min 286344 max 286344 refs 1 (previous client : gp10b_505)
[21945.377113] id 23 (15340000.vic_argus_camera_0) min 753527 max 753527 refs 1 (previous client : 15340000.vic_argus_camera_0)
[21945.377117] id 24 (15600000.isp_nvargus-daemon_0) min 607864 max 607868 refs 4 (previous client : 15600000.isp_nvargus-daemon_0)
[21945.377122] id 25 (15600000.isp_nvargus-daemon_1) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_1)
[21945.377127] id 28 (15600000.isp_nvargus-daemon_2) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_2)
[21945.377131] id 29 (15600000.isp_nvargus-daemon_3) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_3)
[21945.377134] id 30 (15600000.isp_nvargus-daemon_4) min 2127725 max 2127734 refs 8 (previous client : 15600000.isp_nvargus-daemon_4)
[21945.377139] id 31 (15600000.isp_nvargus-daemon_5) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_5)
[21945.377144] id 33 (gp10b_504) min 68 max 68 refs 1 (previous client : gp10b_503)
[21945.377150] id 37 (15700000.vi_0) min 485 max 485 refs 2 (previous client : 15700000.vi_0)
[21945.377154] id 38 (gp10b_496) min 307536 max 307536 refs 1 (previous client : 15700000.vi_0)
[21945.377157] id 39 (15700000.vi_0) min 303974 max 303975 refs 4 (previous client : 15700000.vi_1)
[21945.377161] id 40 (15700000.vi_1) min 303996 max 303997 refs 4 (previous client : 15700000.vi_2)
[21945.377165] id 41 (15700000.vi_2) min 922 max 924 refs 4 (previous client : 150c0000.nvcsi_0)
[21945.377168] id 42 (15340000.vic_nvargus-daemon_0) min 815 max 815 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21945.377172] id 43 (gp10b_492) min 156 max 156 refs 1 (previous client : gp10b_491)
[21945.377175] id 44 (gp10b_500) min 100 max 100 refs 1 (previous client : gp10b_495)
[21945.377178] id 45 (15340000.vic_nvargus-daemon_0) min 152 max 152 refs 1 (previous client : gp10b_489)
[21945.377183] id 46 (gp10b_498) min 80 max 80 refs 1 (previous client : gp10b_494)
[21945.377186] id 47 (gp10b_499) min 64 max 64 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21945.377190] id 48 (gp10b_494) min 54 max 54 refs 1 (previous client : gp10b_499)
[21945.377193] id 49 (gp10b_489) min 80 max 80 refs 1 (previous client : gp10b_498)
[21945.377196] id 50 (gp10b_491) min 170 max 170 refs 1 (previous client : gp10b_496)
[21945.377200] id 51 (gp10b_493) min 240 max 240 refs 1 (previous client : gp10b_493)
[21945.377203] id 52 (gp10b_495) min 240 max 240 refs 1 (previous client : gp10b_490)
[21945.377207] id 53 (gp10b_490) min 228 max 228 refs 1 (previous client : gp10b_500)
[21945.377210] id 54 (150c0000.nvcsi_0) min 232 max 232 refs 2 (previous client : gp10b_492)
[21945.377213] id 55 (gp10b_497) min 964361 max 964361 refs 1 (previous client : gp10b_497)[21945.377725] ---- channels ----
[21945.377735]
channel 2 - 15820000.se[21945.377737] NvHost basic channel registers:
[21945.377740] CMDFIFO_STAT_0: 00002040
[21945.377743] CMDFIFO_RDATA_0: 60b66080
[21945.377747] CMDP_OFFSET_0: 00000000
[21945.377749] CMDP_CLASS_0: 00000000
[21945.377752] CHANNELSTAT_0: 00000000
[21945.377754] The CDMA sync queue is empty.[21945.377758]
channel 3 - 15830000.se[21945.377759] NvHost basic channel registers:
[21945.377762] CMDFIFO_STAT_0: 00002040
[21945.377764] CMDFIFO_RDATA_0: c190401c
[21945.377767] CMDP_OFFSET_0: 00000000
[21945.377770] CMDP_CLASS_0: 00000000
[21945.377772] CHANNELSTAT_0: 00000000
[21945.377773] The CDMA sync queue is empty.[21945.377777]
channel 4 - 15840000.se[21945.377779] NvHost basic channel registers:
[21945.377781] CMDFIFO_STAT_0: 00002040
[21945.377783] CMDFIFO_RDATA_0: 68090d15
[21945.377787] CMDP_OFFSET_0: 00000000
[21945.377789] CMDP_CLASS_0: 00000000
[21945.377791] CHANNELSTAT_0: 00000000
[21945.377793] The CDMA sync queue is empty.[21945.377796]
channel 7 - 15600000.isp[21945.377798] NvHost basic channel registers:
[21945.377800] CMDFIFO_STAT_0: 00004000
[21945.377803] CMDFIFO_RDATA_0: 004e0041
[21945.377806] CMDP_OFFSET_0: 00000050
[21945.377808] CMDP_CLASS_0: 00000001
[21945.377810] CHANNELSTAT_0: 00000000
[21945.377814]
ffffffc1e1593400: JOB, syncpt_id=24, syncpt_val=607866, first_get=00000000, timeout=10000, num_slots=19
[21945.377821] GATHER at ff5f8000+3c20, 12 words
[21945.377822] 20000001
[21945.377824] 00006418
[21945.377826] 20000001
[21945.377827] 00006819
[21945.377828] 20000001
[21945.377830] 00006c1c
[21945.377831] 20000001
[21945.377833] 00007c1d
[21945.377834] 20000001
[21945.377836] 0000741f
[21945.377837] 200c0001
[21945.377839] 00000005[21945.377843] GATHER at ff5f8000+3c50, 2 words
[21945.377844] 20000001
[21945.377846] 0000001e[21945.377851]
channel 6 - 150c0000.nvcsi[21945.377853] NvHost basic channel registers:
[21945.377855] CMDFIFO_STAT_0: 00002040
[21945.377857] CMDFIFO_RDATA_0: 00000036
[21945.377861] CMDP_OFFSET_0: 00000000
[21945.377863] CMDP_CLASS_0: 00000001
[21945.377865] CHANNELSTAT_0: 00000000
[21945.377867] The CDMA sync queue is empty.[21945.377870]
channel 1 - 15700000.vi[21945.377872] NvHost basic channel registers:
[21945.377874] CMDFIFO_STAT_0: 00002040
[21945.377876] CMDFIFO_RDATA_0: 00000025
[21945.377880] CMDP_OFFSET_0: 00000000
[21945.377882] CMDP_CLASS_0: 00000001
[21945.377884] CHANNELSTAT_0: 00000000
[21945.377886] The CDMA sync queue is empty.[21945.377888]
channel 5 - 15700000.vi[21945.377890] NvHost basic channel registers:
[21945.377892] CMDFIFO_STAT_0: 0000001b
[21945.377894] CMDFIFO_RDATA_0: 304e0005
[21945.377898] CMDP_OFFSET_0: 00000050
[21945.377900] CMDP_CLASS_0: 00000001
[21945.377902] CHANNELSTAT_0: 00000000
[21945.377906]
ffffffc17d15b000: JOB, syncpt_id=41, syncpt_val=923, first_get=00000f10, timeout=10000, num_slots=7
[21945.377909] GATHER at ffd68000+0000, 6 words
[21945.377911] 304e0005
[21945.377912] 0020776d
[21945.377914] 0000001e
[21945.377915] 304e0005
[21945.377917] 0004a37b
[21945.377918] 00000028[21945.377922] GATHER at ffd68000+0018, 29 words
[21945.377923] 90000002
[21945.377925] a0004008
[21945.377926] 00007f2f
[21945.377927] 00000b3f
[21945.377929] 9000000c
[21945.377930] a000400c
[21945.377932] 00000780
[21945.377933] 00000438
[21945.377934] 00000001
[21945.377936] 00000001
[21945.377937] 00000000
[21945.377939] 00000000
[21945.377940] 00000000
[21945.377942] 00000000
[21945.377943] 00000000
[21945.377944] 00000000
[21945.377946] 00000780
[21945.377947] 00000438
[21945.377949] 90000002
[21945.377950] a0004018
[21945.377951] 007f0000
[21945.377953] 00000104
[21945.377954] 90000002
[21945.377956] a0004021
[21945.377957] 00000000
[21945.377959] 00000000
[21945.377960] 90000001
[21945.377961] a0004045
[21945.377963] 0003d5ea[21945.377966] GATHER at ffd68000+008c, 26 words
[21945.377968] 90000001
[21945.377969] a0000401
[21945.377970] 00000000
[21945.377972] 90000001
[21945.377973] a000404d
[21945.377975] 00000001
[21945.377976] 90000001
[21945.377978] a0004020
[21945.377979] 00000000
[21945.377980] 90000003
[21945.377982] a0004042
[21945.377983] 5597e000
[21945.377985] 00000001
[21945.377986] 00000001
[21945.377987] 90000001
[21945.377989] a0004048
[21945.377990] 00000000
[21945.377991] 90000001
[21945.377993] a000400a
[21945.377994] 00000000
[21945.377996] 90000001
[21945.377997] a0004001
[21945.377998] 00000001
[21945.378000] 90000001
[21945.378001] a0004007
[21945.378003] 00000003[21945.378006] GATHER at ffd68000+00f4, 2 words
[21945.378007] 20000001
[21945.378009] 00000027[21945.378013]
---- host general irq ----[21945.378016] sync_intc0mask = 0x00000001
[21945.378018] sync_intmask = 0x5000000b
[21945.378020]
---- host syncpt irq mask ----[21945.378021]
---- host syncpt irq status ----[21945.378024] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[21945.378027] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[21945.378030] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[21945.378032] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[21945.378035] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[21945.378037] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[21945.378039] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[21945.378042] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[21945.378044] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[21945.378047] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[21945.378049] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[21945.378052] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[21945.378054] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[21945.378057] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[21945.378059] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[21945.378062] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[21945.378064] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[21945.378067] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[21945.378076] tegra-vi4 15700000.vi: SYNCPT_ID 41
[21945.378078] tegra-vi4 15700000.vi: SYNCPT_VAL 923
[21945.378080] tegra-vi4 15700000.vi: FIRST_GET 0xf10
[21945.378082] tegra-vi4 15700000.vi: TIMEOUT 10000
[21945.378084] tegra-vi4 15700000.vi: NUM_SLOTS 7
[21945.378087] tegra-vi4 15700000.vi: NUM_HANDLES 2
[21945.378096] tegra-vi4 15700000.vi: SYNCPT_ID 41
[21945.378098] tegra-vi4 15700000.vi: SYNCPT_VAL 924
[21945.378100] tegra-vi4 15700000.vi: FIRST_GET 0xf48
[21945.378102] tegra-vi4 15700000.vi: TIMEOUT 10000
[21945.378104] tegra-vi4 15700000.vi: NUM_SLOTS 7
[21945.378106] tegra-vi4 15700000.vi: NUM_HANDLES 2
[21946.740384] fence timeout on [ffffffc1e1c4ccc0] after 1500ms
[21946.740391] fence timeout on [ffffffc1ae6b6cc0] after 1500ms
[21946.740399] name=[nvhost_sync:29], current value=303932 waiting value=303933
[21946.740402] name=[nvhost_sync:24], current value=607864 waiting value=607865
[21946.740407] ---- mlocks ----
[21946.740408] ---- mlocks ----
[21946.740419] 8: locked by channel 7
[21946.740420] 8: locked by channel 7[21946.740437] ---- syncpts ----
[21946.740438] ---- syncpts ----
[21946.740448] id 5 (disp_d) min 55943 max 55943 refs 1 (previous client : )
[21946.740451] id 6 (disp_e) min 2 max 2 refs 1 (previous client : )
[21946.740455] id 7 (disp_f) min 2 max 2 refs 1 (previous client : )
[21946.740459] id 8 (vblank1) min 1315727 max -4 refs 1 (previous client : )
[21946.740474] id 20 (gp10b_507) min 321360 max 321360 refs 1 (previous client : )
[21946.740477] id 21 (gp10b_506) min 114 max 114 refs 1 (previous client : )
[21946.740480] id 22 (gp10b_505) min 286360 max 286360 refs 1 (previous client : gp10b_505)
[21946.740484] id 23 (15340000.vic_argus_camera_0) min 753527 max 753527 refs 1 (previous client : 15340000.vic_argus_camera_0)
[21946.740488] id 24 (15600000.isp_nvargus-daemon_0) min 607864 max 607868 refs 4 (previous client : 15600000.isp_nvargus-daemon_0)
[21946.740491] id 25 (15600000.isp_nvargus-daemon_1) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_1)
[21946.740496] id 28 (15600000.isp_nvargus-daemon_2) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_2)
[21946.740500] id 29 (15600000.isp_nvargus-daemon_3) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_3)
[21946.740503] id 30 (15600000.isp_nvargus-daemon_4) min 2127725 max 2127734 refs 8 (previous client : 15600000.isp_nvargus-daemon_4)
[21946.740507] id 31 (15600000.isp_nvargus-daemon_5) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_5)
[21946.740512] id 33 (gp10b_504) min 68 max 68 refs 1 (previous client : gp10b_503)
[21946.740518] id 37 (15700000.vi_0) min 485 max 485 refs 2 (previous client : 15700000.vi_0)
[21946.740522] id 38 (gp10b_496) min 307536 max 307536 refs 1 (previous client : 15700000.vi_0)
[21946.740528] id 42 (15340000.vic_nvargus-daemon_0) min 815 max 815 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21946.740532] id 43 (gp10b_492) min 156 max 156 refs 1 (previous client : gp10b_491)
[21946.740535] id 44 (gp10b_500) min 100 max 100 refs 1 (previous client : gp10b_495)
[21946.740539] id 45 (15340000.vic_nvargus-daemon_0) min 152 max 152 refs 1 (previous client : gp10b_489)
[21946.740542] id 46 (gp10b_498) min 80 max 80 refs 1 (previous client : gp10b_494)
[21946.740545] id 47 (gp10b_499) min 64 max 64 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21946.740549] id 48 (gp10b_494) min 54 max 54 refs 1 (previous client : gp10b_499)
[21946.740552] id 49 (gp10b_489) min 80 max 80 refs 1 (previous client : gp10b_498)
[21946.740555] id 50 (gp10b_491) min 170 max 170 refs 1 (previous client : gp10b_496)
[21946.740559] id 51 (gp10b_493) min 240 max 240 refs 1 (previous client : gp10b_493)
[21946.740562] id 52 (gp10b_495) min 240 max 240 refs 1 (previous client : gp10b_490)
[21946.740565] id 53 (gp10b_490) min 228 max 228 refs 1 (previous client : gp10b_500)
[21946.740568] id 54 (150c0000.nvcsi_0) min 232 max 232 refs 2 (previous client : gp10b_492)
[21946.740572] id 55 (gp10b_497) min 964361 max 964361 refs 1 (previous client : gp10b_497)[21946.741086] ---- channels ----
[21946.741092] id 5 (disp_d) min 55943 max 55943 refs 1 (previous client : )
[21946.741095] id 6 (disp_e) min 2 max 2 refs 1 (previous client : )
[21946.741097]
channel 2 - 15820000.se[21946.741098] id 7 (disp_f) min 2 max 2 refs 1 (previous client : )
[21946.741099] NvHost basic channel registers:
[21946.741102] CMDFIFO_STAT_0: 00002040
[21946.741102] id 8 (vblank1) min 1315727 max -4 refs 1 (previous client : )
[21946.741105] CMDFIFO_RDATA_0: 60b66080
[21946.741109] CMDP_OFFSET_0: 00000000
[21946.741111] CMDP_CLASS_0: 00000000
[21946.741114] CHANNELSTAT_0: 00000000
[21946.741116] The CDMA sync queue is empty.
[21946.741116] id 20 (gp10b_507) min 321360 max 321360 refs 1 (previous client : )[21946.741119] id 21 (gp10b_506) min 114 max 114 refs 1 (previous client : )
[21946.741120]
channel 3 - 15830000.se[21946.741122] NvHost basic channel registers:
[21946.741122] id 22 (gp10b_505) min 286360 max 286360 refs 1 (previous client : gp10b_505)
[21946.741125] CMDFIFO_STAT_0: 00002040
[21946.741125] id 23 (15340000.vic_argus_camera_0) min 753527 max 753527 refs 1 (previous client : 15340000.vic_argus_camera_0)
[21946.741128] CMDFIFO_RDATA_0: c190401c
[21946.741129] id 24 (15600000.isp_nvargus-daemon_0) min 607864 max 607868 refs 4 (previous client : 15600000.isp_nvargus-daemon_0)
[21946.741132] id 25 (15600000.isp_nvargus-daemon_1) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_1)
[21946.741132] CMDP_OFFSET_0: 00000000
[21946.741134] CMDP_CLASS_0: 00000000
[21946.741136] CHANNELSTAT_0: 00000000
[21946.741137] id 28 (15600000.isp_nvargus-daemon_2) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_2)
[21946.741138] The CDMA sync queue is empty.[21946.741140] id 29 (15600000.isp_nvargus-daemon_3) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_3)
[21946.741143]
channel 4 - 15840000.se[21946.741144] id 30 (15600000.isp_nvargus-daemon_4) min 2127725 max 2127734 refs 8 (previous client : 15600000.isp_nvargus-daemon_4)
[21946.741145] NvHost basic channel registers:
[21946.741146] id 31 (15600000.isp_nvargus-daemon_5) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_5)
[21946.741147] CMDFIFO_STAT_0: 00002040
[21946.741149] CMDFIFO_RDATA_0: 68090d15
[21946.741151] id 33 (gp10b_504) min 68 max 68 refs 1 (previous client : gp10b_503)
[21946.741153] CMDP_OFFSET_0: 00000000
[21946.741155] CMDP_CLASS_0: 00000000
[21946.741157] id 37 (15700000.vi_0) min 485 max 485 refs 2 (previous client : 15700000.vi_0)
[21946.741158] CHANNELSTAT_0: 00000000
[21946.741159] The CDMA sync queue is empty.[21946.741161] id 38 (gp10b_496) min 307536 max 307536 refs 1 (previous client : 15700000.vi_0)
[21946.741163]
channel 7 - 15600000.isp[21946.741165] NvHost basic channel registers:
[21946.741166] id 42 (15340000.vic_nvargus-daemon_0) min 815 max 815 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21946.741167] CMDFIFO_STAT_0: 00004000
[21946.741169] CMDFIFO_RDATA_0: 004e0041
[21946.741170] id 43 (gp10b_492) min 156 max 156 refs 1 (previous client : gp10b_491)
[21946.741173] id 44 (gp10b_500) min 100 max 100 refs 1 (previous client : gp10b_495)
[21946.741174] CMDP_OFFSET_0: 00000050
[21946.741175] CMDP_CLASS_0: 00000001
[21946.741177] id 45 (15340000.vic_nvargus-daemon_0) min 152 max 152 refs 1 (previous client : gp10b_489)
[21946.741179] CHANNELSTAT_0: 00000000
[21946.741180] id 46 (gp10b_498) min 80 max 80 refs 1 (previous client : gp10b_494)
[21946.741182] id 47 (gp10b_499) min 64 max 64 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21946.741183]
ffffffc1e1593400: JOB, syncpt_id=24, syncpt_val=607866, first_get=00000000, timeout=10000, num_slots=19
[21946.741186] id 48 (gp10b_494) min 54 max 54 refs 1 (previous client : gp10b_499)
[21946.741187] GATHER at ff5f8000+3c20, 12 words
[21946.741189] id 49 (gp10b_489) min 80 max 80 refs 1 (previous client : gp10b_498)
[21946.741190] 20000001
[21946.741191] 00006418
[21946.741193] id 50 (gp10b_491) min 170 max 170 refs 1 (previous client : gp10b_496)
[21946.741193] 20000001
[21946.741194] 00006819
[21946.741196] 20000001
[21946.741196] id 51 (gp10b_493) min 240 max 240 refs 1 (previous client : gp10b_493)
[21946.741198] 00006c1c
[21946.741199] id 52 (gp10b_495) min 240 max 240 refs 1 (previous client : gp10b_490)
[21946.741200] 20000001
[21946.741200] 00007c1d
[21946.741202] 20000001
[21946.741202] id 53 (gp10b_490) min 228 max 228 refs 1 (previous client : gp10b_500)
[21946.741204] 0000741f
[21946.741205] id 54 (150c0000.nvcsi_0) min 232 max 232 refs 2 (previous client : gp10b_492)
[21946.741205] 200c0001
[21946.741206] 00000005[21946.741208] id 55 (gp10b_497) min 964361 max 964361 refs 1 (previous client : gp10b_497)
[21946.741211] GATHER at ff5f8000+3c50, 2 words
[21946.741213] 20000001
[21946.741215] 0000001e[21946.741220]
channel 6 - 150c0000.nvcsi[21946.741222] NvHost basic channel registers:
[21946.741225] CMDFIFO_STAT_0: 00002040
[21946.741227] CMDFIFO_RDATA_0: 00000036
[21946.741230] CMDP_OFFSET_0: 00000000
[21946.741233] CMDP_CLASS_0: 00000001
[21946.741235] CHANNELSTAT_0: 00000000
[21946.741237] The CDMA sync queue is empty.[21946.741241]
channel 1 - 15700000.vi[21946.741242] NvHost basic channel registers:
[21946.741245] CMDFIFO_STAT_0: 00002040
[21946.741247] CMDFIFO_RDATA_0: 00000025
[21946.741250] CMDP_OFFSET_0: 00000000
[21946.741253] CMDP_CLASS_0: 00000001
[21946.741255] CHANNELSTAT_0: 00000000
[21946.741257] The CDMA sync queue is empty.[21946.741260]
---- host general irq ----[21946.741263] sync_intc0mask = 0x00000001
[21946.741265] sync_intmask = 0x50000003
[21946.741266]
---- host syncpt irq mask ----[21946.741268]
---- host syncpt irq status ----[21946.741271] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[21946.741273] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[21946.741276] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[21946.741278] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[21946.741281] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[21946.741283] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[21946.741286] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[21946.741288] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[21946.741290] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[21946.741293] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[21946.741295] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[21946.741298] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[21946.741300] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[21946.741303] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[21946.741305] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[21946.741308] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[21946.741310] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[21946.741312] syncpt_thresh_cpu0_int_status(17) = 0x00000000[21946.741722] ---- channels ----
[21946.741729]
channel 2 - 15820000.se[21946.741730] NvHost basic channel registers:
[21946.741734] CMDFIFO_STAT_0: 00002040
[21946.741736] CMDFIFO_RDATA_0: 60b66080
[21946.741740] CMDP_OFFSET_0: 00000000
[21946.741743] CMDP_CLASS_0: 00000000
[21946.741745] CHANNELSTAT_0: 00000000
[21946.741747] The CDMA sync queue is empty.[21946.741750]
channel 3 - 15830000.se[21946.741752] NvHost basic channel registers:
[21946.741754] CMDFIFO_STAT_0: 00002040
[21946.741756] CMDFIFO_RDATA_0: c190401c
[21946.741760] CMDP_OFFSET_0: 00000000
[21946.741762] CMDP_CLASS_0: 00000000
[21946.741764] CHANNELSTAT_0: 00000000
[21946.741766] The CDMA sync queue is empty.[21946.741769]
channel 4 - 15840000.se[21946.741771] NvHost basic channel registers:
[21946.741773] CMDFIFO_STAT_0: 00002040
[21946.741775] CMDFIFO_RDATA_0: 68090d15
[21946.741779] CMDP_OFFSET_0: 00000000
[21946.741781] CMDP_CLASS_0: 00000000
[21946.741783] CHANNELSTAT_0: 00000000
[21946.741785] The CDMA sync queue is empty.[21946.741788]
channel 7 - 15600000.isp[21946.741789] NvHost basic channel registers:
[21946.741792] CMDFIFO_STAT_0: 00004000
[21946.741794] CMDFIFO_RDATA_0: 004e0041
[21946.741798] CMDP_OFFSET_0: 00000050
[21946.741800] CMDP_CLASS_0: 00000001
[21946.741802] CHANNELSTAT_0: 00000000
[21946.741806]
ffffffc1e1593400: JOB, syncpt_id=24, syncpt_val=607866, first_get=00000000, timeout=10000, num_slots=19
[21946.741809] GATHER at ff5f8000+3c20, 12 words
[21946.741811] 20000001
[21946.741813] 00006418
[21946.741814] 20000001
[21946.741816] 00006819
[21946.741818] 20000001
[21946.741819] 00006c1c
[21946.741820] 20000001
[21946.741822] 00007c1d
[21946.741823] 20000001
[21946.741825] 0000741f
[21946.741826] 200c0001
[21946.741828] 00000005[21946.741832] GATHER at ff5f8000+3c50, 2 words
[21946.741833] 20000001
[21946.741835] 0000001e[21946.741840]
channel 6 - 150c0000.nvcsi[21946.741841] NvHost basic channel registers:
[21946.741843] CMDFIFO_STAT_0: 00002040
[21946.741846] CMDFIFO_RDATA_0: 00000036
[21946.741849] CMDP_OFFSET_0: 00000000
[21946.741852] CMDP_CLASS_0: 00000001
[21946.741854] CHANNELSTAT_0: 00000000
[21946.741855] The CDMA sync queue is empty.[21946.741859]
channel 1 - 15700000.vi[21946.741860] NvHost basic channel registers:
[21946.741862] CMDFIFO_STAT_0: 00002040
[21946.741865] CMDFIFO_RDATA_0: 00000025
[21946.741868] CMDP_OFFSET_0: 00000000
[21946.741870] CMDP_CLASS_0: 00000001
[21946.741873] CHANNELSTAT_0: 00000000
[21946.741874] The CDMA sync queue is empty.[21946.741878]
---- host general irq ----[21946.741880] sync_intc0mask = 0x00000001
[21946.741883] sync_intmask = 0x50000003
[21946.741884]
---- host syncpt irq mask ----[21946.741885]
---- host syncpt irq status ----[21946.741888] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[21946.741891] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[21946.741893] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[21946.741896] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[21946.741898] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[21946.741901] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[21946.741903] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[21946.741906] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[21946.741908] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[21946.741911] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[21946.741913] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[21946.741916] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[21946.741918] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[21946.741921] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[21946.741923] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[21946.741926] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[21946.741928] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[21946.741930] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[21951.316398] host1x 13e10000.host1x: CaptureSchedule: syncpoint id 30 (15600000.isp_nvargus-daemon_4) stuck waiting 2127726, timeout=-1
[21951.328510] ---- syncpts ----
[21951.328523] id 5 (disp_d) min 55975 max 55975 refs 1 (previous client : )
[21951.328528] id 6 (disp_e) min 2 max 2 refs 1 (previous client : )
[21951.328532] id 7 (disp_f) min 2 max 2 refs 1 (previous client : )
[21951.328536] id 8 (vblank1) min 1316003 max -4 refs 1 (previous client : )
[21951.328552] id 20 (gp10b_507) min 323172 max 323172 refs 1 (previous client : )
[21951.328555] id 21 (gp10b_506) min 114 max 114 refs 1 (previous client : )
[21951.328559] id 22 (gp10b_505) min 286524 max 286524 refs 1 (previous client : gp10b_505)
[21951.328563] id 23 (15340000.vic_argus_camera_0) min 753527 max 753527 refs 1 (previous client : 15340000.vic_argus_camera_0)
[21951.328567] id 24 (15600000.isp_nvargus-daemon_0) min 607864 max 607868 refs 4 (previous client : 15600000.isp_nvargus-daemon_0)
[21951.328570] id 25 (15600000.isp_nvargus-daemon_1) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_1)
[21951.328576] id 28 (15600000.isp_nvargus-daemon_2) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_2)
[21951.328579] id 29 (15600000.isp_nvargus-daemon_3) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_3)
[21951.328583] id 30 (15600000.isp_nvargus-daemon_4) min 2127725 max 2127734 refs 8 (previous client : 15600000.isp_nvargus-daemon_4)
[21951.328586] id 31 (15600000.isp_nvargus-daemon_5) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_5)
[21951.328592] id 33 (gp10b_504) min 68 max 68 refs 1 (previous client : gp10b_503)
[21951.328598] id 37 (15700000.vi_0) min 485 max 485 refs 2 (previous client : 15700000.vi_0)
[21951.328601] id 38 (gp10b_496) min 307536 max 307536 refs 1 (previous client : 15700000.vi_0)
[21951.328608] id 42 (15340000.vic_nvargus-daemon_0) min 815 max 815 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21951.328611] id 43 (gp10b_492) min 156 max 156 refs 1 (previous client : gp10b_491)
[21951.328615] id 44 (gp10b_500) min 100 max 100 refs 1 (previous client : gp10b_495)
[21951.328618] id 45 (15340000.vic_nvargus-daemon_0) min 152 max 152 refs 1 (previous client : gp10b_489)
[21951.328621] id 46 (gp10b_498) min 80 max 80 refs 1 (previous client : gp10b_494)
[21951.328625] id 47 (gp10b_499) min 64 max 64 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21951.328629] id 48 (gp10b_494) min 54 max 54 refs 1 (previous client : gp10b_499)
[21951.328632] id 49 (gp10b_489) min 80 max 80 refs 1 (previous client : gp10b_498)
[21951.328635] id 50 (gp10b_491) min 170 max 170 refs 1 (previous client : gp10b_496)
[21951.328639] id 51 (gp10b_493) min 240 max 240 refs 1 (previous client : gp10b_493)
[21951.328642] id 52 (gp10b_495) min 240 max 240 refs 1 (previous client : gp10b_490)
[21951.328645] id 53 (gp10b_490) min 228 max 228 refs 1 (previous client : gp10b_500)
[21951.328649] id 54 (150c0000.nvcsi_0) min 232 max 232 refs 2 (previous client : gp10b_492)
[21951.328652] id 55 (gp10b_497) min 964361 max 964361 refs 1 (previous client : gp10b_497)[21955.412377] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 24 (15600000.isp_nvargus-daemon_0) clientid 251424, HW thresh 607864, done 607866
[21955.425605] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 25 (15600000.isp_nvargus-daemon_1) clientid 251424, HW thresh 303932, done 303933
[21955.438827] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 28 (15600000.isp_nvargus-daemon_2) clientid 251424, HW thresh 303932, done 303933
[21955.452101] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 29 (15600000.isp_nvargus-daemon_3) clientid 251424, HW thresh 303932, done 303933
[21955.465380] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 31 (15600000.isp_nvargus-daemon_5) clientid 251424, HW thresh 303932, done 303933
[21955.478636] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 30 (15600000.isp_nvargus-daemon_4) clientid 251424, HW thresh 2127725, done 2127725
[21955.492027] ---- mlocks ----
[21955.492039] 8: locked by channel 7[21955.492056] ---- syncpts ----
[21955.492066] id 5 (disp_d) min 55983 max 55983 refs 1 (previous client : )
[21955.492070] id 6 (disp_e) min 2 max 2 refs 1 (previous client : )
[21955.492074] id 7 (disp_f) min 2 max 2 refs 1 (previous client : )
[21955.492078] id 8 (vblank1) min 1316252 max -4 refs 1 (previous client : )
[21955.492093] id 20 (gp10b_507) min 323560 max 323560 refs 1 (previous client : )
[21955.492099] id 21 (gp10b_506) min 114 max 114 refs 1 (previous client : )
[21955.492102] id 22 (gp10b_505) min 286564 max 286564 refs 1 (previous client : gp10b_505)
[21955.492106] id 23 (15340000.vic_argus_camera_0) min 753527 max 753527 refs 1 (previous client : 15340000.vic_argus_camera_0)
[21955.492109] id 24 (15600000.isp_nvargus-daemon_0) min 607864 max 607868 refs 4 (previous client : 15600000.isp_nvargus-daemon_0)
[21955.492113] id 25 (15600000.isp_nvargus-daemon_1) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_1)
[21955.492118] id 28 (15600000.isp_nvargus-daemon_2) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_2)
[21955.492122] id 29 (15600000.isp_nvargus-daemon_3) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_3)
[21955.492125] id 30 (15600000.isp_nvargus-daemon_4) min 2127725 max 2127734 refs 8 (previous client : 15600000.isp_nvargus-daemon_4)
[21955.492128] id 31 (15600000.isp_nvargus-daemon_5) min 303932 max 303934 refs 4 (previous client : 15600000.isp_nvargus-daemon_5)
[21955.492133] id 33 (gp10b_504) min 68 max 68 refs 1 (previous client : gp10b_503)
[21955.492140] id 37 (15700000.vi_0) min 485 max 485 refs 2 (previous client : 15700000.vi_0)
[21955.492143] id 38 (gp10b_496) min 307536 max 307536 refs 1 (previous client : 15700000.vi_0)
[21955.492149] id 42 (15340000.vic_nvargus-daemon_0) min 815 max 815 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21955.492153] id 43 (gp10b_492) min 156 max 156 refs 1 (previous client : gp10b_491)
[21955.492156] id 44 (gp10b_500) min 100 max 100 refs 1 (previous client : gp10b_495)
[21955.492161] id 45 (15340000.vic_nvargus-daemon_0) min 152 max 152 refs 1 (previous client : gp10b_489)
[21955.492164] id 46 (gp10b_498) min 80 max 80 refs 1 (previous client : gp10b_494)
[21955.492167] id 47 (gp10b_499) min 64 max 64 refs 1 (previous client : 15340000.vic_nvargus-daemon_0)
[21955.492172] id 48 (gp10b_494) min 54 max 54 refs 1 (previous client : gp10b_499)
[21955.492176] id 49 (gp10b_489) min 80 max 80 refs 1 (previous client : gp10b_498)
[21955.492179] id 50 (gp10b_491) min 170 max 170 refs 1 (previous client : gp10b_496)
[21955.492183] id 51 (gp10b_493) min 240 max 240 refs 1 (previous client : gp10b_493)
[21955.492186] id 52 (gp10b_495) min 240 max 240 refs 1 (previous client : gp10b_490)
[21955.492189] id 53 (gp10b_490) min 228 max 228 refs 1 (previous client : gp10b_500)
[21955.492193] id 54 (150c0000.nvcsi_0) min 232 max 232 refs 2 (previous client : gp10b_492)
[21955.492196] id 55 (gp10b_497) min 964361 max 964361 refs 1 (previous client : gp10b_497)[21955.492743] ---- channels ----
[21955.492754]
channel 2 - 15820000.se[21955.492757] NvHost basic channel registers:
[21955.492760] CMDFIFO_STAT_0: 00002040
[21955.492762] CMDFIFO_RDATA_0: 60b66080
[21955.492767] CMDP_OFFSET_0: 00000000
[21955.492770] CMDP_CLASS_0: 00000000
[21955.492772] CHANNELSTAT_0: 00000000
[21955.492774] The CDMA sync queue is empty.[21955.492779]
channel 3 - 15830000.se[21955.492781] NvHost basic channel registers:
[21955.492783] CMDFIFO_STAT_0: 00002040
[21955.492786] CMDFIFO_RDATA_0: c190401c
[21955.492789] CMDP_OFFSET_0: 00000000
[21955.492791] CMDP_CLASS_0: 00000000
[21955.492795] CHANNELSTAT_0: 00000000
[21955.492796] The CDMA sync queue is empty.[21955.492800]
channel 4 - 15840000.se[21955.492802] NvHost basic channel registers:
[21955.492804] CMDFIFO_STAT_0: 00002040
[21955.492807] CMDFIFO_RDATA_0: 68090d15
[21955.492810] CMDP_OFFSET_0: 00000000
[21955.492813] CMDP_CLASS_0: 00000000
[21955.492815] CHANNELSTAT_0: 00000000
[21955.492816] The CDMA sync queue is empty.[21955.492820]
channel 7 - 15600000.isp[21955.492821] NvHost basic channel registers:
[21955.492824] CMDFIFO_STAT_0: 00004000
[21955.492827] CMDFIFO_RDATA_0: 004e0041
[21955.492830] CMDP_OFFSET_0: 00000050
[21955.492833] CMDP_CLASS_0: 00000001
[21955.492836] CHANNELSTAT_0: 00000000
[21955.492839]
ffffffc1e1593400: JOB, syncpt_id=24, syncpt_val=607866, first_get=00000000, timeout=10000, num_slots=19
[21955.492843] GATHER at ff5f8000+3c20, 12 words
[21955.492846] 20000001
[21955.492848] 00006418
[21955.492850] 20000001
[21955.492851] 00006819
[21955.492853] 20000001
[21955.492854] 00006c1c
[21955.492856] 20000001
[21955.492858] 00007c1d
[21955.492859] 20000001
[21955.492861] 0000741f
[21955.492862] 200c0001
[21955.492864] 00000005[21955.492868] GATHER at ff5f8000+3c50, 2 words
[21955.492869] 20000001
[21955.492871] 0000001e[21955.492876]
channel 6 - 150c0000.nvcsi[21955.492878] NvHost basic channel registers:
[21955.492881] CMDFIFO_STAT_0: 00002040
[21955.492883] CMDFIFO_RDATA_0: 00000036
[21955.492887] CMDP_OFFSET_0: 00000000
[21955.492889] CMDP_CLASS_0: 00000001
[21955.492892] CHANNELSTAT_0: 00000000
[21955.492894] The CDMA sync queue is empty.[21955.492898]
channel 1 - 15700000.vi[21955.492899] NvHost basic channel registers:
[21955.492903] CMDFIFO_STAT_0: 00002040
[21955.492905] CMDFIFO_RDATA_0: 00000025
[21955.492909] CMDP_OFFSET_0: 00000000
[21955.492911] CMDP_CLASS_0: 00000001
[21955.492914] CHANNELSTAT_0: 00000000
[21955.492915] The CDMA sync queue is empty.[21955.492920]
---- host general irq ----[21955.492923] sync_intc0mask = 0x00000001
[21955.492925] sync_intmask = 0x50000003
[21955.492926]
---- host syncpt irq mask ----[21955.492928]
---- host syncpt irq status ----[21955.492932] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[21955.492935] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[21955.492937] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[21955.492940] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[21955.492943] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[21955.492945] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[21955.492948] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[21955.492951] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[21955.492953] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[21955.492956] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[21955.492959] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[21955.492961] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[21955.492964] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[21955.492966] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[21955.492969] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[21955.492971] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[21955.492974] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[21955.492978] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[21955.513305] isp 15600000.isp: SYNCPT_ID 24
[21955.513309] isp 15600000.isp: SYNCPT_VAL 607866
[21955.513312] isp 15600000.isp: FIRST_GET 0x0
[21955.513314] isp 15600000.isp: TIMEOUT 10000
[21955.513317] isp 15600000.isp: NUM_SLOTS 19
[21955.513319] isp 15600000.isp: NUM_HANDLES 1
[21955.513467] isp 15600000.isp: SYNCPT_ID 30
[21955.513469] isp 15600000.isp: SYNCPT_VAL 2127727
[21955.513471] isp 15600000.isp: FIRST_GET 0x98
[21955.513474] isp 15600000.isp: TIMEOUT 10000
[21955.513476] isp 15600000.isp: NUM_SLOTS 12
[21955.513478] isp 15600000.isp: NUM_HANDLES 1
[21955.513521] isp 15600000.isp: SYNCPT_ID 30
[21955.513523] isp 15600000.isp: SYNCPT_VAL 2127729
[21955.513525] isp 15600000.isp: FIRST_GET 0xf8
[21955.513527] isp 15600000.isp: TIMEOUT 10000
[21955.513529] isp 15600000.isp: NUM_SLOTS 9
[21955.513532] isp 15600000.isp: NUM_HANDLES 1
[21955.513537] isp 15600000.isp: SYNCPT_ID 30
[21955.513570] isp 15600000.isp: SYNCPT_VAL 2127731
[21955.513572] isp 15600000.isp: FIRST_GET 0x140
[21955.513574] isp 15600000.isp: TIMEOUT 10000
[21955.513576] isp 15600000.isp: NUM_SLOTS 9
[21955.513578] isp 15600000.isp: NUM_HANDLES 5
[21955.513583] isp 15600000.isp: SYNCPT_ID 24
[21955.513585] isp 15600000.isp: SYNCPT_VAL 607868
[21955.513587] isp 15600000.isp: FIRST_GET 0x188
[21955.513589] isp 15600000.isp: TIMEOUT 10000
[21955.513621] isp 15600000.isp: NUM_SLOTS 19
[21955.513623] isp 15600000.isp: NUM_HANDLES 1
[21955.513750] isp 15600000.isp: SYNCPT_ID 30
[21955.513752] isp 15600000.isp: SYNCPT_VAL 2127734
[21955.513754] isp 15600000.isp: FIRST_GET 0x220
[21955.513756] isp 15600000.isp: TIMEOUT 10000
[21955.513759] isp 15600000.isp: NUM_SLOTS 12
[21955.513761] isp 15600000.isp: NUM_HANDLES 1
[21965.652376] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 24 (15600000.isp_nvargus-daemon_0) clientid 251424, HW thresh 607868, done 607870
[21965.665602] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 25 (15600000.isp_nvargus-daemon_1) clientid 251424, HW thresh 303934, done 303935
[21965.678824] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 28 (15600000.isp_nvargus-daemon_2) clientid 251424, HW thresh 303934, done 303935
[21965.692169] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 29 (15600000.isp_nvargus-daemon_3) clientid 251424, HW thresh 303934, done 303935
[21965.705436] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 31 (15600000.isp_nvargus-daemon_5) clientid 251424, HW thresh 303934, done 303935
[21965.718711] host1x 13e10000.host1x: cdma_handle_timeout: timeout: 30 (15600000.isp_nvargus-daemon_4) clientid 251424, HW thresh 2127739, done 2127739
[21965.732100] ---- mlocks ----
[21965.732117] 8: locked by channel 7[21965.732137] ---- syncpts ----
[21965.732148] id 5 (disp_d) min 55984 max 55984 refs 1 (previous client : )
[21965.732151] id 6 (disp_e) min 2 max 2 refs 1 (previous client : )
[21965.732155] id 7 (disp_f) min 2 max 2 refs 1 (previous client : )
[21965.732158] id 8 (vblank1) min 1316867 max -4 refs 1 (previous client : )
[21965.732173] id 20 (gp10b_507) min 324132 max 324132 refs 1 (previous client : )
[21965.732176] id 21 (gp10b_506) min 114 max 114 refs 1 (previous client : )
[21965.732180] id 22 (gp10b_505) min 286570 max 286570 refs 1 (previous client : gp10b_505)
[21965.732184] id 23 (15340000.vic_argus_camera_0) min 753527 max 753527 refs 1 (previous client : 15340000.vic_argus_camera_0)
[21965.732187] id 24 (15600000.isp_nvargus-daemon_0) min 607868 max 607870 refs 2 (previous client : 15600000.isp_nvargus-daemon_0)
[21965.732192] id 25 (15600000.isp_nvargus-daemon_1) min 303934 max 303935 refs 2 (previous client : 15600000.isp_nvargus-daemon_1)
[21965.732197] id 28 (15600000.isp_nvargus-daemon_2) min 303934 max 303935 refs 2 (previous client : 15600000.isp_nvargus-daemon_2)
[21965.732200] id 29 (15600000.isp_nvargus-daemon_3) min 303934 max 303935 refs 2 (previous client : 15600000.isp_nvargus-daemon_3)
[21965.732205] id 30 (15600000.isp_nvargus-daemon_4) min 2127739 max 2127741 refs 3 (previous client : 15600000.isp_nvargus-daemon_4)
[21965.732208] id 31 (15600000.isp_nvargus-daemon_5) min 303934 max 303935 refs 2 (previous client : 15600000.isp_nvargus-daemon_5)
[21965.732236] id 55 (gp10b_497) min 964361 max 964361 refs 1 (previous client : gp10b_497)[21965.732761] ---- channels ----
[21965.732773]
channel 2 - 15820000.se[21965.732775] NvHost basic channel registers:
[21965.732778] CMDFIFO_STAT_0: 00002040
[21965.732781] CMDFIFO_RDATA_0: 60b66080
[21965.732785] CMDP_OFFSET_0: 00000000
[21965.732787] CMDP_CLASS_0: 00000000
[21965.732790] CHANNELSTAT_0: 00000000
[21965.732793] The CDMA sync queue is empty.[21965.732797]
channel 3 - 15830000.se[21965.732798] NvHost basic channel registers:
[21965.732801] CMDFIFO_STAT_0: 00002040
[21965.732803] CMDFIFO_RDATA_0: c190401c
[21965.732807] CMDP_OFFSET_0: 00000000
[21965.732809] CMDP_CLASS_0: 00000000
[21965.732811] CHANNELSTAT_0: 00000000
[21965.732813] The CDMA sync queue is empty.[21965.732817]
channel 4 - 15840000.se[21965.732818] NvHost basic channel registers:
[21965.732820] CMDFIFO_STAT_0: 00002040
[21965.732823] CMDFIFO_RDATA_0: 68090d15
[21965.732826] CMDP_OFFSET_0: 00000000
[21965.732828] CMDP_CLASS_0: 00000000
[21965.732831] CHANNELSTAT_0: 00000000
[21965.732832] The CDMA sync queue is empty.[21965.732836]
channel 7 - 15600000.isp[21965.732837] NvHost basic channel registers:
[21965.732840] CMDFIFO_STAT_0: 0000000e
[21965.732842] CMDFIFO_RDATA_0: 004e0041
[21965.732845] CMDP_OFFSET_0: 00000050
[21965.732848] CMDP_CLASS_0: 00000001
[21965.732850] CHANNELSTAT_0: 00000000
[21965.732854]
ffffffc1a042ec00: JOB, syncpt_id=24, syncpt_val=607870, first_get=00000310, timeout=10000, num_slots=19
[21965.732859] GATHER at ff5f8000+3c50, 12 words
[21965.732862] 20000001
[21965.732863] 00006418
[21965.732865] 20000001
[21965.732867] 00006819
[21965.732868] 20000001
[21965.732869] 00006c1c
[21965.732871] 20000001
[21965.732872] 00007c1d
[21965.732874] 20000001
[21965.732875] 0000741f
[21965.732877] 200c0001
[21965.732878] 00000005[21965.732882] GATHER at ff5f8000+3c80, 2 words
[21965.732884] 20000001
[21965.732885] 0000001e[21965.732892]
---- host general irq ----[21965.732895] sync_intc0mask = 0x00000001
[21965.732897] sync_intmask = 0x50000003
[21965.732899]
---- host syncpt irq mask ----[21965.732900]
---- host syncpt irq status ----[21965.732903] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[21965.732906] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[21965.732908] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[21965.732911] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[21965.732913] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[21965.732916] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[21965.732919] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[21965.732921] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[21965.732925] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[21965.732927] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[21965.732930] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[21965.732932] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[21965.732935] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[21965.732937] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[21965.732940] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[21965.732942] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[21965.732944] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[21965.732947] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[21965.753282] isp 15600000.isp: SYNCPT_ID 24
[21965.753286] isp 15600000.isp: SYNCPT_VAL 607870
[21965.753288] isp 15600000.isp: FIRST_GET 0x310
[21965.753291] isp 15600000.isp: TIMEOUT 10000
[21965.753293] isp 15600000.isp: NUM_SLOTS 19
[21965.753295] isp 15600000.isp: NUM_HANDLES 1
[21965.753314] isp 15600000.isp: SYNCPT_ID 30
[21965.753316] isp 15600000.isp: SYNCPT_VAL 2127741
[21965.753318] isp 15600000.isp: FIRST_GET 0x3a8
[21965.753320] isp 15600000.isp: TIMEOUT 10000
[21965.753322] isp 15600000.isp: NUM_SLOTS 12
[21965.753324] isp 15600000.isp: NUM_HANDLES 1
So where in all that information is /dev/videoX is the stream that had an issue?
I am testing and using L4T 32.4.3 with argus_camera in ‘Multi Session’ mode. Frequently, when one camera stream has an issue it brings down the entire video input system. Sometimes restarting nvargus-daemon can allow restarting the cameras and other times an entire reboot is required. Are there any kernel options that can be enabled or out of tree kernel patches that can be applied that make the video pipelines more robust and independent of each other?
For example, if one camera crashes or has an issue and stops working, the expectation in a production system is that you would be able to independently restart just that camera and all of the other camera streams would continue to operate without interruption or an issue.
Hardware Configuration
- Two 1080p cameras connected to CSI 0/1 using 4 data lanes w/ SerDes chip and Virtual Channel IDs
- Two 1080p cameras connected to CSI 2/3 using 4 data lanes w/ SerDes chip and Virtual Channel IDs
- Two 1080p cameras connected to CSI 4/5 using 4 data lanes w/ SerDes chip and Virtual Channel IDs