Orin NX HDMI kernel panic when shutdown and connect Dell monitor

Hi Nvidia,

When I connect the Dell monitor and shutdown the Orin NX, I got following kernel panic.
Display Monitor : Dell p2319h-4y
Carrier Board : Xavier NX developer kit
Module : Orin NX 16GB
OS : L4T 35.3.1

Error log:

[   69.042528] ---[ end trace d1541e07001cc6a0 ]---
[   69.047282] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.056778] ---[ end trace d1541e07001cc6a1 ]---
[   69.061529] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.071030] ---[ end trace d1541e07001cc6a2 ]---
[   69.075786] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.085279] ---[ end trace d1541e07001cc6a3 ]---
[   69.090033] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.099535] ---[ end trace d1541e07001cc6a4 ]---
[   69.104294] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.113783] ---[ end trace d1541e07001cc6a5 ]---
[   69.118538] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.128031] ---[ end trace d1541e07001cc6a6 ]---
[   69.132792] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.142284] ---[ end trace d1541e07001cc6a7 ]---
[   69.147034] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.156526] ---[ end trace d1541e07001cc6a8 ]---
[   69.161287] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.170780] ---[ end trace d1541e07001cc6a9 ]---
[   69.175542] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.185029] ---[ end trace d1541e07001cc6aa ]---
[   69.189783] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.199273] ---[ end trace d1541e07001cc6ab ]---
[   69.204031] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.213532] ---[ end trace d1541e07001cc6ac ]---
[   69.218281] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.224752] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[   69.233932] rcu:     0-....: (8 ticks this GP) idle=a12/1/0x400000000000000a softirq=7558/7558 fqs=2005
[   69.243463]  snd_soc_tegra210_dmic(E) snd_soc_tegra210_afc(E)
[   69.243466] rcu: ====For debug only: Start Printing Blocked Tasks====<print_other_cpu_stall>
[   69.243555] task:kworker/4:2     state:D
[   69.249355]  snd_soc_tegra210_adx(E)
[   69.258040]  stack:    0 pid:  299 ppid:     2 flags:0x00000028
[   69.262071]  snd_soc_tegra210_adsp(E)
[   69.265751] Workqueue: rcu_gp wait_rcu_exp_gp
[   69.271837]  snd_soc_tegra210_admaif(E)
[   69.275592]
[   69.280064]  input_leds(E)
[   69.284007] Call trace:
[   69.285534]  snd_soc_tegra_machine_driver(E)
[   69.288318]  __switch_to+0xc8/0x120
[   69.288322]  __schedule+0x3d0/0x910
[   69.290834]  snd_soc_tegra_pcm(E)
[   69.295223]  schedule+0x74/0x100
[   69.298811]  snd_soc_tegra210_amx(E)
[   69.302392]  schedule_timeout+0x180/0x330
[   69.305788]  snd_soc_tegra_utils(E)
[   69.309106]  rcu_exp_wait_wake+0xe4/0x830
[   69.309109]  wait_rcu_exp_gp+0x28/0x40
[   69.312776]  snd_soc_tegra210_sfc(E)
[   69.316899]  process_one_work+0x1c0/0x4a0
[   69.320475]  snd_soc_tegra210_mixer(E)
[   69.324585]  worker_thread+0x50/0x420
[   69.328435]  snd_soc_tegra210_i2s(E)
[   69.332100]  kthread+0x148/0x170
[   69.336214]  aes_ce_blk(E)
[   69.340060]  ret_from_fork+0x10/0x18
[   69.343813]  crypto_simd(E)
[   69.347496] task:haveged         state:D
[   69.350800]  cryptd(E)
[   69.353575]  stack:    0 pid:  619 ppid:     1 flags:0x00000824
[   69.357246]  hid_logitech_dj(E)
[   69.360119] Call trace:
[   69.364156]  aes_ce_cipher(E)
[   69.366577]  __switch_to+0xc8/0x120
[   69.372649]  ghash_ce(E)
[   69.375866]  __schedule+0x3d0/0x910
[   69.378382]  sha2_ce(E)
[   69.381434]  schedule+0x74/0x100
[   69.385022]  sha256_arm64(E)
[   69.387627]  synchronize_rcu_expedited+0x2a4/0x510
[   69.391217]  sha1_ce(E) binfmt_misc(E)
[   69.393728]  namespace_unlock+0xbc/0x160
[   69.397034]  snd_soc_spdif_tx(E)
[   69.399983]  drop_collected_mounts+0x78/0x90
[   69.404907]  snd_soc_simple_card_utils(E)
[   69.408760]  put_mnt_ns+0x40/0x60
[   69.412785]  snd_hda_codec_hdmi(E)
[   69.416110]  free_nsproxy+0x24/0x240
[   69.416112]  switch_task_namespaces+0x80/0x90
[   69.420500]  userspace_alert(E)
[   69.424618]  exit_task_namespaces+0x24/0x30
[   69.428013]  tegra_bpmp_thermal(E)
[   69.431512]  do_exit+0x33c/0xab0
[   69.435182]  snd_soc_tegra210_ahub(E)
[   69.439664]  do_group_exit+0x48/0xb0
[   69.442894]  snd_hda_tegra(E)
[   69.447186]  __arm64_sys_exit_group+0x24/0x30
[   69.450668]  tegra210_adma(E)
[   69.453994]  el0_svc_common.constprop.0+0x7c/0x1c0
[   69.457751]  nvadsp(E)
[   69.461430]  do_el0_svc+0x34/0xa0
[   69.464488]  snd_hda_codec(E)
[   69.468958]  el0_svc+0x1c/0x30
[   69.468961]  el0_sync_handler+0xa8/0xb0
[   69.472018]  snd_hda_core(E)
[   69.476939]  el0_sync+0x16c/0x180
[   69.479350]  spi_tegra114(E)
[   69.482762] task:systemd-timesyn state:D
[   69.485817]  r8168(E)
[   69.488961]  stack:    0 pid:  622 ppid:     1 flags:0x00000824
[   69.492910]  realtek(E)
[   69.495875] Call trace:
[   69.499270]  nvidia(OE)
[   69.502234]  __switch_to+0xc8/0x120
[   69.506258]  loop(E)
[   69.508583]  __schedule+0x3d0/0x910
[   69.514666]  ina3221(E)
[   69.517183]  schedule+0x74/0x100
[   69.519696]  pwm_fan(E) nvgpu(E)
[   69.522209]  schedule_preempt_disabled+0x28/0x40
[   69.525793]  nvmap(E)
[   69.528043]  __mutex_lock.isra.0+0x184/0x550
[   69.531634]  ip_tables(E)
[   69.534143]  __mutex_lock_slowpath+0x24/0x30
[   69.537450]  x_tables(E)
[   69.540773]  mutex_lock+0x5c/0x70
[   69.545520]  [last unloaded: mtd]
[   69.547856]  synchronize_rcu_expedited+0x1dc/0x510
[   69.552250]
[   69.552253] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OE     5.10.104-tegra #1
[   69.554933]  namespace_unlock+0xbc/0x160
[   69.559329] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   69.561922]  drop_collected_mounts+0x78/0x90
[   69.565332] pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--)
[   69.568742]  put_mnt_ns+0x40/0x60
[   69.568744]  free_nsproxy+0x24/0x240
[   69.573674] pc : tegra186_gpio_irq+0x1a0/0x1e0
[   69.575202]  switch_task_namespaces+0x80/0x90
[   69.583430] lr : tegra186_gpio_irq+0x114/0x1e0
[   69.587451]  exit_task_namespaces+0x24/0x30
[   69.598812] sp : ffff800010003c60
[   69.603203]  do_exit+0x33c/0xab0
[   69.609367] x29: ffff800010003c60
[   69.612771]  do_group_exit+0x48/0xb0
[   69.616442] x28: ffff6b8100e8f860
[   69.621002]  __arm64_sys_exit_group+0x24/0x30
[   69.625465] x27: ffffc8497a7ad078
[   69.630025]  el0_svc_common.constprop.0+0x7c/0x1c0
[   69.634317] x26: 0000000000000018
[   69.637722]  do_el0_svc+0x34/0xa0
[   69.641038]
[   69.644530]  el0_svc+0x1c/0x30
[   69.648197] x25: ffff6b8105e33080 x24: ffff6b8105e97000
[   69.651689]  el0_sync_handler+0xa8/0xb0
[   69.656156]
[   69.659647]  el0_sync+0x16c/0x180
[   69.664568] x23: 000000000000000c
[   69.668068] rcu: ====For debug only: End Printing Blocked Tasks====<print_other_cpu_stall>
[   69.671459] x22: 000000000000004c
[   69.702423] x21: 00000000000000be x20: 0000000000000000
[   69.711357] x19: ffffc84979c3f0d0 x18: 0000000000000000
[   69.719631] x17: 0000000000000000 x16: ffffc849789b06cc
[   69.725088] x15: 0000000000000000 x14: 000000000000afc8
[   69.730558] x13: 00000000ffff098d x12: 00000000000015ed
[   69.736019] x11: 0000000000000040 x10: ffffc8497a717ac0
[   69.741483] x9 : ffffc8497a717ab8 x8 : ffff6b81004b6938
[   69.746936] x7 : 0000000000000000 x6 : 0000000000000001
[   69.752390] x5 : 0000000000000000 x4 : 0000000000000000
[   69.757847] x3 : 0000000000000000 x2 : ffffc84978b37460
[   69.763300] x1 : 000000000000004c x0 : 0000000000000000
[   69.768757] Call trace:
[   69.771263]  tegra186_gpio_irq+0x1a0/0x1e0
[   69.775478]  generic_handle_irq+0x3c/0x60
[   69.779604]  __handle_domain_irq+0x6c/0xc0
[   69.783809]  gic_handle_irq+0x64/0x130
[   69.787666]  el1_irq+0xd0/0x180
[   69.790897]  __do_softirq+0xb0/0x3e0
[   69.794574]  irq_exit+0xc0/0xe0
[   69.797805]  __handle_domain_irq+0x70/0xc0
[   69.802018]  gic_handle_irq+0x64/0x130
[   69.805881]  el1_irq+0xd0/0x180
[   69.809096]  cpuidle_enter_state+0xb4/0x400
[   69.813386]  cpuidle_enter+0x3c/0x50
[   69.817057]  call_cpuidle+0x40/0x70
[   69.820643]  do_idle+0x1fc/0x260
[   69.823966]  cpu_startup_entry+0x2c/0x70
[   69.828002]  rest_init+0xd8/0xe4
[   69.831312]  arch_call_rest_init+0x14/0x1c
[   69.835527]  start_kernel+0x50c/0x540
[   69.839289] ---[ end trace d1541e07001cc6ad ]---
[   69.844071] ------------[ cut here ]------------
[   69.851583] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   69.860974] Modules linked in: nvidia_modeset(OE) fuse(E) lzo_rle(E) lzo_compress(E) zram(E) ramoops(E) reed_solomon(E) hid_logitech_hidpp(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_iqc(E) snd_soc_tegra186_arad(E) snd_soc_tegra186_dspk(E) snd_soc_tegra210_ope(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_dmic(E) snd_soc_tegra210_afc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_adsp(E) snd_soc_tegra210_admaif(E) input_leds(E) snd_soc_tegra_machine_driver(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_amx(E) snd_soc_tegra_utils(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_i2s(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) hid_logitech_dj(E) aes_ce_cipher(E) ghash_ce(E) sha2_ce(E) sha256_arm64(E) sha1_ce(E) binfmt_misc(E) snd_soc_spdif_tx(E) snd_soc_simple_card_utils(E) snd_hda_codec_hdmi(E) userspace_alert(E) tegra_bpmp_thermal(E) snd_soc_tegra210_ahub(E) snd_hda_tegra(E) tegra210_adma(E) nvadsp(E) snd_hda_codec(E) snd_hda_core(E) spi_tegra114(E) r8168(E) realtek(E) nvidia(OE)
[   69.861012]  loop(E) ina3221(E) pwm_fan(E) nvgpu(E) nvmap(E) ip_tables(E) x_tables(E) [last unloaded: mtd]
[   69.962701] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OE     5.10.104-tegra #1
[   69.970903] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   69.982218] pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--)
[   69.988359] pc : tegra186_gpio_irq+0x1a0/0x1e0
[   69.992899] lr : tegra186_gpio_irq+0x114/0x1e0
[   69.997444] sp : ffff800010003c60
[   70.000832] x29: ffff800010003c60 x28: ffff6b8100e8f860
[   70.006277] x27: ffffc8497a7ad078 x26: 0000000000000018
[   70.011711] x25: ffff6b8105e33080 x24: ffff6b8105e97000
[   70.017143] x23: 000000000000000c x22: 000000000000004c
[   70.022585] x21: 00000000000000be x20: 0000000000000000
[   70.028019] x19: ffffc84979c3f0d0 x18: 0000000000000000
[   70.033462] x17: 0000000000000000 x16: ffffc849789b06cc
[   70.038904] x15: 0000000000000000 x14: 000000000000afc8
[   70.044349] x13: 00000000ffff098d x12: 00000000000015ed
[   70.049783] x11: 0000000000000040 x10: ffffc8497a717ac0
[   70.055219] x9 : ffffc8497a717ab8 x8 : ffff6b81004b6938
[   70.060653] x7 : 0000000000000000 x6 : 0000000000000001
[   70.066093] x5 : 0000000000000000 x4 : 0000000000000000
[   70.071544] x3 : 0000000000000000 x2 : ffffc84978b37460
[   70.076981] x1 : 000000000000004c x0 : 0000000000000000
[   70.082425] Call trace:
[   70.084929]  tegra186_gpio_irq+0x1a0/0x1e0
[   70.089114]  generic_handle_irq+0x3c/0x60
[   70.093229]  __handle_domain_irq+0x6c/0xc0
[   70.097434]  gic_handle_irq+0x64/0x130
[   70.101271]  el1_irq+0xd0/0x180
[   70.104487]  __do_softirq+0xb0/0x3e0
[   70.108143]  irq_exit+0xc0/0xe0
[   70.111354]  __handle_domain_irq+0x70/0xc0
[   70.115547]  gic_handle_irq+0x64/0x130
[   70.119384]  el1_irq+0xd0/0x180
[   70.122597]  cpuidle_enter_state+0xb4/0x400
[   70.126874]  cpuidle_enter+0x3c/0x50
[   70.130531]  call_cpuidle+0x40/0x70
[   70.134100]  do_idle+0x1fc/0x260
[   70.137403]  cpu_startup_entry+0x2c/0x70
[   70.141416]  rest_init+0xd8/0xe4
[   70.144718]  arch_call_rest_init+0x14/0x1c
[   70.148905]  start_kernel+0x50c/0x540
[   70.152647] ---[ end trace d1541e07001cc6ae ]---
[   70.157392] ------------[ cut here ]------------
[   70.162114] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   70.171469] Modules linked in: nvidia_modeset(OE) fuse(E) lzo_rle(E) lzo_compress(E) zram(E) ramoops(E) reed_solomon(E) hid_logitech_hidpp(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_iqc(E) snd_soc_tegra186_arad(E) snd_soc_tegra186_dspk(E) snd_soc_tegra210_ope(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_dmic(E) snd_soc_tegra210_afc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_adsp(E) snd_soc_tegra210_admaif(E) input_leds(E) snd_soc_tegra_machine_driver(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_amx(E) snd_soc_tegra_utils(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_i2s(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) hid_logitech_dj(E) aes_ce_cipher(E) ghash_ce(E) sha2_ce(E) sha256_arm64(E) sha1_ce(E) binfmt_misc(E) snd_soc_spdif_tx(E) snd_soc_simple_card_utils(E) snd_hda_codec_hdmi(E) userspace_alert(E) tegra_bpmp_thermal(E) snd_soc_tegra210_ahub(E) snd_hda_tegra(E) tegra210_adma(E) nvadsp(E) snd_hda_codec(E) snd_hda_core(E) spi_tegra114(E) r8168(E) realtek(E) nvidia(OE)
[   70.171506]  loop(E) ina3221(E) pwm_fan(E) nvgpu(E) nvmap(E) ip_tables(E) x_tables(E) [last unloaded: mtd]
[   70.273189] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OE     5.10.104-tegra #1
[   70.281380] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   70.292692] pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--)
[   70.298846] pc : tegra186_gpio_irq+0x1a0/0x1e0
[   70.303389] lr : tegra186_gpio_irq+0x114/0x1e0
[   70.307935] sp : ffff800010003c60
[   70.311318] x29: ffff800010003c60 x28: ffff6b8100e8f860
[   70.316760] x27: ffffc8497a7ad078 x26: 0000000000000018
[   70.322203] x25: ffff6b8105e33080 x24: ffff6b8105e97000
[   70.327641] x23: 000000000000000c x22: 000000000000004c
[   70.333077] x21: 00000000000000be x20: 0000000000000000
[   70.338513] x19: ffffc84979c3f0d0 x18: 0000000000000000
[   70.343947] x17: 0000000000000000 x16: ffffc849789b06cc
[   70.349380] x15: 0000000000000000 x14: 000000000000afc8
[   70.354823] x13: 00000000ffff098d x12: 00000000000015ed
[   70.360265] x11: 0000000000000040 x10: ffffc8497a717ac0
[   70.365707] x9 : ffffc8497a717ab8 x8 : ffff6b81004b6938
[   70.371147] x7 : 0000000000000000 x6 : 0000000000000001
[   70.376580] x5 : 0000000000000000 x4 : 0000000000000000
[   70.382026] x3 : 0000000000000000 x2 : ffffc84978b37460
[   70.387471] x1 : 000000000000004c x0 : 0000000000000000
[   70.392919] Call trace:
[   70.395423]  tegra186_gpio_irq+0x1a0/0x1e0
[   70.399630]  generic_handle_irq+0x3c/0x60
[   70.403734]  __handle_domain_irq+0x6c/0xc0
[   70.407930]  gic_handle_irq+0x64/0x130
[   70.411777]  el1_irq+0xd0/0x180
[   70.414989]  __do_softirq+0xb0/0x3e0
[   70.418644]  irq_exit+0xc0/0xe0
[   70.421855]  __handle_domain_irq+0x70/0xc0
[   70.426048]  gic_handle_irq+0x64/0x130
[   70.429889]  el1_irq+0xd0/0x180
[   70.433103]  cpuidle_enter_state+0xb4/0x400
[   70.437381]  cpuidle_enter+0x3c/0x50
[   70.441037]  call_cpuidle+0x40/0x70
[   70.444605]  do_idle+0x1fc/0x260
[   70.447911]  cpu_startup_entry+0x2c/0x70
[   70.451921]  rest_init+0xd8/0xe4
[   70.455224]  arch_call_rest_init+0x14/0x1c
[   70.459412]  start_kernel+0x50c/0x540
[   70.463154] ---[ end trace d1541e07001cc6af ]---
[   70.467905] ------------[ cut here ]------------
[   70.475401] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   70.484752] Modules linked in: nvidia_modeset(OE) fuse(E) lzo_rle(E) lzo_compress(E) zram(E) ramoops(E) reed_solomon(E) hid_logitech_hidpp(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_iqc(E) snd_soc_tegra186_arad(E) snd_soc_tegra186_dspk(E) snd_soc_tegra210_ope(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_dmic(E) snd_soc_tegra210_afc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_adsp(E) snd_soc_tegra210_admaif(E) input_leds(E) snd_soc_tegra_machine_driver(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_amx(E) snd_soc_tegra_utils(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_i2s(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) hid_logitech_dj(E) aes_ce_cipher(E) ghash_ce(E) sha2_ce(E) sha256_arm64(E) sha1_ce(E) binfmt_misc(E) snd_soc_spdif_tx(E) snd_soc_simple_card_utils(E) snd_hda_codec_hdmi(E) userspace_alert(E) tegra_bpmp_thermal(E) snd_soc_tegra210_ahub(E) snd_hda_tegra(E) tegra210_adma(E) nvadsp(E) snd_hda_codec(E) snd_hda_core(E) spi_tegra114(E) r8168(E) realtek(E) nvidia(OE)
[   70.484788]  loop(E) ina3221(E) pwm_fan(E) nvgpu(E) nvmap(E) ip_tables(E) x_tables(E) [last unloaded: mtd]
[   70.586481] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OE     5.10.104-tegra #1
[   70.594672] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   70.605985] pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--)
[   70.612139] pc : tegra186_gpio_irq+0x1a0/0x1e0
[   70.616681] lr : tegra186_gpio_irq+0x114/0x1e0
[   70.621224] sp : ffff800010003c60
[   70.624611] x29: ffff800010003c60 x28: ffff6b8100e8f860
[   70.630053] x27: ffffc8497a7ad078 x26: 0000000000000018
[   70.635495] x25: ffff6b8105e33080 x24: ffff6b8105e97000
[   70.640929] x23: 000000000000000c x22: 000000000000004c
[   70.646371] x21: 00000000000000be x20: 0000000000000000
[   70.651805] x19: ffffc84979c3f0d0 x18: 0000000000000000
[   70.657247] x17: 0000000000000000 x16: ffffc849789b06cc
[   70.662689] x15: 0000000000000000 x14: 000000000000afc8
[   70.668131] x13: 00000000ffff098d x12: 00000000000015ed
[   70.673567] x11: 0000000000000040 x10: ffffc8497a717ac0
[   70.679005] x9 : ffffc8497a717ab8 x8 : ffff6b81004b6938
[   70.684441] x7 : 0000000000000000 x6 : 0000000000000001
[   70.689884] x5 : 0000000000000000 x4 : 0000000000000000
[   70.695332] x3 : 0000000000000000 x2 : ffffc84978b37460
[   70.700768] x1 : 000000000000004c x0 : 0000000000000000
[   70.706210] Call trace:
[   70.708714]  tegra186_gpio_irq+0x1a0/0x1e0
[   70.712910]  generic_handle_irq+0x3c/0x60
[   70.717017]  __handle_domain_irq+0x6c/0xc0
[   70.721219]  gic_handle_irq+0x64/0x130
[   70.725060]  el1_irq+0xd0/0x180
[   70.728274]  __do_softirq+0xb0/0x3e0
[   70.731929]  irq_exit+0xc0/0xe0
[   70.735140]  __handle_domain_irq+0x70/0xc0
[   70.739336]  gic_handle_irq+0x64/0x130
[   70.743172]  el1_irq+0xd0/0x180
[   70.746387]  cpuidle_enter_state+0xb4/0x400
[   70.750664]  cpuidle_enter+0x3c/0x50
[   70.754319]  call_cpuidle+0x40/0x70
[   70.757888]  do_idle+0x1fc/0x260
[   70.761186]  cpu_startup_entry+0x2c/0x70
[   70.765196]  rest_init+0xd8/0xe4
[   70.768500]  arch_call_rest_init+0x14/0x1c
[   70.772688]  start_kernel+0x50c/0x540
[   70.776430] ---[ end trace d1541e07001cc6b0 ]---
[   70.781190] ------------[ cut here ]------------
[   70.787812] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   70.797167] Modules linked in: nvidia_modeset(OE) fuse(E) lzo_rle(E) lzo_compress(E) zram(E) ramoops(E) reed_solomon(E) hid_logitech_hidpp(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_iqc(E) snd_soc_tegra186_arad(E) snd_soc_tegra186_dspk(E) snd_soc_tegra210_ope(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_dmic(E) snd_soc_tegra210_afc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_adsp(E) snd_soc_tegra210_admaif(E) input_leds(E) snd_soc_tegra_machine_driver(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_amx(E) snd_soc_tegra_utils(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_i2s(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) hid_logitech_dj(E) aes_ce_cipher(E) ghash_ce(E) sha2_ce(E) sha256_arm64(E) sha1_ce(E) binfmt_misc(E) snd_soc_spdif_tx(E) snd_soc_simple_card_utils(E) snd_hda_codec_hdmi(E) userspace_alert(E) tegra_bpmp_thermal(E) snd_soc_tegra210_ahub(E) snd_hda_tegra(E) tegra210_adma(E) nvadsp(E) snd_hda_codec(E) snd_hda_core(E) spi_tegra114(E) r8168(E) realtek(E) nvidia(OE)
[   70.797203]  loop(E) ina3221(E) pwm_fan(E) nvgpu(E) nvmap(E) ip_tables(E) x_tables(E) [last unloaded: mtd]
[   70.898888] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OE     5.10.104-tegra #1
[   70.907079] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   70.918392] pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--)
[   70.924544] pc : tegra186_gpio_irq+0x1a0/0x1e0
[   70.929085] lr : tegra186_gpio_irq+0x114/0x1e0
[   70.933625] sp : ffff800010003c60
[   70.937014] x29: ffff800010003c60 x28: ffff6b8100e8f860
[   70.942457] x27: ffffc8497a7ad078 x26: 0000000000000018
[   70.947899] x25: ffff6b8105e33080 x24: ffff6b8105e97000
[   70.953340] x23: 000000000000000c x22: 000000000000004c
[   70.958782] x21: 00000000000000be x20: 0000000000000000
[   70.964215] x19: ffffc84979c3f0d0 x18: 0000000000000000
[   70.969659] x17: 0000000000000000 x16: ffffc849789b06cc
[   70.975101] x15: 0000000000000000 x14: 000000000000afc8
[   70.980546] x13: 00000000ffff098d x12: 00000000000015ed
[   70.985979] x11: 0000000000000040 x10: ffffc8497a717ac0
[   70.991417] x9 : ffffc8497a717ab8 x8 : ffff6b81004b6938
[   70.996851] x7 : 0000000000000000 x6 : 0000000000000001
[   71.002292] x5 : 0000000000000000 x4 : 0000000000000000
[   71.007740] x3 : 0000000000000000 x2 : ffffc84978b37460
[   71.013176] x1 : 000000000000004c x0 : 0000000000000000
[   71.018620] Call trace:
[   71.021125]  tegra186_gpio_irq+0x1a0/0x1e0
[   71.025317]  generic_handle_irq+0x3c/0x60
[   71.029422]  __handle_domain_irq+0x6c/0xc0
[   71.033624]  gic_handle_irq+0x64/0x130
[   71.037467]  el1_irq+0xd0/0x180
[   71.040680]  __do_softirq+0xb0/0x3e0
[   71.044336]  irq_exit+0xc0/0xe0
[   71.047546]  __handle_domain_irq+0x70/0xc0
[   71.051744]  gic_handle_irq+0x64/0x130
[   71.055579]  el1_irq+0xd0/0x180
[   71.058794]  cpuidle_enter_state+0xb4/0x400
[   71.063070]  cpuidle_enter+0x3c/0x50
[   71.066725]  call_cpuidle+0x40/0x70
[   71.070296]  do_idle+0x1fc/0x260
[   71.073600]  cpu_startup_entry+0x2c/0x70
[   71.077610]  rest_init+0xd8/0xe4
[   71.080912]  arch_call_rest_init+0x14/0x1c
[   71.085099]  start_kernel+0x50c/0x540
[   71.088840] ---[ end trace d1541e07001cc6b1 ]---
[   71.093586] ------------[ cut here ]------------

.............


[   96.468753] ------------[ cut here ]------------
[   96.476245] WARNING: CPU: 0 PID: 0 at drivers/gpio/gpio-tegra186.c:937 tegra186_gpio_irq+0x1a0/0x1e0
[   96.485604] Modules linked in: nvidia_modeset(OE) fuse(E) lzo_rle(E) lzo_compress(E) zram(E) ramoops(E) reed_solomon(E) hid_logitech_hidpp(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_iqc(E) snd_soc_tegra186_arad(E) snd_soc_tegra186_dspk(E) snd_soc_tegra210_ope(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_dmic(E) snd_soc_tegra210_afc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_adsp(E) snd_soc_tegra210_admaif(E) input_leds(E) snd_soc_tegra_machine_driver(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_amx(E) snd_soc_tegra_utils(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_i2s(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) hid_logitech_dj(E) aes_ce_cipher(E) ghash_ce(E) sha2_ce(E) sha256_arm64(E) sha1_ce(E) binfmt_misc(E) snd_soc_spdif_tx(E) snd_soc_simple_card_utils(E) snd_hda_codec_hdmi(E) userspace_alert(E) tegra_bpmp_thermal(E) snd_soc_tegra210_ahub(E) snd_hda_tegra(E) tegra210_adma(E) nvadsp(E) snd_hda_codec(E) snd_hda_core(E) spi_tegra114(E) r8168(E) realtek(E) nvidia(OE)
[   96.485641]  loop(E) ina3221(E) pwm_fan(E) nvgpu(E) nvmap(E) ip_tables(E) x_tables(E) [last unloaded: mtd]
[   96.587329] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OE     5.10.104-tegra #1
[   96.595522] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   96.606835] pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--)
[   96.612988] pc : tegra186_gpio_irq+0x1a0/0x1e0
[   96.617530] lr : tegra186_gpio_irq+0x114/0x1e0
[   96.622074] sp : ffff800010003c60
[   96.625463] x29: ffff800010003c60 x28: ffff6b8100e8f860
[   96.630905] x27: ffffc8497a7ad078 x26: 0000000000000018
[   96.636347] x25: ffff6b8105e33080 x24: ffff6b8105e97000
[   96.641783] x23: 000000000000000c x22: 000000000000004c
[   96.647226] x21: 00000000000000be x20: 0000000000000000
[   96.652660] x19: ffffc84979c3f0d0 x18: 0000000000000000
[   96.658100] x17: 0000000000000000 x16: ffffc849789b06cc
[   96.663545] x15: 0000000000000000 x14: 000000000000afc8
[   96.668992] x13: 00000000ffff098d x12: 00000000000015ed
[   96.674428] x11: 0000000000000040 x10: ffffc8497a717ac0
[   96.679864] x9 : ffffc8497a717ab8 x8 : ffff6b81004b6938
[   96.685300] x7 : 0000000000000000 x6 : 0000000000000001
[   96.690744] x5 : 0000000000000000 x4 : 0000000000000000
[   96.696193] x3 : 0000000000000000 x2 : ffffc84978b37460
[   96.701626] x1 : 000000000000004c x0 : 0000000000000000
[   96.707066] Call trace:
[   96.709570]  tegra186_gpio_irq+0x1a0/0x1e0
[   96.713769]  generic_handle_irq+0x3c/0x60
[   96.717874]  __handle_domain_irq+0x6c/0xc0
[   96.722071]  gic_handle_irq+0x64/0x130
[   96.725911]  el1_irq+0xd0/0x180
[   96.729123]  __do_softirq+0xb0/0x3e0
[   96.732779]  irq_exit+0xc0/0xe0
[   96.735988]  __handle_domain_irq+0x70/0xc0
[   96.740188]  gic_handle_irq+0x64/0x130
[   96.744025]  el1_irq+0xd0/0x180
[   96.747240]  cpuidle_enter_state+0xb4/0x400
[   96.751517]  cpuidle_enter+0x3c/0x50
[   96.755172]  call_cpuidle+0x40/0x70
[   96.758740]  do_idle+0x1fc/0x260
[   96.762040]  cpu_startup_entry+0x2c/0x70
[   96.766050]  rest_init+0xd8/0xe4
[   96.769352]  arch_call_rest_init+0x14/0x1c
[   96.773542]  start_kernel+0x50c/0x540
[   96.777284] ---[ end trace d1541e07001cc703 ]---
[   96.782037] watchdog: BUG: soft lockup - CPU#0 stuck for 23s! [swapper/0:0]
[   96.791072] Modules linked in: nvidia_modeset(OE) fuse(E) lzo_rle(E) lzo_compress(E) zram(E) ramoops(E) reed_solomon(E) hid_logitech_hidpp(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_iqc(E) snd_soc_tegra186_arad(E) snd_soc_tegra186_dspk(E) snd_soc_tegra210_ope(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_dmic(E) snd_soc_tegra210_afc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_adsp(E) snd_soc_tegra210_admaif(E) input_leds(E) snd_soc_tegra_machine_driver(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_amx(E) snd_soc_tegra_utils(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_i2s(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) hid_logitech_dj(E) aes_ce_cipher(E) ghash_ce(E) sha2_ce(E) sha256_arm64(E) sha1_ce(E) binfmt_misc(E) snd_soc_spdif_tx(E) snd_soc_simple_card_utils(E) snd_hda_codec_hdmi(E) userspace_alert(E) tegra_bpmp_thermal(E) snd_soc_tegra210_ahub(E) snd_hda_tegra(E) tegra210_adma(E) nvadsp(E) snd_hda_codec(E) snd_hda_core(E) spi_tegra114(E) r8168(E) realtek(E) nvidia(OE)
[   96.791110]  loop(E) ina3221(E) pwm_fan(E) nvgpu(E) nvmap(E) ip_tables(E) x_tables(E) [last unloaded: mtd]
[   96.892798] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OE     5.10.104-tegra #1
[   96.900991] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   96.912302] pstate: 40400009 (nZcv daif +PAN -UAO -TCO BTYPE=--)
[   96.918457] pc : __do_softirq+0xb0/0x3e0
[   96.922467] lr : __do_softirq+0x68/0x3e0
[   96.926477] sp : ffff800010003ec0
[   96.929863] x29: ffff800010003ec0 x28: ffffc8497a6926c0
[   96.935296] x27: 0000000000000000 x26: ffff800010004000
[   96.940745] x25: ffff800010000000 x24: 0000000000000001
[   96.946191] x23: 0000000000000000 x22: ffff6b8100005200
[   96.951631] x21: 0000000000000282 x20: ffffc8497a39b6c0
[   96.957065] x19: ffffc8497a6926c0 x18: 0000000000000000
[   96.962499] x17: 0000000000000000 x16: ffffc849789b06cc
[   96.967933] x15: 0000000000000000 x14: 000000000000afc8
[   96.973375] x13: 00000000ffff098d x12: 00000000000015ed
[   96.978818] x11: ffffc8497a686000 x10: ffffc8497a717ac0
[   96.984256] x9 : ffffc8497a717ab8 x8 : ffffc8497a9cd6f0
[   96.989690] x7 : 0000000000000000 x6 : 000000002a8d8d88
[   96.995124] x5 : 00ffffffffffffff x4 : 0000000000000015
[   97.000566] x3 : 0000000b55827940 x2 : ffffc8497a39b6c0
[   97.006007] x1 : ffffa33aedff2000 x0 : 00000000000000e0
[   97.011451] Call trace:
[   97.013947]  __do_softirq+0xb0/0x3e0
[   97.017613]  irq_exit+0xc0/0xe0
[   97.020827]  __handle_domain_irq+0x70/0xc0
[   97.025014]  gic_handle_irq+0x64/0x130
[   97.028848]  el1_irq+0xd0/0x180
[   97.032064]  cpuidle_enter_state+0xb4/0x400
[   97.036349]  cpuidle_enter+0x3c/0x50
[   97.040010]  call_cpuidle+0x40/0x70
[   97.043578]  do_idle+0x1fc/0x260
[   97.046881]  cpu_startup_entry+0x2c/0x70
[   97.050893]  rest_init+0xd8/0xe4
[   97.054199]  arch_call_rest_init+0x14/0x1c
[   97.058389]  start_kernel+0x50c/0x540
[   97.062133] watchdog: ====For debug only: Start Printing Blocked Tasks====<watchdog_timer_fn>
[   97.070937] task:kworker/4:2     state:D stack:    0 pid:  299 ppid:     2 flags:0x00000028
[   97.079495] Workqueue: rcu_gp wait_rcu_exp_gp
[   97.083952] Call trace:
[   97.086461]  __switch_to+0xc8/0x120
[   97.090032]  __schedule+0x3d0/0x910
[   97.093598]  schedule+0x74/0x100
[   97.096915]  schedule_timeout+0x180/0x330
[   97.101020]  rcu_exp_wait_wake+0xe4/0x830
[   97.105123]  wait_rcu_exp_gp+0x28/0x40
[   97.108961]  process_one_work+0x1c0/0x4a0
[   97.113062]  worker_thread+0x50/0x420
[   97.116808]  kthread+0x148/0x170
[   97.120109]  ret_from_fork+0x10/0x18
[   97.123773] task:kworker/5:3     state:D stack:    0 pid:  451 ppid:     2 flags:0x00000028
[   97.132331] Workqueue: events snd_hda_codec_pcm_new [snd_hda_codec]
[   97.138749] Call trace:
[   97.141249]  __switch_to+0xc8/0x120
[   97.144827]  __schedule+0x3d0/0x910
[   97.148395]  schedule+0x74/0x100
[   97.151696]  schedule_timeout+0x180/0x330
[   97.155811]  snd_hdac_bus_get_response+0x158/0x1a0 [snd_hda_core]
[   97.162057]  azx_interrupt+0x1fc/0x310 [snd_hda_codec]
[   97.167311]  azx_bus_init+0x4ec/0x980 [snd_hda_codec]
[   97.172482]  snd_hdac_bus_exec_verb_unlocked+0x194/0x270 [snd_hda_core]
[   97.179261]  snd_hda_multi_out_dig_close+0xcc/0x3a0 [snd_hda_codec]
[   97.185677]  snd_hdac_exec_verb+0x48/0x80 [snd_hda_core]
[   97.191112]  snd_hdac_get_connections+0x32c/0x370 [snd_hda_core]
[   97.197257]  snd_hdac_codec_read+0x4c/0x60 [snd_hda_core]
[   97.202778]  snd_hda_jack_set_dirty_all+0x1e8/0x400 [snd_hda_codec]
[   97.209197]  is_jack_detectable+0x1b4/0x1e0 [snd_hda_codec]
[   97.214907]  snd_hda_jack_poll_all+0x74/0x340 [snd_hda_codec]
[   97.220785]  snd_hda_codec_pcm_new+0x2bc/0x410 [snd_hda_codec]
[   97.226759]  process_one_work+0x1c0/0x4a0
[   97.230861]  worker_thread+0x50/0x420
[   97.234606]  kthread+0x148/0x170
[   97.237908]  ret_from_fork+0x10/0x18
[   97.241566] task:haveged         state:D stack:    0 pid:  619 ppid:     1 flags:0x00000824
[   97.250119] Call trace:
[   97.252631]  __switch_to+0xc8/0x120
[   97.256205]  __schedule+0x3d0/0x910
[   97.259774]  schedule+0x74/0x100
[   97.263074]  synchronize_rcu_expedited+0x2a4/0x510
[   97.267984]  namespace_unlock+0xbc/0x160
[   97.271994]  drop_collected_mounts+0x78/0x90
[   97.276364]  put_mnt_ns+0x40/0x60
[   97.279765]  free_nsproxy+0x24/0x240
[   97.283421]  switch_task_namespaces+0x80/0x90
[   97.287875]  exit_task_namespaces+0x24/0x30
[   97.292150]  do_exit+0x33c/0xab0
[   97.295447]  do_group_exit+0x48/0xb0
[   97.299104]  __arm64_sys_exit_group+0x24/0x30
[   97.303562]  el0_svc_common.constprop.0+0x7c/0x1c0
[   97.308467]  do_el0_svc+0x34/0xa0
[   97.308469]  el0_svc+0x1c/0x30
[   97.314989]  el0_sync_handler+0xa8/0xb0
[   97.321796]  el0_sync+0x16c/0x180
[   97.325198] task:systemd-timesyn state:D stack:    0 pid:  622 ppid:     1 flags:0x00000824
[   97.333745] Call trace:
[   97.336249]  __switch_to+0xc8/0x120
[   97.339818]  __schedule+0x3d0/0x910
[   97.343395]  schedule+0x74/0x100
[   97.346700]  schedule_preempt_disabled+0x28/0x40
[   97.351422]  __mutex_lock.isra.0+0x184/0x550
[   97.355791]  __mutex_lock_slowpath+0x24/0x30
[   97.360161]  mutex_lock+0x5c/0x70
[   97.363553]  synchronize_rcu_expedited+0x1dc/0x510
[   97.368462]  namespace_unlock+0xbc/0x160
[   97.372479]  drop_collected_mounts+0x78/0x90
[   97.376850]  put_mnt_ns+0x40/0x60
[   97.380233]  free_nsproxy+0x24/0x240
[   97.383891]  switch_task_namespaces+0x80/0x90
[   97.388355]  exit_task_namespaces+0x24/0x30
[   97.392640]  do_exit+0x33c/0xab0
[   97.395943]  do_group_exit+0x48/0xb0
[   97.399599]  __arm64_sys_exit_group+0x24/0x30
[   97.404066]  el0_svc_common.constprop.0+0x7c/0x1c0
[   97.408969]  do_el0_svc+0x34/0xa0
[   97.412356]  el0_svc+0x1c/0x30
[   97.415484]  el0_sync_handler+0xa8/0xb0
[   97.419405]  el0_sync+0x16c/0x180
[   97.422804] watchdog: ====For debug only: End Printing Blocked Tasks====<watchdog_timer_fn>
[   97.431367] Kernel panic - not syncing: softlockup: hung tasks
[   97.437350] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  OEL    5.10.104-tegra #1
[   97.445543] Hardware name: Unknown NVIDIA Orin NX Developer Kit/NVIDIA Orin NX Developer Kit, BIOS 3.1-32827747 03/19/2023
[   97.456857] Call trace:
[   97.459362]  dump_backtrace+0x0/0x1d0
[   97.463108]  show_stack+0x2c/0x40
[   97.466505]  dump_stack+0xd8/0x138
[   97.469990]  panic+0x178/0x380
[   97.472758] tegra-hda 3510000.hda: azx_get_response timeout, switching to polling mode: last cmd=0x006f0901
[   97.473120]  watchdog_timer_fn+0x26c/0x2b0
[   97.473124]  __hrtimer_run_queues+0x144/0x370
[   97.491755]  hrtimer_interrupt+0xec/0x240
[   97.495858]  arch_timer_handler_phys+0x3c/0x50
[   97.500403]  handle_percpu_devid_irq+0x8c/0x280
[   97.505041]  generic_handle_irq+0x3c/0x60
[   97.509145]  __handle_domain_irq+0x6c/0xc0
[   97.513339]  gic_handle_irq+0x64/0x130
[   97.517182]  el1_irq+0xd0/0x180
[   97.520404]  __do_softirq+0xb0/0x3e0
[   97.524071]  irq_exit+0xc0/0xe0
[   97.527289]  __handle_domain_irq+0x70/0xc0
[   97.531481]  gic_handle_irq+0x64/0x130
[   97.535322]  el1_irq+0xd0/0x180
[   97.538531]  cpuidle_enter_state+0xb4/0x400
[   97.542808]  cpuidle_enter+0x3c/0x50
[   97.546465]  call_cpuidle+0x40/0x70
[   97.550034]  do_idle+0x1fc/0x260
[   97.553338]  cpu_startup_entry+0x2c/0x70
[   97.557350]  rest_init+0xd8/0xe4
[   97.560659]  arch_call_rest_init+0x14/0x1c
[   97.564849]  start_kernel+0x50c/0x540
[   97.568596] SMP: stopping secondary CPUs
[   97.572610] Kernel Offset: 0x484968980000 from 0xffff800010000000
[   97.578843] PHYS_OFFSET: 0xffff948000000000
[   97.583119] CPU features: 0x0040006,4a80aa38
[   97.587490] Memory Limit: none
[   97.597083] ---[ end Kernel panic - not syncing: softlockup: hung tasks ]---

Dell_Shutdown_Error.txt (591.9 KB)

Hi,

Could we use default DTB to test this first?

Also, is it 100% happened when you connect monitor or it is intermittent?

Hi Wayne,

Yes we used default DTB file and it’s 100% happened in our case.

According to my previous experience about such issue, this only happens to specific monitor.

Could you also try other kind and see if it happens too?

Hi Wayne,

Yes, we have tried other monitors but just happend in this one.

This needs some internal check. We will reply once we figure out something.

Hi @Wilson_Lin

Also want to clarify, how to reproduce this issue? Do you need hotplug or just boot up with monitor connected?

Hi @WayneWWW

We just connected the monitor and power on.
Then shutdown. (Click the Ubuntu GUI shutdown button.)
The error and kernel panic happend in shutdown.

1 Like

Hi Wilson,

Also want to know, could you change to another kind HDMI cable and test?

Hi Wayne,

Yes, we got the same error when we used other HDMI cable.

Sorry for the late response, have you managed to get issue resolved or still need the support? Thanks

Hi Kay,

Thanks your reply. We still need help.
We got the error sometimes with no dell monitor.
But we can’t duplicate it 100%. It rarely happens. We don’t know why it happens.

If you have hardware engineer on your side, please help measure the signal on HDMI_DDC, HPD and HDMI_EN pins status when issue happened and not happened.

Hi Wayne,

Update the status.
The issue looks like that isn’t depend on Dell monitor.
It’s happended 100% in that day. But it become intermittent when we want to duplicate again.

And we check it happend on Orin Nano too. (Orin Nano 8GB + Xaviver Devkit, p3509-a02+p3767-0000.conf)
It looks like same as the post .
[ WARNING occurs when plugin/out HDMI in OrinNX]

If it’s not depend on Dell monitor. Do you need to the signal on HDMI_DDC, HPD and HDMI_EN pins status too?

Hi Wilson,

Yes, as my post here. I already knew why tegra186_gpio_irq is getting printed.

But this is related to hardware signal. So HDMI_DDC, HPD and HDMI_EN pins status are needed.


我順便用中文解釋一下, 怕沒有看懂我貼的連結的意思.

tegra186_gpio_irq 只是一個很common的錯誤. 有可能是硬體設計造成, 也可能在devkit上面會發生. 目前已知當這個錯誤發生的時候, hotplug pin那邊會有一些不正常的行為造成jetson端收到interrupt. 每當有一次不正常的interrupt進來tegra186_gpio_irq 就會報錯一次. 如果不斷進來就會導致kernel panic.
現在有一個狀況是很多用戶誤以為所有的tegra186_gpio_irq warning都是同一件事情, 有些人甚至去用一些奇怪的usecase來造成tegra186_gpio_irq然後要我們幫忙確認 … 但其實這些都是case by case.
比方說我目前看到

  1. 有用戶底板設計有硬體問題會導致這個
  2. 有些螢幕進入 省電模式之後hpd 不知道為何會有週期性的toggle導致interrupt…

Hello WayneWWW

我是硬體工程師,描述目前狀況遇到tegra186_gpio_irq的情境如下:
(1)Ubuntu執行關機的時候:
→p3509-a02+p3767-0000.conf
Xavier_NX kit + Orin_NX module + Dell monitor(P2319H-4Y)(HDMI)
→Ubuntu執行Shutdown,無法順利關機。
→從Debug mode可以看到,tegra186_gpio_irq error一直出現,最後kernal panic。

(a.)目前只有Dell monitor(P2319H-4Y)能複製問題,但不是100%複製問題。


(2)After removing HDMI cable
→p3509-a02+p3767-0000.conf
Orin_Nano Kit + Orin_Nano module + SSD1 + Any HDMI monitors
Xavier_NX Kit + Orin_Nano module + SSD1 + Any HDMI monitors
我們底板 + Orin_Nano module + SSD1 + Any HDMI monitors
→只能看到NVIDIA Logo這階段的畫面(應該是boot loader前)。之後,就一直黑畫面(應該是進入boot loader後)。
→系統並沒有當機,還能從debug port輸入帳號、密碼。
→此時,移除HDMI cable。
→從Debug mode可以看到,tegra186_gpio_irq error一直出現,最後kernal panic。

(a.)Orin_Nano module + SSD1,能100%複製問題。
(b.)與螢幕,無關
(c.)與Power source(DC adapter),無關
(d.)只有Orin_Nano module,沒有SSD1,NVIDIA Logo、UEFI階段的畫面都正常,HPD HDMI cable也正常。
(e.)HDMI 的level shift線路(DDC、EN、HPD),都是參考Xavier_NX Kit設計

Hi @charlie_huang1

  1. 關於第一點使用情境, 這跟我這邊其他用戶碰到的類似. 我們還在確認

  2. 關於第二點使用情境, 說實話我看不太懂你在說什麼

→Orin_Nano Kit + Orin_Nano module + SSD1 + Any HDMI monitors
比方說這個, 這個usecase沒有支援HDMI. 不太懂為何要測這個. Orin Nano devkit就只有支援DP port.

→ Xavier_NX Kit + Orin_Nano module + SSD1 + Any HDMI monitors**
請問這個usecase跟 Orin NX那個的差別是什麼?換了module是嗎? 我也不太確定SSD1 在這裡是在指什麼. Orin NX開機應該也需要SSD.

(a.) Xavier_NX Kit + Orin_Nano module + SSD1 + Any HDMI monitors

我的意思是這個usecase本身跟Orin NX感覺是完全一樣的東西. Orin Nano跟Orin NX module也只是sku上的差異, 他們本身的driver都是相同的. 你能在Orin Nano上複製的東西, 在Orin NX上也會能複製. 你在Orin NX上不能複製的話, 在Orin Nano也不能複製.

另外想要提醒一下, 目前rel-35.3.1的p3509-a02+p3767-0000.conf 有個bug.需要加上下面這個patch才會燒錄正確的dtb.

diff --git a/scripts/board_config/p3509-a02+p3767-0000.conf b/scripts/board_config/p3509-a02+p3767-0000.conf
index 78fd01c..e4928d0 100644
--- a/scripts/board_config/p3509-a02+p3767-0000.conf
+++ b/scripts/board_config/p3509-a02+p3767-0000.conf
@@ -55,7 +55,7 @@
 			BPFDTB_FILE="tegra234-bpmp-3767-0000-a00-3509-a02.dtb";
 		fi
 	elif [ "${board_sku}" = "0001" ]; then
-		DTB_FILE="tegra234-p3767-0000-p3509-a02.dtb";
+		DTB_FILE="tegra234-p3767-0001-p3509-a02.dtb";
 		BPFDTB_FILE="tegra234-bpmp-3767-0001-3509-a02.dtb";
 	elif [ "${board_sku}" = "0003" ] || [ "${board_sku}" = "0005" ]; then
 		DTB_FILE="tegra234-p3767-0003-p3509-a02.dtb";

非常感謝提醒,我們目前沒有使用Orin NX 8GB,所以沒有遇到此dtb問題。

抱歉補充說明一下第二個case:

  1. 我們使用Orin Nano 8GB module,加上我們自己的底版進行燒機測試時,有一天突然無法顯示Ubuntu login畫面。(一開始是正常的)
  2. 檢查debug port,有進入到login並可以正常輸入帳密和進入系統。
  3. 此時移除HDMI Cable後會看到tegra186_gpio_irq error一直出現,最後kernal panic。

我們交叉測試
使用相同一組Orin Nano 8GB module + 剛剛開機沒畫面的SSD:
不管是任何底版(Xavier NX Kit/ Orin Nano kit)都會有此問題,而且目前使用此組有問題的module和SSD能100%複製此問題。 (Orin Nano Kit有用DP轉HDMI轉接)

此兩個case一個是關機時觸發tegra186_gpio_irq
一個是開機後移除HDMI觸發tegra186_gpio_irq
不確定是否算是相同,但tegra186_gpio_irq導致kernal panic是一樣的沒錯。

再次感謝你的回覆。

1 Like

Hi,

這個狀況聽起來好像不太需要討論…

  1. 我們不討論任何 “特定 module” 才能複製到的問題 如果你能用其他任何module都能複製到, 那我們再進行確認…

  2. Orin Nano Devkit + DP to HDMI轉接頭這個測試也是不討論. 這個狀況下driver還是DP mode. 並沒有完整支援HDMI.

  3. 我前面貼的post已經講過了, 最近開始有一些用戶把任何tegra186_gpio_irq 都當成相同問題, 但這個問題背後的root cause可能不同… 所以真的不要拿一些奇怪的狀況下打到的tegra186_gpio_irq拿回來問. 這個作法有點失去意義…
    舉例來說好了, 今天如果你要確認 “偶爾不能開機” 這種問題, 你應該要做的是想辦法在工板上用你的usecase進行複製, 而不是說拿一顆好像有問題的module然後跟我說:“複製到問題了, 麻煩你看一下”. 結果我幫你確認到最後發現是這顆module需要RMA. 這種作法只是在浪費彼此時間.