I’m using L4T 36.4.3 with an HDMI display. When I run sudo systemctl suspend, the system often fails to enter sleep mode properly. Below is the relevant serial console log.
[ 153.097211] tegra-ivc-bus bc00000.rtcpu:ivc-bus:echo@0: ivc channel driver missing
[ 153.097217] tegra-ivc-bus bc00000.rtcpu:ivc-bus:dbg@1: ivc channel driver missing
[ 153.097219] tegra-ivc-bus bc00000.rtcpu:ivc-bus:dbg@2: ivc channel driver missing
[ 153.097222] tegra-ivc-bus bc00000.rtcpu:ivc-bus:diag@5: ivc channel driver missing
▒▒DCE RM Suspend rmStatus:0x0
▒▒[ 166.980462] VDD_5V0_SYS: Underflow of regulator enable count
[ 167.728610] migrate_one_irq: 109 callbacks suppressed
[ 167.728614] IRQ269: set affinity failed(-22).
[ 167.728617] IRQ271: set affinity failed(-22).
[ 167.728618] IRQ272: set affinity failed(-22).
[ 167.728619] IRQ273: set affinity failed(-22).
[ 167.728620] IRQ274: set affinity failed(-22).
[ 167.728620] IRQ275: set affinity failed(-22).
[ 167.728621] IRQ276: set affinity failed(-22).
[ 167.728622] IRQ277: set affinity failed(-22).
[ 167.728623] IRQ278: set affinity failed(-22).
[ 167.728630] IRQ313: set affinity failed(-22).
▒▒[ 223.015468] Camera-FW on t234-rce-safe started
TCU early console enabled.
[ 223.055146] Camera-FW on t234-rce-safe ready SHA1=e2238c99 (crt 0.574 ms, total boot 40.294 ms)
TCU debug prints will be routed to traces.
▒▒[ 169.748264] tegra-ivc-bus bc00000.rtcpu:ivc-bus:echo@0: ivc channel driver missing
[ 169.748270] tegra-ivc-bus bc00000.rtcpu:ivc-bus:dbg@1: ivc channel driver missing
[ 169.748271] tegra-ivc-bus bc00000.rtcpu:ivc-bus:dbg@2: ivc channel driver missing
[ 169.748274] tegra-ivc-bus bc00000.rtcpu:ivc-bus:diag@5: ivc channel driver missing
[ 169.780715] r8168 0008:01:00.0 eth2: Device reseting!
[ 200.161013] PM: dpm_run_callback(): nv_pmops_resume+0x0/0x50 [nvidia] returns -5
[ 200.161106] nv_platform 13800000.display: PM: failed to resume: error -5
[ 200.223791] Restarting tasks ...
[ 200.235392] Unable to handle kernel NULL pointer dereference at virtual address 00000000000008c0
[ 200.235399] Mem abort info:
[ 200.235399] ESR = 0x0000000096000004
[ 200.235401] EC = 0x25: DABT (current EL), IL = 32 bits
[ 200.235403] SET = 0, FnV = 0
[ 200.235404] EA = 0, S1PTW = 0
[ 200.235405] FSC = 0x04: level 0 translation fault
[ 200.235407] Data abort info:
[ 200.235408] ISV = 0, ISS = 0x00000004
[ 200.235409] CM = 0, WnR = 0
[ 200.235410] user pgtable: 4k pages, 48-bit VAs, pgdp=000000013417d000
[ 200.235413] [00000000000008c0] pgd=0000000000000000, p4d=0000000000000000
[ 200.235418] Internal error: Oops: 0000000096000004 [#1] PREEMPT_RT SMP
[ 200.235422] Modules linked in: nvidia_drm(O) nvidia_modeset(O) lzo_rle lzo_compress zram zsmalloc can_gw can_bcm cfg80211(E) can_raw nvme_fabrics can ramoops reed_solomon bridge stp llc usb_f_ncm usb_f_mass_storage usb_f_acm u_serial usb_f_rndis u_ether libcomposite joydev snd_soc_tegra186_asrc(O) snd_soc_tegra210_admaif(O) snd_soc_tegra210_ope(O) snd_soc_tegra210_mvc(O) snd_soc_tegra186_dspk(O) snd_soc_tegra186_arad(O) snd_soc_tegra_pcm snd_soc_tegra210_afc(O) snd_soc_tegra210_mixer(O) snd_soc_tegra210_dmic(O) snd_soc_tegra210_adx(O) snd_soc_tegra210_i2s(O) snd_soc_tegra210_amx(O) snd_soc_tegra210_sfc(O) snd_soc_tegra210_ahub(O) tegra210_adma mttcan(O) mcp251x spidev snd_hda_codec_hdmi nvpps(O) snd_hda_tegra tegra_cactmon_mc_all(O) tegra234_aon(O) can_dev tegra_aconnect snd_soc_rt5640 xhci_pci snd_hda_codec snd_soc_rl6231 r8168(O) pwm_tegra_tachometer(O) xhci_pci_renesas snd_hda_core tegra_pcie_dma_test(O) mc_hwpm(O) tegra_pcie_edma(O) spi_tegra114 host1x_fence(O) nvhost_vi5(O)
[ 200.235480] nvhost_isp5(O) nvhost_nvcsi_t194(O) governor_userspace tegra_camera(O) v4l2_dv_timings nvhost_nvcsi(O) tegra_camera_platform(O) capture_ivc(O) v4l2_fwnode v4l2_async videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 tegra_drm(O) tegra_wmark(O) videobuf2_common snd_soc_tegra_machine_driver(O) cec nvidia(O) tegra_camera_rtcpu(O) nvvrs_pseq_rtc(O) nvhost_pva(O) nvhost_nvdla(O) ivc_bus(O) snd_soc_tegra_utils(O) videodev hsp_mailbox_client(O) crct10dif_ce snd_soc_simple_card_utils tegra234_oc_event(O) nvpmodel_clk_cap(O) tegra_dce(O) thermal_trip_event(O) nvidia_vrs_pseq(O) ivc_ext(O) tsecriscv(O) mc nvhwpm(O) nvhost_capture(O) drm_kms_helper host1x_nvhost(O) nvidia_p2p(O) ina3221 nvgpu(O) governor_pod_scaling(O) host1x(O) mc_utils(O) nvmap(O) nvsciipc(O) ch343 usbserial drm fuse ip_tables x_tables ipv6 pwm_fan pwm_tegra tegra_bpmp_thermal tegra_xudc ucsi_ccg typec_ucsi typec nvme nvme_core phy_tegra194_p2u pcie_tegra194
[ 200.235532] CPU: 5 PID: 1945 Comm: gnome-shell Tainted: G OE 5.15.148-rt-tegra #1
[ 200.235535] Hardware name: NVIDIA NVIDIA Jetson Orin NX Engineering Reference Developer Kit Super/Jetson, BIOS r36.4.3-85becaf8-dirty 06/26/2025
[ 200.235537] pstate: 00400009 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 200.235539] pc : nvInitFlipEvoHwState+0x38/0x140 [nvidia_modeset]
[ 200.235623] lr : nvFlipEvo+0x1e4/0x9f0 [nvidia_modeset]
[ 200.235685] sp : ffff800014cbbb90
[ 200.235685] x29: ffff800014cbbd30 x28: 0000000000000000 x27: ffff80000fa840d0
[ 200.235688] x26: 0000000000000000 x25: ffff0000a88c7008 x24: 0000000000000000
[ 200.235690] x23: ffff0000a88c7008 x22: 0000000000000000 x21: ffff80000fa840d0
[ 200.235692] x20: 0000000000000000 x19: ffff80000d939008 x18: 0000000000000000
[ 200.235694] x17: 0000000000000000 x16: ffffc6072fc37480 x15: 0000ffffce7f8a10
[ 200.235696] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
[ 200.235697] x11: 0000000000000001 x10: ffff0000a8387850 x9 : 0000000000000000
[ 200.235699] x8 : ffff80000faad508 x7 : 0000000000000000 x6 : 000000000000003f
[ 200.235701] x5 : 0000000000000040 x4 : fffffffffffffff0 x3 : 0000000000000000
[ 200.235703] x2 : 00000000000009e0 x1 : 0000000000000000 x0 : ffff80000fa840d0
[ 200.235705] Call trace:
[ 200.235707] nvInitFlipEvoHwState+0x38/0x140 [nvidia_modeset]
[ 200.235766] nvidia_frontend_unlocked_ioctl+0x60/0x80 [nvidia]
[ 200.235876] __arm64_sys_ioctl+0xb4/0x100
[ 200.235885] invoke_syscall+0x5c/0x130
[ 200.235889] el0_svc_common.constprop.0+0x64/0x110
[ 200.235893] do_el0_svc+0x74/0xa0
[ 200.235895] el0_svc+0x30/0x120
[ 200.235899] el0t_64_sync_handler+0xa4/0x130
[ 200.235900] el0t_64_sync+0x1a4/0x1a8
[ 200.235904] Code: aa0303e0 52800001 f94236e3 8b160063 (f9446073)
[ 200.235909] ---[ end trace 0000000000000002 ]---
[ 200.242177] done.
[ 200.261117] PM: suspend exit
I’ve searched through many other users’ discussions regarding this suspend issue. I’d like to confirm: is this a known issue? And is it planned to be fixed in a future release?