Kernel panic has occurred after process start

Kernel panic occurred after restarting the process.
I use TX2 tegra-l4t-r28.2.1 (kernel 4.4.38)

  • Reproducing path
  1. Kill a running specific process
  2. Update specific process
  3. Run specific process
    Kernel panic occurred in step 1. (Kernel panic has occurred once)

Unable to handle kernel paging request at virtual address 6cf2f3c000000001
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434483] [6cf2f3c000000001] *pgd=0000000000000000, *pud=0000000000000000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434486] Internal error: Oops: 96000004 [#1] PREEMPT SMP

I share sys.log Please analyze and reply.

Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.181278] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.240329] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.299080] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.358964] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.418605] xhci-tegra 3530000.xhci: WARN: Success on ctrl data TRB without IOC set??
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.426433] xhci-tegra 3530000.xhci: WARN: Success on ctrl data TRB without IOC set??
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434425] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434464] mttcan c310000.mttcan can0: mttcan_poll_ir: some msgs lost on in Q0
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434479] Unable to handle kernel paging request at virtual address 6cf2f3c000000001
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434480] pgd = ffffffc1e2291000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434483] [6cf2f3c000000001] *pgd=0000000000000000, *pud=0000000000000000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434486] Internal error: Oops: 96000004 [#1] PREEMPT SMP
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434504] Modules linked in: fuse ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 xt_addrtype iptable_filter ip_tables xt_conntrack nf_nat br_netfilter overlay mttcan can_dev can_raw can hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_trigger hid_sensor_iio_common industrialio_triggered_buffer kfifo_buf hid_sensor_hub uvcvideo videobuf2_vmalloc r8169 bcmdhd pci_tegra bluedroid_pm
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434507] CPU: 3 PID: 293 Comm: systemd-journal Not tainted 4.4.38-tegra #1
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434508] Hardware name: quill (DT)
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434510] task: ffffffc1e0932580 ti: ffffffc1e09c4000 task.ti: ffffffc1e09c4000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434517] PC is at kmem_cache_alloc+0xa4/0x22c
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434520] LR is at kernfs_fop_open+0x30c/0x358
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434522] pc : [] lr : [] pstate: 60000045
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434522] sp : ffffffc1e09c7a90
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434524] x29: ffffffc1e09c7a90 x28: 00000000024000c0
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434526] x27: ffffffc0010bd000 x26: ffffffc001268000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434527] x25: ffffffc00020ea00 x24: ffffffc1ecd553f8
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434529] x23: ffffffc1e09c7a90 x22: 00000000028c2683
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434530] x21: 6cf2f3c000000001 x20: ffffffc1e09c4000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434532] x19: ffffffc1f6640e00 x18: 0000000000000032
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434533] x17: 0000007fb30ee3b0 x16: ffffffc0001a4d64
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434534] x15: 0000000000000050 x14: ff00000000000000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434536] x13: ffffffff00000000 x12: 0101010101010101
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434537] x11: 0000000000000030 x10: 0101010101010101
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434539] x9 : 0000000000000000 x8 : ffffffc1de819100
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434540] x7 : 0000000000000000 x6 : ffffffc0011e8170
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434541] x5 : 0000000000000040 x4 : ffffffc001263000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434543] x3 : 0000000000000000 x2 : 00000001f4f45000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434544] x1 : 0000000000000000 x0 : 0000000000000000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434544]
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434545] Process systemd-journal (pid: 293, stack limit = 0xffffffc1e09c4020)
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434546] Call trace:
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434549] [] kmem_cache_alloc+0xa4/0x22c
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434551] [] kernfs_fop_open+0x30c/0x358
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434555] [] do_dentry_open+0x1e0/0x2f8
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434557] [] vfs_open+0x50/0x7c
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434560] [] do_last+0x120/0xbec
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434561] [] path_openat+0x74/0x2b4
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434563] [] do_filp_open+0x58/0xb0
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434566] [] do_sys_open+0x140/0x21c
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434568] [] SyS_openat+0x10/0x18
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434571] [] el0_svc_naked+0x24/0x28
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.434964] —[ end trace e539f70082e21a56 ]—
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436073] Unable to handle kernel paging request at virtual address 6cf2f3c000000001
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436074] pgd = ffffffc1e2291000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436076] [6cf2f3c000000001] *pgd=0000000000000000, *pud=0000000000000000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436078] Internal error: Oops: 96000004 [#2] PREEMPT SMP
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436093] Modules linked in: fuse ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 xt_addrtype iptable_filter ip_tables xt_conntrack nf_nat br_netfilter overlay mttcan can_dev can_raw can hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_trigger hid_sensor_iio_common industrialio_triggered_buffer kfifo_buf hid_sensor_hub uvcvideo videobuf2_vmalloc r8169 bcmdhd pci_tegra bluedroid_pm
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436096] CPU: 3 PID: 293 Comm: systemd-journal Tainted: G D 4.4.38-tegra #1
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436096] Hardware name: quill (DT)
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436098] task: ffffffc1e0932580 ti: ffffffc1e09c4000 task.ti: ffffffc1e09c4000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436103] PC is at __kmalloc_track_caller+0xb8/0x278
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436104] LR is at __kmalloc_track_caller+0x30/0x278
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436106] pc : [] lr : [] pstate: 600001c5
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436106] sp : ffffffc1e09c7500
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436108] x29: ffffffc1e09c7500 x28: ffffffc0010bd000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436109] x27: ffffffc001268000 x26: ffffffc0002fc3c0
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436111] x25: 0000000002080020 x24: ffffffc0010e0000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436112] x23: ffffffc1e09c7500 x22: 00000000028c2683
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436114] x21: 6cf2f3c000000001 x20: ffffffc1e09c4000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436115] x19: ffffffc1f6640e00 x18: 0000000000000032
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436116] x17: 0000007fb30ee3b0 x16: ffffffc0001a4d64
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436118] x15: 0000000000000050 x14: 3463393065316366
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436119] x13: 6666666666783020 x12: 3d2074696d696c20
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436120] x11: 6b63617473202c33 x10: ffffffc000288798
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436122] x9 : 000000000000ffa7 x8 : 000000000000fff9
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436123] x7 : 0000000000000006 x6 : 000000000000002c
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436124] x5 : ffffffc0002f7ba8 x4 : ffffffc0002f7cd8
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436126] x3 : 0000000000000001 x2 : 00000000028c2683
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436127] x1 : 0000000000000000 x0 : 0000000000000000
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436127]
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436129] Process systemd-journal (pid: 293, stack limit = 0xffffffc1e09c4020)
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436129] Call trace:
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436131] [] __kmalloc_track_caller+0xb8/0x278
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436136] [] kvasprintf+0x64/0xa4
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436137] [] kasprintf+0x58/0x60
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436141] [] ramoops_pstore_write_buf+0xbc/0x1fc
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436143] [] pstore_write_compat+0x20/0x28
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436145] [] pstore_dump+0x144/0x418
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436148] [] kmsg_dump+0xac/0xd4
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436153] [] oops_exit+0x28/0x30
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436158] [] die+0xe0/0x1a8
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436161] [] __do_kernel_fault.part.6+0x74/0x84
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436164] [] cpu_enable_pan+0x0/0x48
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436166] [] do_mem_abort+0x40/0xa0
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436168] [] el1_da+0x18/0x78
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436171] [] kernfs_fop_open+0x30c/0x358
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436176] [] do_dentry_open+0x1e0/0x2f8
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436179] [] vfs_open+0x50/0x7c
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436181] [] do_last+0x120/0xbec
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436183] [] path_openat+0x74/0x2b4
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436185] [] do_filp_open+0x58/0xb0
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436187] [] do_sys_open+0x140/0x21c
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436190] [] SyS_openat+0x10/0x18
Jul 28 23:03:29 tegra-ubuntu kernel: [ 1871.436192] [] el0_svc_naked+0x24/0x28
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.436461] —[ end trace e539f70082e21a57 ]—
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.436850] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.487374] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.563905] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.614059] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.664496] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.715078] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.765221] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.836029] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.886224] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1871.956913] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.027839] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.098546] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.161924] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.240883] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.299676] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.440291] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.505233] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.564226] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.644324] uvcvideo: Failed to query (GET_CUR) UVC control 2 on unit 3: -32 (exp. 1).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.664286] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.707119] uvcvideo: Failed to query (GET_CUR) UVC control 2 on unit 3: -32 (exp. 1).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.811547] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.873229] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:30 tegra-ubuntu kernel: [ 1872.955603] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:31 tegra-ubuntu kernel: [ 1873.017836] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:31 tegra-ubuntu kernel: [ 1873.135332] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:31 tegra-ubuntu kernel: [ 1873.312516] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
Jul 28 23:03:31 tegra-ubuntu kernel: [ 1873.320835] mttcan c310000.mttcan can0: mttcan_poll_ir: some msgs lost on in Q0
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.446087] INFO: rcu_preempt detected stalls on CPUs/tasks:
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.451752] 3-…: (1 GPs behind) idle=63b/140000000000000/0 softirq=297836/297837 fqs=4869
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.460260] (detected by 0, t=5252 jiffies, g=164238, c=164237, q=17785)
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.467041] Task dump for CPU 3:
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.470260] systemd-journal R running task 0 293 1 0x00000002
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.477311] Call trace:
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.479756] [] __switch_to+0xa4/0xb0
Jul 28 23:03:50 tegra-ubuntu kernel: [ 1892.484884] [] 0xffffffc1e09c7e80
Jul 28 23:03:50 tegra-ubuntu rsyslogd-2007: action ‘action 9’ suspended, next retry is Tue Jul 28 23:04:50 2020 [v8.16.0 try http://www.rsyslog.com/e/2007 ]
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.294085] INFO: rcu_sched detected stalls on CPUs/tasks:
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.299569] 3-…: (1 GPs behind) idle=63b/140000000000000/0 softirq=297629/297837 fqs=4824
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.308074] (detected by 0, t=5252 jiffies, g=54186, c=54185, q=851)
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.314510] Task dump for CPU 3:
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.317728] systemd-journal R running task 0 293 1 0x00000002
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.324780] Call trace:
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.327223] [] __switch_to+0xa4/0xb0
Jul 28 23:03:51 tegra-ubuntu kernel: [ 1893.332349] [] 0xffffffc1e09c7e80
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.720688] Watchdog detected hard LOCKUP on cpu 3
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.725338] ------------[ cut here ]------------
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.730137] WARNING: at ffffffc00013288c [verbose debug info unavailable]
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.736928] Modules linked in: fuse ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 xt_addrtype iptable_filter ip_tables xt_conntrack nf_nat br_netfilter overlay mttcan can_dev can_raw can hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_trigger hid_sensor_iio_common industrialio_triggered_buffer kfifo_buf hid_sensor_hub uvcvideo videobuf2_vmalloc r8169 bcmdhd pci_tegra bluedroid_pm
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.772357]
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.773851] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D 4.4.38-tegra #1
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.781492] Hardware name: quill (DT)
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.785160] task: ffffffc1ec8b9900 ti: ffffffc1ec8cc000 task.ti: ffffffc1ec8cc000
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.792655] PC is at watchdog_timer_fn+0x230/0x33c
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.797439] LR is at watchdog_timer_fn+0x230/0x33c
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.802225] pc : [] lr : [] pstate: 600001c5
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.809603] sp : ffffffc1ec8cfb30
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.812910] x29: ffffffc1ec8cfb30 x28: 0000000000000003
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.818227] x27: ffffffc0010bdb30 x26: ffffffc1f5fc2278
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.823545] x25: ffffffc00108d2d8 x24: ffffffc1ec8cfdd0
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.828863] x23: 0000000000000000 x22: 00000000000006e2
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.834183] x21: ffffffc0010bd000 x20: ffffffc00108d000
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.839501] x19: ffffffc00108d260 x18: ffffffc000adfbc0
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.844818] x17: 000000000000000e x16: 0000000000000007
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.850135] x15: 00000000efe4b99a x14: 0000000000000000
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.855450] x13: 00000000efe4b99a x12: 0000000000000000
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.860767] x11: 0000000000000400 x10: 0000000000010002
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.866085] x9 : 00000000000006d4 x8 : 0000000000000000
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.871403] x7 : ffffffc0010bc9c8 x6 : ffffffc0010d1fd8
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.876718] x5 : ffffffc0002887c0 x4 : 0000000000000000
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.882038] x3 : 0000000000000000 x2 : 0000000000010001
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.887353] x1 : ffffffc1ec8cc000 x0 : 0000000000000026
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.892671]
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.894736] —[ end trace e539f70082e21a58 ]—
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.899344] Call trace:
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.901790] [] watchdog_timer_fn+0x230/0x33c
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.907619] [] __hrtimer_run_queues+0xf8/0x17c
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.913615] [] hrtimer_interrupt+0x9c/0x1e0
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.919357] [] tegra186_timer_isr+0x24/0x30
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.925096] [] handle_irq_event_percpu+0x60/0x140
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.931351] [] handle_irq_event+0x44/0x74
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.936915] [] handle_fasteoi_irq+0xb4/0x188
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.942738] [] generic_handle_irq+0x24/0x38
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.948472] [] __handle_domain_irq+0x60/0xb4
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.954295] [] gic_handle_irq+0x5c/0xb4
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.959685] [] el1_irq+0x80/0xf8
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.964470] [] cpuidle_enter+0x18/0x20
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.969813] [] call_cpuidle+0x28/0x50
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.975040] [] cpu_startup_entry+0x150/0x21c
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.980863] [] secondary_start_kernel+0x12c/0x164
Jul 28 23:03:54 tegra-ubuntu kernel: [ 1896.987118] [<0000000080081acc>] 0x80081acc
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.466090] INFO: rcu_preempt detected stalls on CPUs/tasks:
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.471757] 3-…: (1 GPs behind) idle=63b/140000000000000/0 softirq=297836/297837 fqs=19326
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.480351] (detected by 4, t=21010 jiffies, g=164238, c=164237, q=17892)
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.487220] Task dump for CPU 3:
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.490438] systemd-journal R running task 0 293 1 0x00000002
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.497489] Call trace:
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.499935] [] __switch_to+0xa4/0xb0
Jul 28 23:04:53 tegra-ubuntu kernel: [ 1955.505060] [] 0xffffffc1e09c7e80

The error seems to be coming from the sensor of a USB video device using the generic USB Video Class (“UVC”) driver. Can you disconnect that device and see if it still fails? Is there something custom about that camera (the driver is standard, I’m thinking about the camera’s hardware or firmware)?

Actually, I can see below log even normal case.
uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).

But, I saw the below log first time and I wonder when and why it happens.
xhci-tegra 3530000.xhci: WARN: Success on ctrl data TRB without IOC set??

And I hope to know if it can make a kernel oops.

Thanks in advance.

And, this kernel oops was happened just once not always. ( So it is not sure we can reproduce or not. )

This looks like a USB error, one specific to the USB device. Can you provide details on the USB video device this is naming? Do other USB devices work on that port if the video device is not connected?

I’m using D435 3D camera. And currently I’m working on it to reproduce it.

Hi,
We have r28.3.2 and r28.4. Are you able to upgrade and try?

All releases:

Sorry, DaneLLL
I need to fix the problem with the current version.
All SW is modified as current version and cannot be changed.

Hi,
Looks like it is a custom board. If yes, please share USB lane napping on the board. Seems to be a USB type A port?
And is it specific to RealSense D435? Or can be observed with any USB3 camera?

Hi,
Yes, It is custom board. using USB type A.
RealSense D435 was used for the board where the issue occurred.
It is being tested again to happen an issue, but no issue has occurred.

Hi,

This is how we debug custom carrier board issue. Please provide or try below info

  1. The schematic of your carrier board

  2. The software you’ve don to make your board work

  3. The full dmesg when the error happens

  4. If the error is not always reproducible, please tell us the error rate

  5. Try to reproduce same issue on NV devkit if possible.

Hi,

Please try to add this patch to kernel.fa86823.diff.zip (2.2 KB)

Also, we don’t think this issue is due to USB or UVC drivers themselves. It look like failed when getting the driver fops or something else but we could not tell you more til you provide more information.

In brief, we need to know what process you are trying to kill.

Hi,
Thank for your help.
Unfortunately, issue not reproduce again.
Specific process is for D435 3D camera test.

Unfortunately, issue not reproduce again.

So is this still an issue?

Specific process is for D435 3D camera test.

Honestly, we want your source code directly. This description does not provide much help.

Hi,

If there is no reply, we will close this ticket.