We use Orin 64G module on our custom board with R35.3.1,we continues reboot 350 times and last time could not bringup ,we power off it and power on ,it occur kernel panic ,the log is below:
58.369292] pc : tegra186_gpio_irq+0x1a0/0x1e0
[ 58.369297] (detected by 7, t=5254 jiffies, g=2865, q=65189)
[ 58.369301] Task dump for CPU 0:
[ 58.369306] task:swapper/0 state:R running task stack: 0 pid: 0 ppid: 0 flags:0x0000002a
[ 58.369315] Call trace:
[ 58.369328] _switch_to+0xc8/0x120
[ 58.369334] sched_idle_set_state+0x18/0x40
[ 58.369338] rcu: ====For debug only: Start Printing Blocked Tasks====<print_other_cpu_stall>
[ 58.369455] task:kworker/u24:2 state:D stack: 0 pid: 148 ppid: 2 flags:0x00000028
[ 58.369474] Workqueue: events_freezable_power disk_events_workfn
[ 58.369477] Call trace:
[ 58.369482] __switch_to+0xc8/0x120
[ 58.369490] __schedule+0x3d0/0x910
[ 58.369494] schedule+0x74/0x100
[ 58.369498] schedule_timeout+0x180/0x330
[ 58.369503] io_schedule_timeout+0x28/0x50
[ 58.369508] wait_for_completion_io_timeout+0x88/0x110
[ 58.369514] blk_execute_rq+0x94/0xd0
[ 58.369520] __scsi_execute+0xdc/0x1e0
[ 58.369523] scsi_test_unit_ready+0x90/0x120
[ 58.369531] sd_check_events+0x10c/0x150
[ 58.369536] disk_check_events+0x60/0x180
[ 58.369541] disk_events_workfn+0x24/0x30
[ 58.369546] process_one_work+0x1c0/0x4a0
[ 58.369550] worker_thread+0x50/0x420
[ 58.369553] kthread+0x148/0x170
[ 58.369556] ret_from_fork+0x10/0x18
[ 58.369637] task:kworker/2:3 state:D stack: 0 pid: 235 ppid: 2 flags:0x00000028
[ 58.369650] Workqueue: rcu_gp wait_rcu_exp_gp
[ 58.369653] Call trace:
[ 58.369657] __switch_to+0xc8/0x120
[ 58.369662] __schedule+0x3d0/0x910
[ 58.369666] schedule+0x74/0x100
[ 58.369669] schedule_timeout+0x180/0x330
[ 58.369673] rcu_exp_wait_wake+0xe4/0x830
[ 58.369678] wait_rcu_exp_gp+0x28/0x40
[ 58.369681] process_one_work+0x1c0/0x4a0
[ 58.369684] worker_thread+0x50/0x420
[ 58.369688] kthread+0x148/0x170
[ 58.369691] ret_from_fork+0x10/0x18
[ 58.369714] task:haveged state:D stack: 0 pid: 367 ppid: 1