JP7 R38.2 spi@810c590000 suah as master,then, during communication, the kernel will report a timeout signal, causing the system to restart

hi:

Our current tests have found that when communicating for 10ms, the kernel will report a timeout error log. Could you please help investigate what might have caused it

\[ 1061.225954\] WARNING: CPU: 6 PID: 2298 at drivers/spi/spi-tegra114.c:1116 tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1061.225964\] Modules linked in: onboard_usb_hub(E) qrtr(E) nvidia_drm(OE) cfg80211(E) nvidia_modeset(OE) vcan(E) nvidia_uvm(OE) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra186_arad(OE) snd_soc_tegra210_mixer(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_ope(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_sfc(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) nvvrs_pseq_rtc(OE) spidev(E) g300(OE) tegra_capture_coe(OE) nvmap(OE) crct10dif_ce(E) sm3_ce(E) sm3(E) coresight_trbe(E) sha3_ce(E) sha512_ce(E) sha512_arm64(E) coresight(E) nvsciipc(OE) snd_soc_tegra_audio_graph_card(E) ivc_cdev(OE) arm_spe_pmu(E) snd_soc_audio_graph_card(E) snd_soc_simple_card_utils(E) nv_hawk_owl(OE) ina3221(E) ina238(E) nvpmodel_clk_cap(OE)
\[ 1061.226024\]  tegra234_oc_event(OE) thermal_trip_event(OE) tegra23x_psc(OE) tegra_cactmon_mc_all(OE) nvethernet(OE) tegra_aocluster(OE) tegra_aconnect(E) snd_hda_codec_hdmi(E) at24(E) snd_soc_rt5640(E) lm90(E) nvidia_vrs_pseq(OE) snd_soc_rl6231(E) nv_imx185(OE) nv_imx390(OE) obc_max96712(OE) snd_hda_tegra(E) obc_max9296(OE) mttcan(OE) max96712(OE) snd_hda_codec(E) snd_hda_core(E) nvpps(OE) host1x_fence(OE) spi_tegra114(E) can_dev(E) pwm_tegra_tachometer(OE) mc_t26x(OE) tegra264_mc_hwpm(OE) tegra_dce(OE) nvidia_cspmu(E) ramoops(E) arm_cspmu_module(E) reed_solomon(E) tegra_se(OE) nvhost_nvcsi(OE) tegra_se_kds(OE) nvhost_pva(OE) nvhost_vi5(OE) crypto_engine(E) nvhost_capture(OE) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E)
\[ 1061.226088\]  videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
\[ 1061.226124\] CPU: 6 PID: 2298 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
\[ 1061.226128\] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
\[ 1061.226130\] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=–)
\[ 1061.226133\] pc : tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1061.226137\] lr : tegra_spi_transfer_one_message+0x1c8/0x510 \[spi_tegra114\]
\[ 1061.226140\] sp : ffff80008d9bbb10
\[ 1061.226141\] x29: ffff80008d9bbb10 x28: ffff0000a2cc3e80 x27: ffff00008b053580
\[ 1061.226146\] x26: ffff000085926000 x25: ffff00008b053580 x24: 0000000000989680
\[ 1061.226150\] x23: 0000000000000000 x22: ffff00008b053580 x21: ffff00008b053668
\[ 1061.226155\] x20: ffff80008d9bbca8 x19: 000000000000003c x18: ffff001f57d9ef00
\[ 1061.226159\] x17: 0000000000000000 x16: 0000000000000000 x15: 0000aaaaec3d3240
\[ 1061.226163\] x14: 0000000000000001 x13: ffff0000e76aa540 x12: 0000000000000000
\[ 1061.226168\] x11: ffff0000e76aa540 x10: 9deacfe96d597a81 x9 : 446991f3f3c2f4ee
\[ 1061.226172\] x8 : ffff0000e76ab678 x7 : ffff001f57d9ef00 x6 : 00000000000003e8
\[ 1061.226176\] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
\[ 1061.226181\] x2 : 0000000000000000 x1 : ffff0000e76aa480 x0 : 0000000000000000
\[ 1061.226185\] Call trace:
\[ 1061.226186\]  tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1061.226190\]  \__spi_pump_transfer_message+0x214/0x610
\[ 1061.226201\]  \__spi_sync+0x21c/0x38c
\[ 1061.226208\]  spi_sync+0x30/0x54
\[ 1061.226214\]  spidev_message+0x300/0x448 \[spidev\]
\[ 1061.226218\]  spidev_ioctl+0x4c8/0x868 \[spidev\]
\[ 1061.226222\]  \__arm64_sys_ioctl+0xac/0xf0
\[ 1061.226234\]  invoke_syscall+0x48/0x114
\[ 1061.226245\]  el0_svc_common.constprop.0+0x40/0xe0
\[ 1061.226253\]  do_el0_svc+0x1c/0x28
\[ 1061.226261\]  el0_svc+0x30/0xa8
\[ 1061.226271\]  el0t_64_sync_handler+0x120/0x12c
\[ 1061.226274\]  el0t_64_sync+0x194/0x198
\[ 1061.226278\] —\[ end trace 0000000000000000 \]—
\[ 1061.226281\] spi-tegra114 810c590000.spi: spi transfer timeout
\[ 1061.226447\] spi_master spi0: failed to transfer one message from queue
\[ 1061.226451\] spi_master spi0: noqueue transfer failed
\[ 1062.249936\] ------------\[ cut here \]------------
\[ 1062.249942\] WARNING: CPU: 6 PID: 2298 at drivers/spi/spi-tegra114.c:1116 tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1062.249952\] Modules linked in: onboard_usb_hub(E) qrtr(E) nvidia_drm(OE) cfg80211(E) nvidia_modeset(OE) vcan(E) nvidia_uvm(OE) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra186_arad(OE) snd_soc_tegra210_mixer(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_ope(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_sfc(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) nvvrs_pseq_rtc(OE) spidev(E) g300(OE) tegra_capture_coe(OE) nvmap(OE) crct10dif_ce(E) sm3_ce(E) sm3(E) coresight_trbe(E) sha3_ce(E) sha512_ce(E) sha512_arm64(E) coresight(E) nvsciipc(OE) snd_soc_tegra_audio_graph_card(E) ivc_cdev(OE) arm_spe_pmu(E) snd_soc_audio_graph_card(E) snd_soc_simple_card_utils(E) nv_hawk_owl(OE) ina3221(E) ina238(E) nvpmodel_clk_cap(OE)
\[ 1062.250012\]  tegra234_oc_event(OE) thermal_trip_event(OE) tegra23x_psc(OE) tegra_cactmon_mc_all(OE) nvethernet(OE) tegra_aocluster(OE) tegra_aconnect(E) snd_hda_codec_hdmi(E) at24(E) snd_soc_rt5640(E) lm90(E) nvidia_vrs_pseq(OE) snd_soc_rl6231(E) nv_imx185(OE) nv_imx390(OE) obc_max96712(OE) snd_hda_tegra(E) obc_max9296(OE) mttcan(OE) max96712(OE) snd_hda_codec(E) snd_hda_core(E) nvpps(OE) host1x_fence(OE) spi_tegra114(E) can_dev(E) pwm_tegra_tachometer(OE) mc_t26x(OE) tegra264_mc_hwpm(OE) tegra_dce(OE) nvidia_cspmu(E) ramoops(E) arm_cspmu_module(E) reed_solomon(E) tegra_se(OE) nvhost_nvcsi(OE) tegra_se_kds(OE) nvhost_pva(OE) nvhost_vi5(OE) crypto_engine(E) nvhost_capture(OE) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E)
\[ 1062.250075\]  videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
\[ 1062.250111\] CPU: 6 PID: 2298 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
\[ 1062.250114\] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
\[ 1062.250115\] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=–)
\[ 1062.250119\] pc : tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1062.250122\] lr : tegra_spi_transfer_one_message+0x1c8/0x510 \[spi_tegra114\]
\[ 1062.250125\] sp : ffff80008d9bbb10
\[ 1062.250126\] x29: ffff80008d9bbb10 x28: ffff0000a2cc3e80 x27: ffff00008b053580
\[ 1062.250131\] x26: ffff000085926000 x25: ffff00008b053580 x24: 0000000000989680
\[ 1062.250135\] x23: 0000000000000000 x22: ffff00008b053580 x21: ffff00008b053668
\[ 1062.250139\] x20: ffff80008d9bbca8 x19: 000000000000003c x18: ffff001f57d9ef00
\[ 1062.250144\] x17: 0000000000000000 x16: 0000000000000000 x15: 0000aaaaec3d3240
\[ 1062.250148\] x14: 0000000000000001 x13: ffff0000e76aa540 x12: 0000000000000000
\[ 1062.250152\] x11: ffff0000e76aa540 x10: 9deacfe96d597a81 x9 : 446991f3f3c2f4ee
\[ 1062.250157\] x8 : ffff0000e76ab678 x7 : ffff001f57d9ef00 x6 : 00000000000003e8
\[ 1062.250161\] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
\[ 1062.250165\] x2 : 0000000000000000 x1 : ffff0000e76aa480 x0 : 0000000000000000
\[ 1062.250170\] Call trace:
\[ 1062.250171\]  tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1062.250175\]  \__spi_pump_transfer_message+0x214/0x610
\[ 1062.250184\]  \__spi_sync+0x21c/0x38c
\[ 1062.250191\]  spi_sync+0x30/0x54
\[ 1062.250197\]  spidev_message+0x300/0x448 \[spidev\]
\[ 1062.250201\]  spidev_ioctl+0x4c8/0x868 \[spidev\]
\[ 1062.250204\]  \__arm64_sys_ioctl+0xac/0xf0
\[ 1062.250214\]  invoke_syscall+0x48/0x114
\[ 1062.250225\]  el0_svc_common.constprop.0+0x40/0xe0
\[ 1062.250233\]  do_el0_svc+0x1c/0x28
\[ 1062.250241\]  el0_svc+0x30/0xa8
\[ 1062.250251\]  el0t_64_sync_handler+0x120/0x12c
\[ 1062.250254\]  el0t_64_sync+0x194/0x198
\[ 1062.250257\] —\[ end trace 0000000000000000 \]—
\[ 1062.250261\] spi-tegra114 810c590000.spi: spi transfer timeout
\[ 1062.250427\] spi_master spi0: failed to transfer one message from queue
\[ 1062.250431\] spi_master spi0: noqueue transfer failed
\[ 1063.273935\] ------------\[ cut here \]------------
\[ 1063.273942\] WARNING: CPU: 6 PID: 2298 at drivers/spi/spi-tegra114.c:1116 tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1063.273950\] Modules linked in: onboard_usb_hub(E) qrtr(E) nvidia_drm(OE) cfg80211(E) nvidia_modeset(OE) vcan(E) nvidia_uvm(OE) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra186_arad(OE) snd_soc_tegra210_mixer(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_ope(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_sfc(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) nvvrs_pseq_rtc(OE) spidev(E) g300(OE) tegra_capture_coe(OE) nvmap(OE) crct10dif_ce(E) sm3_ce(E) sm3(E) coresight_trbe(E) sha3_ce(E) sha512_ce(E) sha512_arm64(E) coresight(E) nvsciipc(OE) snd_soc_tegra_audio_graph_card(E) ivc_cdev(OE) arm_spe_pmu(E) snd_soc_audio_graph_card(E) snd_soc_simple_card_utils(E) nv_hawk_owl(OE) ina3221(E) ina238(E) nvpmodel_clk_cap(OE)
\[ 1063.274012\]  tegra234_oc_event(OE) thermal_trip_event(OE) tegra23x_psc(OE) tegra_cactmon_mc_all(OE) nvethernet(OE) tegra_aocluster(OE) tegra_aconnect(E) snd_hda_codec_hdmi(E) at24(E) snd_soc_rt5640(E) lm90(E) nvidia_vrs_pseq(OE) snd_soc_rl6231(E) nv_imx185(OE) nv_imx390(OE) obc_max96712(OE) snd_hda_tegra(E) obc_max9296(OE) mttcan(OE) max96712(OE) snd_hda_codec(E) snd_hda_core(E) nvpps(OE) host1x_fence(OE) spi_tegra114(E) can_dev(E) pwm_tegra_tachometer(OE) mc_t26x(OE) tegra264_mc_hwpm(OE) tegra_dce(OE) nvidia_cspmu(E) ramoops(E) arm_cspmu_module(E) reed_solomon(E) tegra_se(OE) nvhost_nvcsi(OE) tegra_se_kds(OE) nvhost_pva(OE) nvhost_vi5(OE) crypto_engine(E) nvhost_capture(OE) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E)
\[ 1063.274074\]  videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
\[ 1063.274109\] CPU: 6 PID: 2298 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
\[ 1063.274112\] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
\[ 1063.274114\] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=–)
\[ 1063.274117\] pc : tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1063.274121\] lr : tegra_spi_transfer_one_message+0x1c8/0x510 \[spi_tegra114\]
\[ 1063.274124\] sp : ffff80008d9bbb10
\[ 1063.274125\] x29: ffff80008d9bbb10 x28: ffff0000a2cc3e80 x27: ffff00008b053580
\[ 1063.274130\] x26: ffff000085926000 x25: ffff00008b053580 x24: 0000000000989680
\[ 1063.274134\] x23: 0000000000000000 x22: ffff00008b053580 x21: ffff00008b053668
\[ 1063.274138\] x20: ffff80008d9bbca8 x19: 000000000000003c x18: ffff001f57d9ef00
\[ 1063.274143\] x17: 0000000000000000 x16: 0000000000000000 x15: 0000aaaaec3d3240
\[ 1063.274147\] x14: 0000000000000001 x13: ffff0000e76aa540 x12: 0000000000000000
\[ 1063.274151\] x11: ffff0000e76aa540 x10: 9deacfe96d597a81 x9 : 446991f3f3c2f4ee
\[ 1063.274156\] x8 : ffff0000e76ab678 x7 : ffff001f57d9ef00 x6 : 00000000000003e8
\[ 1063.274160\] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
\[ 1063.274164\] x2 : 0000000000000000 x1 : ffff0000e76aa480 x0 : 0000000000000000
\[ 1063.274169\] Call trace:
\[ 1063.274170\]  tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1063.274174\]  \__spi_pump_transfer_message+0x214/0x610
\[ 1063.274184\]  \__spi_sync+0x21c/0x38c
\[ 1063.274191\]  spi_sync+0x30/0x54
\[ 1063.274197\]  spidev_message+0x300/0x448 \[spidev\]
\[ 1063.274202\]  spidev_ioctl+0x4c8/0x868 \[spidev\]
\[ 1063.274205\]  \__arm64_sys_ioctl+0xac/0xf0
\[ 1063.274216\]  invoke_syscall+0x48/0x114
\[ 1063.274229\]  el0_svc_common.constprop.0+0x40/0xe0
\[ 1063.274238\]  do_el0_svc+0x1c/0x28
\[ 1063.274245\]  el0_svc+0x30/0xa8
\[ 1063.274256\]  el0t_64_sync_handler+0x120/0x12c
\[ 1063.274259\]  el0t_64_sync+0x194/0x198
\[ 1063.274262\] —\[ end trace 0000000000000000 \]—
\[ 1063.274265\] spi-tegra114 810c590000.spi: spi transfer timeout
\[ 1063.274431\] spi_master spi0: failed to transfer one message from queue
\[ 1063.274434\] spi_master spi0: noqueue transfer failed
\[ 1064.297929\] ------------\[ cut here \]------------
\[ 1064.297934\] WARNING: CPU: 6 PID: 2298 at drivers/spi/spi-tegra114.c:1116 tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1064.297941\] Modules linked in: onboard_usb_hub(E) qrtr(E) nvidia_drm(OE) cfg80211(E) nvidia_modeset(OE) vcan(E) nvidia_uvm(OE) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra186_arad(OE) snd_soc_tegra210_mixer(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_ope(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_sfc(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) nvvrs_pseq_rtc(OE) spidev(E) g300(OE) tegra_capture_coe(OE) nvmap(OE) crct10dif_ce(E) sm3_ce(E) sm3(E) coresight_trbe(E) sha3_ce(E) sha512_ce(E) sha512_arm64(E) coresight(E) nvsciipc(OE) snd_soc_tegra_audio_graph_card(E) ivc_cdev(OE) arm_spe_pmu(E) snd_soc_audio_graph_card(E) snd_soc_simple_card_utils(E) nv_hawk_owl(OE) ina3221(E) ina238(E) nvpmodel_clk_cap(OE)
\[ 1064.298003\]  tegra234_oc_event(OE) thermal_trip_event(OE) tegra23x_psc(OE) tegra_cactmon_mc_all(OE) nvethernet(OE) tegra_aocluster(OE) tegra_aconnect(E) snd_hda_codec_hdmi(E) at24(E) snd_soc_rt5640(E) lm90(E) nvidia_vrs_pseq(OE) snd_soc_rl6231(E) nv_imx185(OE) nv_imx390(OE) obc_max96712(OE) snd_hda_tegra(E) obc_max9296(OE) mttcan(OE) max96712(OE) snd_hda_codec(E) snd_hda_core(E) nvpps(OE) host1x_fence(OE) spi_tegra114(E) can_dev(E) pwm_tegra_tachometer(OE) mc_t26x(OE) tegra264_mc_hwpm(OE) tegra_dce(OE) nvidia_cspmu(E) ramoops(E) arm_cspmu_module(E) reed_solomon(E) tegra_se(OE) nvhost_nvcsi(OE) tegra_se_kds(OE) nvhost_pva(OE) nvhost_vi5(OE) crypto_engine(E) nvhost_capture(OE) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E)
\[ 1064.298064\]  videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
\[ 1064.298098\] CPU: 6 PID: 2298 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
\[ 1064.298101\] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
\[ 1064.298102\] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=–)
\[ 1064.298105\] pc : tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1064.298109\] lr : tegra_spi_transfer_one_message+0x1c8/0x510 \[spi_tegra114\]
\[ 1064.298112\] sp : ffff80008d9bbb10
\[ 1064.298113\] x29: ffff80008d9bbb10 x28: ffff0000a2cc3e80 x27: ffff00008b053580
\[ 1064.298118\] x26: ffff000085926000 x25: ffff00008b053580 x24: 0000000000989680
\[ 1064.298122\] x23: 0000000000000000 x22: ffff00008b053580 x21: ffff00008b053668
\[ 1064.298126\] x20: ffff80008d9bbca8 x19: 000000000000003c x18: ffff001f57d9ef00
\[ 1064.298131\] x17: 0000000000000000 x16: 0000000000000000 x15: 0000aaaaec3d3240
\[ 1064.298135\] x14: 0000000000000001 x13: ffff0000e76aa540 x12: 0000000000000000
\[ 1064.298139\] x11: ffff0000e76aa540 x10: 9deacfe96d597a81 x9 : 446991f3f3c2f4ee
\[ 1064.298144\] x8 : ffff0000e76ab678 x7 : ffff001f57d9ef00 x6 : 00000000000003e8
\[ 1064.298148\] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
\[ 1064.298153\] x2 : 0000000000000000 x1 : ffff0000e76aa480 x0 : 0000000000000000
\[ 1064.298157\] Call trace:
\[ 1064.298159\]  tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1064.298162\]  \__spi_pump_transfer_message+0x214/0x610
\[ 1064.298170\]  \__spi_sync+0x21c/0x38c
\[ 1064.298177\]  spi_sync+0x30/0x54
\[ 1064.298184\]  spidev_message+0x300/0x448 \[spidev\]
\[ 1064.298187\]  spidev_ioctl+0x4c8/0x868 \[spidev\]
\[ 1064.298191\]  \__arm64_sys_ioctl+0xac/0xf0
\[ 1064.298200\]  invoke_syscall+0x48/0x114
\[ 1064.298208\]  el0_svc_common.constprop.0+0x40/0xe0
\[ 1064.298216\]  do_el0_svc+0x1c/0x28
\[ 1064.298224\]  el0_svc+0x30/0xa8
\[ 1064.298234\]  el0t_64_sync_handler+0x120/0x12c
\[ 1064.298237\]  el0t_64_sync+0x194/0x198
\[ 1064.298240\] —\[ end trace 0000000000000000 \]—
\[ 1064.298244\] spi-tegra114 810c590000.spi: spi transfer timeout
\[ 1064.298406\] spi_master spi0: failed to transfer one message from queue
\[ 1064.298409\] spi_master spi0: noqueue transfer failed
\[ 1065.321936\] ------------\[ cut here \]------------
\[ 1065.321940\] WARNING: CPU: 6 PID: 2298 at drivers/spi/spi-tegra114.c:1116 tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1065.321947\] Modules linked in: onboard_usb_hub(E) qrtr(E) nvidia_drm(OE) cfg80211(E) nvidia_modeset(OE) vcan(E) nvidia_uvm(OE) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra186_arad(OE) snd_soc_tegra210_mixer(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_ope(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_sfc(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) nvvrs_pseq_rtc(OE) spidev(E) g300(OE) tegra_capture_coe(OE) nvmap(OE) crct10dif_ce(E) sm3_ce(E) sm3(E) coresight_trbe(E) sha3_ce(E) sha512_ce(E) sha512_arm64(E) coresight(E) nvsciipc(OE) snd_soc_tegra_audio_graph_card(E) ivc_cdev(OE) arm_spe_pmu(E) snd_soc_audio_graph_card(E) snd_soc_simple_card_utils(E) nv_hawk_owl(OE) ina3221(E) ina238(E) nvpmodel_clk_cap(OE)
\[ 1065.322010\]  tegra234_oc_event(OE) thermal_trip_event(OE) tegra23x_psc(OE) tegra_cactmon_mc_all(OE) nvethernet(OE) tegra_aocluster(OE) tegra_aconnect(E) snd_hda_codec_hdmi(E) at24(E) snd_soc_rt5640(E) lm90(E) nvidia_vrs_pseq(OE) snd_soc_rl6231(E) nv_imx185(OE) nv_imx390(OE) obc_max96712(OE) snd_hda_tegra(E) obc_max9296(OE) mttcan(OE) max96712(OE) snd_hda_codec(E) snd_hda_core(E) nvpps(OE) host1x_fence(OE) spi_tegra114(E) can_dev(E) pwm_tegra_tachometer(OE) mc_t26x(OE) tegra264_mc_hwpm(OE) tegra_dce(OE) nvidia_cspmu(E) ramoops(E) arm_cspmu_module(E) reed_solomon(E) tegra_se(OE) nvhost_nvcsi(OE) tegra_se_kds(OE) nvhost_pva(OE) nvhost_vi5(OE) crypto_engine(E) nvhost_capture(OE) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E)
\[ 1065.322073\]  videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
\[ 1065.322107\] CPU: 6 PID: 2298 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
\[ 1065.322110\] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
\[ 1065.322112\] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=–)
\[ 1065.322115\] pc : tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1065.322118\] lr : tegra_spi_transfer_one_message+0x1c8/0x510 \[spi_tegra114\]
\[ 1065.322121\] sp : ffff80008d9bbb10
\[ 1065.322122\] x29: ffff80008d9bbb10 x28: ffff0000a2cc3e80 x27: ffff00008b053580
\[ 1065.322126\] x26: ffff000085926000 x25: ffff00008b053580 x24: 0000000000989680
\[ 1065.322131\] x23: 0000000000000000 x22: ffff00008b053580 x21: ffff00008b053668
\[ 1065.322135\] x20: ffff80008d9bbca8 x19: 000000000000003c x18: ffff001f57d9ef00
\[ 1065.322139\] x17: 0000000000000000 x16: 0000000000000000 x15: 0000aaaaec3d3240
\[ 1065.322144\] x14: 0000000000000001 x13: ffff0000e76aa540 x12: 0101010101010101
\[ 1065.322148\] x11: ffff0000e76aa540 x10: 9deacfe96d597a81 x9 : 446991f3f3c2f4ee
\[ 1065.322153\] x8 : ffff0000e76ab678 x7 : ffff001f57d9ef00 x6 : 0000000000100000
\[ 1065.322157\] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
\[ 1065.322162\] x2 : 0000000000000000 x1 : ffff0000e76aa480 x0 : 0000000000000000
\[ 1065.322166\] Call trace:
\[ 1065.322168\]  tegra_spi_transfer_one_message+0x478/0x510 \[spi_tegra114\]
\[ 1065.322171\]  \__spi_pump_transfer_message+0x214/0x610
\[ 1065.322180\]  \__spi_sync+0x21c/0x38c
\[ 1065.322186\]  spi_sync+0x30/0x54
\[ 1065.322193\]  spidev_message+0x300/0x448 \[spidev\]
\[ 1065.322196\]  spidev_ioctl+0x4c8/0x868 \[spidev\]
\[ 1065.322200\]  \__arm64_sys_ioctl+0xac/0xf0
\[ 1065.322209\]  invoke_syscall+0x48/0x114
\[ 1065.322218\]  el0_svc_common.constprop.0+0x40/0xe0
\[ 1065.322225\]  do_el0_svc+0x1c/0x28
\[ 1065.322233\]  el0_svc+0x30/0xa8
\[ 1065.322243\]  el0t_64_sync_handler+0x120/0x12c
\[ 1065.322246\]  el0t_64_sync+0x194/0x198
\[ 1065.322250\] —\[ end trace 0000000000000000 \]—
\[ 1065.322252\] spi-tegra114 810c590000.spi: spi transfer timeout
\[ 1065.322420\] spi_master spi0: failed to transfer one message from queue
\[ 1065.322423\] spi_master spi0: noqueue transfer failed

Hi mingming,

Are you using the devkit or custom board for Thor?

From the log you shared, it seems something error reported by SPI driver.
Could you share the detailed steps to reproduce the issue?
What do you connect it on SPI port? Or can you reproduce it through the loopback test?

hi:

我们使用的是自己定制的板子,thor 的spi 作为master,连接的是mcu mcu 作为slave,然后我们在应用空间写了一个程序发送240字节,10ms 发送一次,这样一直测试,大概有10分钟会复现这个现象,现在不知道是什么原因造成的,你需要检查我们的代码吗?

上传一份log

[  754.231714] WARNING: CPU: 0 PID: 4692 at drivers/soc/tegra/cbb/tegra234-cbb.c:648 tegra234_cbb_isr+0x190/0x1c8
[  754.231722] Modules linked in: onboard_usb_hub(E) vcan(E) qrtr(E) nvidia_drm(OE) nvidia_modeset(OE) nvidia_uvm(OE) cfg80211(E) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra210_ope(E) snd_soc_tegra186_arad(OE) snd_soc_tegra186_asrc(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) nvvrs_pseq_rtc(OE) spidev(E) g300(OE) tegra_capture_coe(OE) crct10dif_ce(E) nvmap(OE) sm3_ce(E) sm3(E) sha3_ce(E) coresight_trbe(E) sha512_ce(E) snd_soc_tegra_audio_graph_card(E) sha512_arm64(E) coresight(E) nvsciipc(OE) snd_soc_audio_graph_card(E) snd_soc_simple_card_utils(E) ivc_cdev(OE) arm_spe_pmu(E) nvpmodel_clk_cap(OE) nv_hawk_owl(OE) tegra234_oc_event(OE)
[  754.231782]  tegra23x_psc(OE) thermal_trip_event(OE) ina238(E) tegra_cactmon_mc_all(OE) tegra_aconnect(E) snd_hda_codec_hdmi(E) tegra_aocluster(OE) nvethernet(OE) ina3221(E) obc_max9296(OE) nv_imx390(OE) nv_imx185(OE) obc_max96712(OE) snd_soc_rt5640(E) snd_soc_rl6231(E) max96712(OE) snd_hda_tegra(E) snd_hda_codec(E) lm90(E) nvidia_vrs_pseq(OE) at24(E) mttcan(OE) snd_hda_core(E) host1x_fence(OE) nvidia_cspmu(E) nvpps(OE) can_dev(E) pwm_tegra_tachometer(OE) mc_t26x(OE) spi_tegra114(E) tegra_dce(OE) tegra264_mc_hwpm(OE) ramoops(E) arm_cspmu_module(E) reed_solomon(E) nvhost_pva(OE) tegra_se(OE) nvhost_nvcsi(OE) tegra_se_kds(OE) nvhost_vi5(OE) crypto_engine(E) nvhost_capture(OE) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E)
[  754.231845]  videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
[  754.231879] CPU: 0 PID: 4692 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
[  754.231882] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
[  754.231884] pstate: 634000c9 (nZCv daIF +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[  754.231887] pc : tegra234_cbb_isr+0x190/0x1c8
[  754.231893] lr : tegra234_cbb_isr+0x98/0x1c8
[  754.231900] sp : ffff800080003eb0
[  754.231901] x29: ffff800080003eb0 x28: ffff000097234900 x27: 00000000000000c0
[  754.231906] x26: 0000000000000001 x25: ffffda91abbe9ff0 x24: ffffda91ad70d000
[  754.231910] x23: ffffda91abf7b008 x22: 0000000000000010 x21: ffffda91ad2d8270
[  754.231915] x20: ffffda91ad2d8330 x19: 0000000000000000 x18: 00000000019fc4ef
[  754.231920] x17: 6564643037646131 x16: 3961646666666620 x15: ffffffffffffffff
[  754.231924] x14: 00000000000572d4 x13: 00000000ffffffea x12: ffffda91ace25418
[  754.231929] x11: 00000000016a7148 x10: 00000000016a70e8 x9 : 00000000000ac3e0
[  754.231934] x8 : ffffda91ac8a53a0 x7 : c0000001000372d4 x6 : 00000000002778e0
[  754.231939] x5 : ffff001f57cd88c8 x4 : ffff800080003b70 x3 : 0000000000000000
[  754.231944] x2 : 0000000000000000 x1 : ffffda91ad2d8340 x0 : ffffda91ad70dde8
[  754.231949] Call trace:
[  754.231951]  tegra234_cbb_isr+0x190/0x1c8
[  754.231957]  __handle_irq_event_percpu+0x54/0x1c0
[  754.231966]  handle_irq_event+0x44/0xec
[  754.231975]  handle_fasteoi_irq+0xb0/0x214
[  754.231980]  handle_irq_desc+0x40/0x58
[  754.231989]  generic_handle_domain_irq+0x1c/0x28
[  754.231997]  gic_handle_irq+0x4c/0x11c
[  754.232000]  call_on_irq_stack+0x24/0x4c
[  754.232005]  do_interrupt_handler+0x80/0x84
[  754.232012]  el1_interrupt+0x34/0x54
[  754.232020]  el1h_64_irq_handler+0x18/0x24
[  754.232023]  el1h_64_irq+0x68/0x6c
[  754.232026]  tegra_spi_start_cpu_based_transfer+0x94/0x208 [spi_tegra114]
[  754.232030]  __spi_pump_transfer_message+0x214/0x610
[  754.232037]  __spi_sync+0x21c/0x38c
[  754.232043]  spi_sync+0x30/0x54
[  754.232049]  spidev_message+0x300/0x448 [spidev]
[  754.232053]  spidev_ioctl+0x4c8/0x868 [spidev]
[  754.232056]  __arm64_sys_ioctl+0xac/0xf0
[  754.232065]  invoke_syscall+0x48/0x114
[  754.232073]  el0_svc_common.constprop.0+0x40/0xe0
[  754.232081]  do_el0_svc+0x1c/0x28
[  754.232089]  el0_svc+0x30/0xa8
[  754.232097]  el0t_64_sync_handler+0x120/0x12c
[  754.232100]  el0t_64_sync+0x194/0x198
[  754.232103] ---[ end trace 0000000000000000 ]---
[  754.242243] ------------[ cut here ]------------
[  754.242246] WARNING: CPU: 0 PID: 4692 at drivers/spi/spi-tegra114.c:1117 tegra_spi_transfer_one_message+0x488/0x520 [spi_tegra114]
[  754.242254] Modules linked in: onboard_usb_hub(E) vcan(E) qrtr(E) nvidia_drm(OE) nvidia_modeset(OE) nvidia_uvm(OE) cfg80211(E) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra210_ope(E) snd_soc_tegra186_arad(OE) snd_soc_tegra186_asrc(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) nvvrs_pseq_rtc(OE) spidev(E) g300(OE) tegra_capture_coe(OE) crct10dif_ce(E) nvmap(OE) sm3_ce(E) sm3(E) sha3_ce(E) coresight_trbe(E) sha512_ce(E) snd_soc_tegra_audio_graph_card(E) sha512_arm64(E) coresight(E) nvsciipc(OE) snd_soc_audio_graph_card(E) snd_soc_simple_card_utils(E) ivc_cdev(OE) arm_spe_pmu(E) nvpmodel_clk_cap(OE) nv_hawk_owl(OE) tegra234_oc_event(OE)
[  754.242317]  tegra23x_psc(OE) thermal_trip_event(OE) ina238(E) tegra_cactmon_mc_all(OE) tegra_aconnect(E) snd_hda_codec_hdmi(E) tegra_aocluster(OE) nvethernet(OE) ina3221(E) obc_max9296(OE) nv_imx390(OE) nv_imx185(OE) obc_max96712(OE) snd_soc_rt5640(E) snd_soc_rl6231(E) max96712(OE) snd_hda_tegra(E) snd_hda_codec(E) lm90(E) nvidia_vrs_pseq(OE) at24(E) mttcan(OE) snd_hda_core(E) host1x_fence(OE) nvidia_cspmu(E) nvpps(OE) can_dev(E) pwm_tegra_tachometer(OE) mc_t26x(OE) spi_tegra114(E) tegra_dce(OE) tegra264_mc_hwpm(OE) ramoops(E) arm_cspmu_module(E) reed_solomon(E) nvhost_pva(OE) tegra_se(OE) nvhost_nvcsi(OE) tegra_se_kds(OE) nvhost_vi5(OE) crypto_engine(E) nvhost_capture(OE) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E)
[  754.242383]  videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
[  754.242419] CPU: 0 PID: 4692 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
[  754.242422] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
[  754.242424] pstate: 61400009 (nZCv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--)
[  754.242428] pc : tegra_spi_transfer_one_message+0x488/0x520 [spi_tegra114]
[  754.242432] lr : tegra_spi_transfer_one_message+0x1d4/0x520 [spi_tegra114]
[  754.242435] sp : ffff80008dea3b10
[  754.242437] x29: ffff80008dea3b10 x28: ffff0000a87f6a00 x27: ffff00008ff0ed80
[  754.242442] x26: ffff000091dff400 x25: ffff00008ff0ed80 x24: 00000000000f4240
[  754.242447] x23: 0000000000000000 x22: ffff00008ff0ed80 x21: ffff00008ff0ee68
[  754.242452] x20: ffff80008dea3ca8 x19: 000000000000003c x18: ffff001f57ce9f00
[  754.242457] x17: 000000040044ffff x16: ffffda91ab0d2e88 x15: ffff80008dea3940
[  754.242462] x14: 0000000000000001 x13: 0000000000000151 x12: 0000000000000001
[  754.242467] x11: 0000000000000000 x10: 8ced7a03eafad388 x9 : 44133f2f1cfb7f48
[  754.242472] x8 : ffff000097235af8 x7 : ffff001f57ce9f00 x6 : 0000000000000002
[  754.242478] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
[  754.242483] x2 : 0000000000000000 x1 : ffff000097234900 x0 : 0000000000000000
[  754.242487] Call trace:
[  754.242489]  tegra_spi_transfer_one_message+0x488/0x520 [spi_tegra114]
[  754.242493]  __spi_pump_transfer_message+0x214/0x610
[  754.242501]  __spi_sync+0x21c/0x38c
[  754.242508]  spi_sync+0x30/0x54
[  754.242514]  spidev_message+0x300/0x448 [spidev]
[  754.242518]  spidev_ioctl+0x4c8/0x868 [spidev]
[  754.242522]  __arm64_sys_ioctl+0xac/0xf0
[  754.242530]  invoke_syscall+0x48/0x114
[  754.242539]  el0_svc_common.constprop.0+0x40/0xe0
[  754.242547]  do_el0_svc+0x1c/0x28
[  754.242555]  el0_svc+0x30/0xa8
[  754.242564]  el0t_64_sync_handler+0x120/0x12c
[  754.242567]  el0t_64_sync+0x194/0x198
[  754.242570] ---[ end trace 0000000000000000 ]---
[  754.242575] spi-tegra114 810c590000.spi: spi transfer timeout
[  754.242598] CPU:0, Error: top-cbb-fabric@0x8100800000, irq=16
[  754.242602] **************************************
[  754.242605] CPU:0, Error:top-cbb-fabric, Errmon:1
[  754.242610]    Error Code            : TIMEOUT_ERR

[  754.242619]    Error Code            : TIMEOUT_ERR
[  754.242622]    MASTER_ID             : CCPLEX
[  754.242624]    Address               : 0x810c590014
[  754.242627]    Cache                 : 0x1 -- Bufferable 
[  754.242630]    Protection            : 0x2 -- Unprivileged, Non-Secure, Data Access
[  754.242633]    Access_Type           : Read
[  754.242636]    Access_ID             : 0x0
[  754.242638]    Fabric_Id             : 0x1
[  754.242641]    Fabric                : top-cbb-fabric
[  754.242644]    Slave_Id              : 0x3
[  754.242646]    Burst_length          : 0x0
[  754.242649]    Burst_type            : 0x1
[  754.242652]    Beat_size             : 0x2
[  754.242654]    VQC                   : 0x0
[  754.242657]    GRPSEC                : 0x7e
[  754.242659]    FALCONSEC             : 0x0
[  754.242662]    AXI2APB_10_BLOCK_TMO_STATUS : 0x2
[  754.242666]    AXI2APB_10_BLOCK1_TMO : 0x2
[  754.242670]  **************************************
[  754.242686] ------------[ cut here ]------------
[  754.242688] WARNING: CPU: 0 PID: 4692 at drivers/soc/tegra/cbb/tegra234-cbb.c:648 tegra234_cbb_isr+0x190/0x1c8
[  754.242696] Modules linked in: onboard_usb_hub(E) vcan(E) qrtr(E) nvidia_drm(OE) nvidia_modeset(OE) nvidia_uvm(OE) cfg80211(E) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra210_ope(E) snd_soc_tegra186_arad(OE) snd_soc_tegra186_asrc(E) snd_soc_tegra210_admaif(E) snd_soc_tegra210_mvc(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) snd_soc_tegra210_ahub(E) tegra210_adma(E)^C

spi_master.log (373.5 KB)

更新下内核的log

更新log

[   59.868013] tegra_spi_transfer_end end
[   59.967671] 810c590000.spi: The def 0x50400000 and written 0x50401827
[   60.985485] ------------[ cut here ]------------
[   60.985498] WARNING: CPU: 6 PID: 3083 at drivers/spi/spi-tegra114.c:1121 tegra_spi_transfer_one_message+0x530/0x5d8 [spi_tegra114]
[   60.985528] Modules linked in: vcan(E) qrtr(E) nvidia_drm(OE) nvidia_modeset(OE) nvidia_uvm(OE) cfg80211(E) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra210_admaif(E) snd_soc_tegra186_asrc(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_ope(E) snd_soc_tegra186_arad(OE) snd_soc_tegra210_mvc(E) snd_soc_tegra210_mixer(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_amx(E) g300(OE) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvvrs_pseq_rtc(OE) nvadsp(OE) spidev(E) nv_hawk_owl(OE) crct10dif_ce(E) nvmap(OE) sm3_ce(E) sm3(E) tegra_capture_coe(OE) sha3_ce(E) sha512_ce(E) sha512_arm64(E) coresight_trbe(E) coresight(E) nvsciipc(OE) snd_soc_tegra_audio_graph_card(E) ina238(E) ivc_cdev(OE) ina3221(E) snd_soc_audio_graph_card(E) arm_spe_pmu(E) snd_soc_simple_card_utils(E) tegra234_oc_event(OE) nvpmodel_clk_cap(OE)
[   60.985627]  tegra23x_psc(OE) tegra_cactmon_mc_all(OE) thermal_trip_event(OE) tegra_aocluster(OE) snd_hda_codec_hdmi(E) max96712(OE) obc_max9296(OE) obc_max96712(OE) nv_imx185(OE) snd_soc_rt5640(E) nvidia_vrs_pseq(OE) snd_soc_rl6231(E) at24(E) lm90(E) snd_hda_tegra(E) nvethernet(OE) nv_imx390(OE) snd_hda_codec(E) tegra_aconnect(E) snd_hda_core(E) mttcan(OE) host1x_fence(OE) nvpps(OE) tegra264_mc_hwpm(OE) mc_t26x(OE) can_dev(E) nvidia_cspmu(E) ramoops(E) tegra_dce(OE) pwm_tegra_tachometer(OE) spi_tegra114(E) reed_solomon(E) arm_cspmu_module(E) tegra_se(OE) nvhost_nvcsi(OE) nvhost_pva(OE) tegra_se_kds(OE) nvhost_capture(OE) nvhost_vi5(OE) crypto_engine(E) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E) videobuf2_dma_contig(E)
[   60.985732]  videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
[   60.985792] CPU: 6 PID: 3083 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
[   60.985799] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
[   60.985802] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[   60.985810] pc : tegra_spi_transfer_one_message+0x530/0x5d8 [spi_tegra114]
[   60.985816] lr : tegra_spi_transfer_one_message+0x210/0x5d8 [spi_tegra114]
[   60.985820] sp : ffff80008da5bae0
[   60.985822] x29: ffff80008da5bb20 x28: ffff000093da9800 x27: 0000000000000000
[   60.985829] x26: ffff000087adf580 x25: 0000000000989680 x24: ffff000099d97200
[   60.985835] x23: ffff000087adf580 x22: ffff000087adf580 x21: ffff000087adf668
[   60.985840] x20: ffff80008da5bca8 x19: 000000000000003c x18: ffff001f57d9df00
[   60.985845] x17: 0000000000000000 x16: 0000000000000000 x15: 000011c4f9a3d028
[   60.985850] x14: 0000000000000001 x13: ffff00009c9bb780 x12: 0000000000000001
[   60.985855] x11: ffff00009c9bb780 x10: 7c09b6f5a9deb574 x9 : 182c97137b0c7bf9
[   60.985861] x8 : ffff00009c9bc8b8 x7 : ffff001f57d9df00 x6 : 00000000000003e8
[   60.985866] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
[   60.985872] x2 : 0000000000000000 x1 : ffff00009c9bb6c0 x0 : 0000000000000000
[   60.985877] Call trace:
[   60.985881]  tegra_spi_transfer_one_message+0x530/0x5d8 [spi_tegra114]
[   60.985887]  __spi_pump_transfer_message+0x214/0x610
[   60.985922]  __spi_sync+0x21c/0x38c
[   60.985930]  spi_sync+0x30/0x54
[   60.985939]  spidev_message+0x300/0x448 [spidev]
[   60.985953]  spidev_ioctl+0x4c8/0x868 [spidev]
[   60.985958]  __arm64_sys_ioctl+0xac/0xf0
[   60.985976]  invoke_syscall+0x48/0x114
[   60.985993]  el0_svc_common.constprop.0+0x40/0xe0
[   60.986003]  do_el0_svc+0x1c/0x28
[   60.986011]  el0_svc+0x30/0xa8
[   60.986031]  el0t_64_sync_handler+0x120/0x12c
[   60.986035]  el0t_64_sync+0x194/0x198
[   60.986043] ---[ end trace 0000000000000000 ]---
[   60.986053] spi-tegra114 810c590000.spi: spi transfer timeout
[   60.986075] 810c590000.spi: ============ SPI REGISTER DUMP ============
[   60.986081] 810c590000.spi: Command1:    0x50401827 | Command2:    0x00000000
[   60.986087] 810c590000.spi: DMA_CTL:     0x20000000 | DMA_BLK:     0x000000ef
[   60.986093] 810c590000.spi: TRANS_STAT:  0x00ff00f0 | FIFO_STATUS: 0x1e400004
[   60.986324] tegra_spi_transfer_end end
[   60.986333] spi_master spi0: failed to transfer one message from queue
[   60.986338] spi_master spi0: noqueue transfer failed
[   60.986590] 810c590000.spi: The def 0x50400000 and written 0x50401827
[   61.921462] tegra_spi_transfer_end end
[   61.921565] 810c590000.spi: The def 0x50400000 and written 0x50401827
[   61.921951] tegra_spi_transfer_end end
[   62.032702] 810c590000.spi: The def 0x50400000 and written 0x50401827
[   62.033088] tegra_spi_transfer_end end
[   62.052523] nvethernet a808a10000.ethernet mgbe0_0: Link is Up - 10Gbps/Full - flow control off
[   62.052809] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[   62.121955] 810c590000.spi: The def 0x50400000 and written 0x50401827
[   62.122360] tegra_spi_transfer_end end
[   62.221998] 810c590000.spi: The def 0x50400000 and written 0x50401827
[   63.225504] ------------[ cut here ]------------
[   63.225512] WARNING: CPU: 6 PID: 3083 at drivers/spi/spi-tegra114.c:1121 tegra_spi_transfer_one_message+0x530/0x5d8 [spi_tegra114]

我发现出问题的时候 中断处理函数没有调到

static irqreturn_t tegra_spi_isr_thread(int irq, void *context_data)
{
	struct tegra_spi_data *tspi = context_data;
	printk("%s enter\n", __func__);

	if (!tspi->is_curr_dma_xfer)
		return handle_cpu_based_xfer(tspi);
	return handle_dma_based_xfer(tspi);
}

Would you hit the issue if you simply short MOSI and MISO to perform the loopback test?

Could you also share the full device tree for further check?

这些寄存器能看出问题吗?

full device tree

1.dts.txt (325.5 KB)

Could you try to remove the following lines to check if it could help for your case?

		spi@810c590000 {
			compatible = "nvidia,tegra210-spi";
			status = "okay";
			reg = <0x81 0xc590000 0x00 0x10000>;
			interrupts = <0x00 0xa4 0x04>;
-			dma-coherent;
-			dma-names = "rx\0tx";
-			dmas = <0x133 0x09 0x09 0x809 0x133 0x09 0x13 0x809>;
			iommus = <0x05 0x809>;
			clocks = <0x02 0x2a 0x02 0x16>;
			clock-names = "spi";
			assigned-clocks = <0x02 0x2a>;
			assigned-clock-parents = <0x02 0x16>;

Please also help to clarify this.

hi:

The test found that plugging and unplugging the dp monitor cable would affect this error message. The waveform was measured as follows. It was originally a 10ms cycle, but then it suddenly became larger

hi:

测试验证也有问题,发现和dp显示器有关系,插着显示器测试稳定报错

[   19.040223] configfs-gadget.l4t gadget.0: HOST MAC 6e:3b:8d:8b:36:ec
[   19.040236] configfs-gadget.l4t gadget.0: MAC 6e:3b:8d:8b:36:ed
[   19.040890] configfs-gadget.l4t gadget.0: HOST MAC 6e:3b:8d:8b:36:ee
[   19.040904] configfs-gadget.l4t gadget.0: MAC 6e:3b:8d:8b:36:ef
[   19.040930] tegra-xudc a808670000.usb: EP 0 (type: ctrl, dir: out) enabled
[   19.046578] l4tbr0: port 1(usb0) entered blocking state
[   19.046591] l4tbr0: port 1(usb0) entered disabled state
[   19.046617] configfs-gadget.l4t gadget.0 usb0: entered allmulticast mode
[   19.046715] configfs-gadget.l4t gadget.0 usb0: entered promiscuous mode
[   19.058382] l4tbr0: port 2(usb1) entered blocking state
[   19.058397] l4tbr0: port 2(usb1) entered disabled state
[   19.058420] configfs-gadget.l4t gadget.0 usb1: entered allmulticast mode
[   19.058601] configfs-gadget.l4t gadget.0 usb1: entered promiscuous mode
[   19.068129] loop0: detected capacity change from 0 to 32768
[   19.145937] loop1: detected capacity change from 0 to 8
[   19.474120] Consider using thermal netlink events interface
[   19.515347] nvsciipc: set_db start
[   19.515382] nvsciipc: set_db done
[   20.157458] vcan: Virtual CAN interface driver
[   20.293461] Virtual UART port 0 activated (open count: 1)
[   20.293473] UART port 0 termios changed: speed=115200
[   20.293479] Virtual UART port 0 opened (open count: 1, pair port: 1)
[   20.293505] UART port 0 termios changed: speed=9600
[   20.293537] Virtual UART port 3 activated (open count: 1)
[   20.293540] UART port 3 termios changed: speed=115200
[   20.293544] Virtual UART port 3 opened (open count: 1, pair port: 2)
[   20.293554] UART port 3 termios changed: speed=115200
[   20.293719] Virtual UART port 0 opened (open count: 2, pair port: 1)
[   20.293742] UART port 0 termios changed: speed=115200
[   20.293762] Virtual UART port 3 opened (open count: 2, pair port: 2)
[   20.293768] UART port 3 termios changed: speed=115200
[   20.567331] nv_platform 8808c00000.display: Adding to iommu group 58
[   20.570505] platform 8808c00000.display:nvdisplay-niso: Adding to iommu group 59
[   20.577944] NVRM: devm_reset_control_get failed, err: -2
[   20.577951] NVRM: devm_reset_control_get failed, err: -2
[   20.577955] NVRM: mipi_cal devm_reset_control_get failed, err: -2
[   20.577978] ------------[ cut here ]------------
[   20.577982] WARNING: CPU: 12 PID: 894 at drivers/reset/core.c:766 __reset_control_get_internal+0x68/0x194
[   20.577997] Modules linked in: vcan(E) cfg80211(E+) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE+) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra210_admaif(E) snd_soc_tegra186_arad(OE) snd_soc_tegra210_ope(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_mixer(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_amx(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) g300(OE) nvvrs_pseq_rtc(OE) spidev(E) tegra_capture_coe(OE) crct10dif_ce(E) sm3_ce(E) sm3(E) sha3_ce(E) nvmap(OE) sha512_ce(E) coresight_trbe(E) sha512_arm64(E) snd_soc_tegra_audio_graph_card(E) coresight(E) nvsciipc(OE) ivc_cdev(OE) nvpmodel_clk_cap(OE) snd_soc_audio_graph_card(E) nv_hawk_owl(OE) snd_soc_simple_card_utils(E) arm_spe_pmu(E) tegra234_oc_event(OE) ina3221(E) ina238(E) tegra23x_psc(OE) thermal_trip_event(OE)
[   20.578077]  snd_hda_codec_hdmi(E) tegra_aocluster(OE) tegra_aconnect(E) nvethernet(OE) tegra_cactmon_mc_all(OE) obc_max96712(OE) nv_imx390(OE) obc_max9296(OE) snd_soc_rt5640(E) nvidia_vrs_pseq(OE) nv_imx185(OE) snd_soc_rl6231(E) lm90(E) snd_hda_tegra(E) at24(E) max96712(OE) snd_hda_codec(E) mttcan(OE) snd_hda_core(E) host1x_fence(OE) nvpps(OE) can_dev(E) nvidia_cspmu(E) pwm_tegra_tachometer(OE) ramoops(E) tegra_dce(OE) spi_tegra114(E) reed_solomon(E) arm_cspmu_module(E) mc_t26x(OE) tegra264_mc_hwpm(OE) tegra_se(OE) nvhost_pva(OE) tegra_se_kds(OE) nvhost_capture(OE) nvhost_nvcsi(OE) nvhost_vi5(OE) crypto_engine(E) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E) videobuf2_dma_contig(E) videobuf2_memops(E) videobuf2_v4l2(E) videodev(E)
[   20.578153]  videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
[   20.578191] CPU: 12 PID: 894 Comm: modprobe Tainted: G           OE      6.8.12-rt-tegra #16
[   20.578197] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
[   20.578200] pstate: 23400009 (nzCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[   20.578206] pc : __reset_control_get_internal+0x68/0x194
[   20.578211] lr : __of_reset_control_get+0x188/0x1c0
[   20.578215] sp : ffff80008c50b5c0
[   20.578217] x29: ffff80008c50b5c0 x28: 0000000000000004 x27: ffff0000a2c40110
[   20.578224] x26: 0000000000000000 x25: 0000000000000000 x24: 0000000000000001
[   20.578229] x23: 0000000000000000 x22: ffff000088802750 x21: 000000000000001f
[   20.578234] x20: ffff000088802770 x19: ffff0000870f5c40 x18: 00000000fffffffe
[   20.578239] x17: ffff80008c50ada8 x16: ffffcdc5de9051c4 x15: ffff80008c50b310
[   20.578244] x14: ffffffffffffffff x13: 0000000000000018 x12: 0101010101010101
[   20.578249] x11: 7f7f7f7f7f7f7f7f x10: ffffd1c5e1f4abd3 x9 : 0000000000000008
[   20.578254] x8 : 0101010101010101 x7 : 00000000736c6c65 x6 : 0080a3f0ef776572
[   20.578259] x5 : ffff80008c50b618 x4 : fffffbfffde2d8e4 x3 : 0000000000000001
[   20.578264] x2 : 000000000000001f x1 : 000000000000001f x0 : 0000000000000000
[   20.578269] Call trace:
[   20.578271]  __reset_control_get_internal+0x68/0x194
[   20.578276]  __of_reset_control_get+0x188/0x1c0
[   20.578280]  __reset_control_get+0x48/0x1f4
[   20.578284]  __devm_reset_control_get+0x78/0xe8
[   20.578288]  nv_platform_device_probe+0xaf8/0xd60 [nvidia]
[   20.579282]  platform_probe+0x68/0xc8
[   20.579290]  really_probe+0x148/0x2b0
[   20.579300]  __driver_probe_device+0x78/0x12c
[   20.579309]  driver_probe_device+0x3c/0x15c
[   20.579319]  __driver_attach+0x90/0x19c
[   20.579328]  bus_for_each_dev+0x7c/0xe0
[   20.579337]  driver_attach+0x24/0x30
[   20.579345]  bus_add_driver+0xe4/0x208
[   20.579353]  driver_register+0x5c/0x124
[   20.579357]  __platform_driver_register+0x28/0x34
[   20.579362]  nv_platform_register_driver+0x34/0x40 [nvidia]
[   20.580396]  nvidia_init_module+0x174/0x5a0 [nvidia]
[   20.581270]  do_one_initcall+0x58/0x278
[   20.581278]  do_init_module+0x58/0x1e4
[   20.581287]  load_module+0x1efc/0x1fa8
[   20.581294]  init_module_from_file+0x88/0xcc
[   20.581301]  __arm64_sys_finit_module+0x200/0x3f0
[   20.581309]  invoke_syscall+0x48/0x114
[   20.581319]  el0_svc_common.constprop.0+0x40/0xe0
[   20.581328]  do_el0_svc+0x1c/0x28
[   20.581336]  el0_svc+0x30/0xa8
[   20.581348]  el0t_64_sync_handler+0x120/0x12c
[   20.581352]  el0t_64_sync+0x194/0x198
[   20.581357] ---[ end trace 0000000000000000 ]---
[   20.596671] NVRM: loading NVIDIA UNIX Open Kernel Module for aarch64  TempVersion  Release Build  (bugfix_main)  (root@ubuntu)  Sun Oct 12 12:07:49 PM CST 2025
[   20.646693] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   20.647828] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   20.648218] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[   20.781526] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for aarch64  TempVersion  Release Build  (bugfix_main)  (root@ubuntu)  Sun Oct 12 12:07:34 PM CST 2025
[   20.796032] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[   21.789480] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
[   21.789502] nvidia 0000:01:00.0: [drm] No compatible format found
[   21.789509] nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizes
[   21.789563] [drm] [nvidia-drm] [GPU ID 0x00020000] Loading driver
[   22.057891] nvidia-modeset: WARNING: HW supports 8 heads. Limiting to 4 heads
[   22.058375] nvidia-modeset: WARNING: GPU:0: The head configuration (0xff) is inconsistent with the number of heads (4)
[   23.899620] [drm] Initialized nvidia-drm 0.0.0 20160202 for 8808c00000.display on minor 2
[   23.899631] [drm] [nvidia-drm] [GPU ID 0x00020000] Invalid framebuffer console info
[   24.364533] camrtc-coe tegra-capture-coe0: netdev event 14 dev mgbe0_0
[   24.384670] camrtc-coe tegra-capture-coe0: netdev event 1 dev mgbe0_0
[   24.384767] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[   24.392990] camrtc-coe tegra-capture-coe1: netdev event 14 dev mgbe1_0
[   24.412943] camrtc-coe tegra-capture-coe1: netdev event 1 dev mgbe1_0
[   24.412958] nvethernet a808b10000.ethernet mgbe1_0: entered promiscuous mode
[   24.413609] camrtc-coe tegra-capture-coe1: netdev event 4 dev mgbe1_0
[   24.421675] camrtc-coe tegra-capture-coe2: netdev event 14 dev mgbe2_0
[   24.441494] camrtc-coe tegra-capture-coe2: netdev event 1 dev mgbe2_0
[   24.441635] camrtc-coe tegra-capture-coe2: netdev event 4 dev mgbe2_0
[   24.449499] camrtc-coe tegra-capture-coe3: netdev event 14 dev mgbe3_0
[   24.467798] nvethernet a808a10000.ethernet mgbe0_0: Link is Up - 10Gbps/Full - flow control off
[   24.469392] camrtc-coe tegra-capture-coe3: netdev event 1 dev mgbe3_0
[   24.469471] camrtc-coe tegra-capture-coe3: netdev event 4 dev mgbe3_0
[   24.521610] nvethernet a808d10000.ethernet mgbe2_0: Link is Up - 10Gbps/Full - flow control off
[   24.567427] Console: switching to colour frame buffer device 240x67
[   24.573136] nv_platform 8808c00000.display: [drm] fb0: nvidia-drmdrmfb frame buffer device
[   24.609598] nvethernet a808b10000.ethernet mgbe1_0: Link is Up - 10Gbps/Full - flow control off
[   24.709940] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[   24.846586] camrtc-coe tegra-capture-coe2: netdev event 4 dev mgbe2_0
[   24.848073] camrtc-coe tegra-capture-coe3: netdev event 4 dev mgbe3_0
[   30.237870] ar0234 9-0030: ar0234_open:
[   30.237905] ar0234 9-0032: ar0234_open:
[   30.237931] ar0234 9-0034: ar0234_open:
[   30.237954] ar0234 9-0036: ar0234_open:
[   30.237978] ar0234 9-0040: ar0234_open:
[   30.238001] ar0234 9-0041: ar0234_open:
[   30.383787] rfkill: input handler disabled
[   30.800391] platform sound: deferred probe pending: tegra-audio-graph-card: parse error
[   33.476277] pwm-tegra-tachometer 810c5c0000.tachometer: Tachometer Overflow is detected
[   54.757770] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[   55.017267] tegra-i2c 810c630000.i2c: I2C transfer timed out
[   56.976802] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[   57.185543] cpufreq: cpu0,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.186317] cpufreq: cpu0,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.186994] cpufreq: cpu2,cur:650000,set:2601000,delta:1951000,set ndiv:289
[   57.187636] cpufreq: cpu2,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.188288] cpufreq: cpu4,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.188912] cpufreq: cpu4,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.189581] cpufreq: cpu6,cur:650000,set:2601000,delta:1951000,set ndiv:289
[   57.190188] cpufreq: cpu6,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.190826] cpufreq: cpu8,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.191446] cpufreq: cpu8,cur:650000,set:2601000,delta:1951000,set ndiv:289
[   57.192075] cpufreq: cpu10,cur:650000,set:2601000,delta:1951000,set ndiv:289
[   57.192686] cpufreq: cpu10,cur:650000,set:2601000,delta:1951000,set ndiv:289
[   57.193431] cpufreq: cpu12,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   57.194069] cpufreq: cpu12,cur:649000,set:2601000,delta:1952000,set ndiv:289
[   79.454439] nvethernet a808d10000.ethernet mgbe2_0: Link is Up - 10Gbps/Full - flow control off
[   79.454789] camrtc-coe tegra-capture-coe2: netdev event 4 dev mgbe2_0
[   95.825107] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[   96.001582] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  108.169309] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x110] Removing stale TS from queue pkt_id
[  116.561314] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  124.305616] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  155.825162] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  165.877657] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  168.173382] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x1de] Removing stale TS from queue pkt_id
[  171.560141] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  184.377820] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  205.242697] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  222.589439] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x301] Removing stale TS from queue pkt_id
[  238.765908] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  248.250023] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  248.282503] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x33f] Removing stale TS from queue pkt_id
[  262.733170] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  264.397774] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  275.077499] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x385] Removing stale TS from queue pkt_id
[  277.194716] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  291.345982] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  309.690565] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  331.173075] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  331.206044] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0xb6] Removing stale TS from queue pkt_id
[  339.279744] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffa80: EMEM address decode error (EMEM decode error)
[  339.279770] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffc00: EMEM address decode error (EMEM decode error)
[  339.279782] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279794] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffc00: EMEM address decode error (EMEM decode error)
[  339.279803] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279813] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffc80: EMEM address decode error (EMEM decode error)
[  339.279821] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279831] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffd80: EMEM address decode error (EMEM decode error)
[  339.279839] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279848] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffd80: EMEM address decode error (EMEM decode error)
[  339.279857] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279866] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffe00: EMEM address decode error (EMEM decode error)
[  339.279875] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000fffffffffd80: EMEM address decode error (EMEM decode error)
[  339.279883] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279892] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000ffffffffff00: EMEM address decode error (EMEM decode error)
[  339.279903] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279912] tegra-mc 8108020000.memory-controller: dispr: non-secure read @0x0000ffffffffff00: EMEM address decode error (EMEM decode error)
[  339.279922] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279938] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.279953] tegra-mc 8108020000.memory-controller: ptcr: @0x0000000000000000: Read response with poison bit error status:0
[  339.283667] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283673] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283677] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283680] arm-smmu-v3 8806000000.iommu:    0x0000007ffd674a80
[  339.283683] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283688] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283691] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283694] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283697] arm-smmu-v3 8806000000.iommu:    0x0000007ffd676a80
[  339.283700] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283705] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283708] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283710] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283714] arm-smmu-v3 8806000000.iommu:    0x0000007ffd674b80
[  339.283717] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283722] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283725] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283728] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283731] arm-smmu-v3 8806000000.iommu:    0x0000007ffd678a80
[  339.283734] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283739] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283742] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283745] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283748] arm-smmu-v3 8806000000.iommu:    0x0000007ffd676b80
[  339.283751] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283756] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283758] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283762] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283764] arm-smmu-v3 8806000000.iommu:    0x0000007ffd67aa80
[  339.283767] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283772] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283775] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283778] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283780] arm-smmu-v3 8806000000.iommu:    0x0000007ffd67ca80
[  339.283783] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283788] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283791] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283793] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283796] arm-smmu-v3 8806000000.iommu:    0x0000007ffd678b80
[  339.283799] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283804] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283807] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283809] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283812] arm-smmu-v3 8806000000.iommu:    0x0000007ffd67ea80
[  339.283815] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  339.283819] arm-smmu-v3 8806000000.iommu: event 0x10 received:
[  339.283822] arm-smmu-v3 8806000000.iommu:    0x0000090000000010
[  339.283825] arm-smmu-v3 8806000000.iommu:    0x0000020800000000
[  339.283828] arm-smmu-v3 8806000000.iommu:    0x0000007ffd680a80
[  339.283831] arm-smmu-v3 8806000000.iommu:    0x0000000000000000
[  347.409848] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  353.521591] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0xd8] Removing stale TS from queue pkt_id
[  369.698069] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  373.182715] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  373.217365] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0xe8] Removing stale TS from queue pkt_id
[  389.366099] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  395.827848] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  408.358143] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  446.706158] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  455.825814] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  472.010226] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  506.627085] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  523.973783] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x378] Removing stale TS from queue pkt_id
[  540.150255] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  551.580392] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  575.826923] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  588.173849] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0xe8] Removing stale TS from queue pkt_id
[  596.565027] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  604.318154] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  613.909880] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x126] Removing stale TS from queue pkt_id
[  630.130355] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  635.825608] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  635.860587] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x146] Removing stale TS from queue pkt_id
[  651.978199] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  686.567795] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  688.610262] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  734.374512] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  741.570507] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  756.067168] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  784.538532] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  802.592188] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  805.782380] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  814.942102] nvethernet a808b10000.ethernet: [get_tx_ts][1904][type:0x2][loga-0x3a] Removing stale TS from queue pkt_id
[  816.314216] ------------[ cut here ]------------
[  816.314231] WARNING: CPU: 1 PID: 14588 at drivers/spi/spi-tegra114.c:1116 tegra_spi_transfer_one_message+0x478/0x510 [spi_tegra114]
[  816.314258] Modules linked in: nvidia_drm(OE) nvidia_modeset(OE) nvidia_uvm(OE) vcan(E) cfg80211(E) rfkill(E) bridge(E) usb_f_ncm(E) usb_f_mass_storage(E) nvidia(OE) usb_f_acm(E) u_serial(E) usb_f_rndis(E) u_ether(E) governor_pod_scaling(OE) libcomposite(E) 8021q(E) garp(E) mrp(E) stp(E) llc(E) cam_cdi_tsc(OE) snd_soc_tegra210_admaif(E) snd_soc_tegra186_arad(OE) snd_soc_tegra210_ope(E) snd_soc_tegra210_adx(E) snd_soc_tegra210_i2s(E) snd_soc_tegra210_mixer(E) snd_soc_tegra186_asrc(E) snd_soc_tegra210_amx(E) snd_soc_tegra_pcm(E) snd_soc_tegra210_sfc(E) snd_soc_tegra210_mvc(E) snd_soc_tegra210_ahub(E) tegra210_adma(E) nvadsp(OE) g300(OE) nvvrs_pseq_rtc(OE) spidev(E) tegra_capture_coe(OE) crct10dif_ce(E) sm3_ce(E) sm3(E) sha3_ce(E) nvmap(OE) sha512_ce(E) coresight_trbe(E) sha512_arm64(E) snd_soc_tegra_audio_graph_card(E) coresight(E) nvsciipc(OE) ivc_cdev(OE) nvpmodel_clk_cap(OE) snd_soc_audio_graph_card(E) nv_hawk_owl(OE) snd_soc_simple_card_utils(E) arm_spe_pmu(E) tegra234_oc_event(OE) ina3221(E) ina238(E)
[  816.314362]  tegra23x_psc(OE) thermal_trip_event(OE) snd_hda_codec_hdmi(E) tegra_aocluster(OE) tegra_aconnect(E) nvethernet(OE) tegra_cactmon_mc_all(OE) obc_max96712(OE) nv_imx390(OE) obc_max9296(OE) snd_soc_rt5640(E) nvidia_vrs_pseq(OE) nv_imx185(OE) snd_soc_rl6231(E) lm90(E) snd_hda_tegra(E) at24(E) max96712(OE) snd_hda_codec(E) mttcan(OE) snd_hda_core(E) host1x_fence(OE) nvpps(OE) can_dev(E) nvidia_cspmu(E) pwm_tegra_tachometer(OE) ramoops(E) tegra_dce(OE) spi_tegra114(E) reed_solomon(E) arm_cspmu_module(E) mc_t26x(OE) tegra264_mc_hwpm(OE) tegra_se(OE) nvhost_pva(OE) tegra_se_kds(OE) nvhost_capture(OE) nvhost_nvcsi(OE) nvhost_vi5(OE) crypto_engine(E) tpm_ftpm_tee(E) camera_diagnostics(OE) nvhost_isp5(OE) tegra_capture_isp(OE) tegra_camera(OE) v4l2_dv_timings(E) host1x_nvhost(OE) tegra_drm(OE) tegra_wmark(OE) nvhwpm(OE) drm_display_helper(E) drm_dp_aux_bus(E) cec(E) drm_kms_helper(E) host1x(OE) tegra_camera_platform(OE) mc_utils(OE) capture_ivc(OE) v4l2_fwnode(E) v4l2_async(E) videobuf2_dma_contig(E)
[  816.314469]  videobuf2_memops(E) videobuf2_v4l2(E) videodev(E) videobuf2_common(E) mc(E) camchar(OE) rtcpu_debug(OE) tegra_camera_rtcpu(OE) ivc_bus(OE) hsp_mailbox_client(OE) nvme_fabrics(E) drm(E) fuse(E) nfsd(E) nfnetlink(E) ip_tables(E) x_tables(E) ipv6(E) pwm_fan(E) pwm_tegra(E) tegra_bpmp_thermal(E) tegra_xudc(E) uas(E) ucsi_ccg(E) typec_ucsi(E) typec(E) nvme(E) nvme_core(E) phy_tegra194_p2u(E) pcie_tegra194(E) ufs_tegra(OE) pcie_tegra264(OE)
[  816.314532] CPU: 1 PID: 14588 Comm: spi_master Tainted: G        W  OE      6.8.12-rt-tegra #16
[  816.314539] Hardware name: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS r38.2-899cdbc9-dirty 09/28/2025
[  816.314542] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[  816.314550] pc : tegra_spi_transfer_one_message+0x478/0x510 [spi_tegra114]
[  816.314555] lr : tegra_spi_transfer_one_message+0x1c8/0x510 [spi_tegra114]
[  816.314559] sp : ffff80008fea3b10
[  816.314561] x29: ffff80008fea3b10 x28: ffff0000940fb700 x27: ffff000089e57d80
[  816.314567] x26: ffff000092627c00 x25: ffff000089e57d80 x24: 0000000000989680
[  816.314573] x23: 0000000000000000 x22: ffff000089e57d80 x21: ffff000089e57e68
[  816.314578] x20: ffff80008fea3ca8 x19: 000000000000003c x18: ffff001f57d08f00
[  816.314583] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[  816.314588] x14: 0000000000000001 x13: ffff0001022adc00 x12: 0000000000000000
[  816.314592] x11: ffff0001022adc00 x10: d0d792cfef3e4be5 x9 : 4a8050963961fcd6
[  816.314597] x8 : ffff0001022aed38 x7 : ffff001f57d08f00 x6 : 00000000000003e8
[  816.314603] x5 : 00000000410fd830 x4 : 0000000000000000 x3 : 0000000000000000
[  816.314608] x2 : 0000000000000000 x1 : ffff0001022adb40 x0 : 0000000000000000
[  816.314613] Call trace:
[  816.314616]  tegra_spi_transfer_one_message+0x478/0x510 [spi_tegra114]
[  816.314621]  __spi_pump_transfer_message+0x214/0x610
[  816.314659]  __spi_sync+0x21c/0x38c
[  816.314667]  spi_sync+0x30/0x54
[  816.314674]  spidev_message+0x300/0x448 [spidev]
[  816.314686]  spidev_ioctl+0x4c8/0x868 [spidev]
[  816.314691]  __arm64_sys_ioctl+0xac/0xf0
[  816.314721]  invoke_syscall+0x48/0x114
[  816.314737]  el0_svc_common.constprop.0+0x40/0xe0
[  816.314747]  do_el0_svc+0x1c/0x28
[  816.314757]  el0_svc+0x30/0xa8
[  816.314774]  el0t_64_sync_handler+0x120/0x12c
[  816.314779]  el0t_64_sync+0x194/0x198
[  816.314787] ---[ end trace 0000000000000000 ]---
[  816.314794] spi-tegra114 810c590000.spi: spi transfer timeout
[  816.315052] spi_master spi0: failed to transfer one message from queue
[  816.315057] spi_master spi0: noqueue transfer failed
[  817.063568] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  829.542569] nvethernet a808a10000.ethernet mgbe0_0: Link is Up - 10Gbps/Full - flow control off
[  829.542885] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[  831.561646] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  831.742353] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc
[  844.042186] nvethernet a808a10000.ethernet mgbe0_0: Link is Up - 10Gbps/Full - flow control off
[  844.042404] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[  844.042545] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[  875.827741] NVRM: nvAssertFailed: Assertion failed: 0 @ g_kern_bus_nvoc.h:2706
[  881.222477] nvethernet a808b10000.ethernet: config.flags = 0x0, tx_type = 0x1,rx_filter = 0xc

Do you mean that there’s no SPI related error after you dis-connect DP display?
Or they are the separate issues?

yes,when the dp display is not connected and no error is reported, we believe that the dp display has affected the stability of the spi

Have you also measured the SPI signal when DP display is connected and disconnected?
It could help to clarify if the SPI interface has been affected.
Ideally, they are different interfaces.

The test found that plugging and unplugging the dp monitor cable would affect this error message. The waveform was measured as follows. It was originally a 10ms cycle, but then it suddenly became larger

Are you transferring SPI data during hotplug the cable of DP monitor?
And the SPI data is not expected after this operation?

We are debugging a hotplug issue of the display. Not sure if it would relate to current SPI issue.
Please also share the full dmesg as file here for further check.

hi:

Are you transferring SPI data during hotplug the cable of DP monitor?—》是的,有一个线程以10ms发送

And the SPI data is not expected after this operation? 是的,内核报超时了

Is this issue reproducible within the SPI loopback test environment, or does it only occur with your specific SPI device?
To help us verify this locally, please try to reproduce the problem by shorting MISO/MOSI and using the spidev_test tool to send data periodically.

hi:

spidev_test 用这个工具请给一个完整的命令 我再测试验证

之前没接显示器,老化了一个晚上没报错,很稳定

接了显示器测试,一会就出现time out超时的情况,短接回环测试也是一样的

Please simply run the following command to perform SPI loopback test after you’ve shorted MISO and MOSI correctly.

$ sudo ./spidev_test -D /dev/spidev0.0 -v -p "HelloWorld123456789abcdef"

hi:

用以下命令测试,分别是不接显示器测试一晚上的log

和接显示器的log

spi-10.31.log (375.5 KB)

spi_master-11-1.log (137.9 KB)

每100ms执行一次

while true; do
sudo ./a.out -D /dev/spidev0.0 -v -s 10000000 -p “HelloWorld123456789abcdef”
sleep 0.1
done

hi:

Has this question been updated?