Kernel warning in video subsystem

Hello,
we sporadically observe the following Kernel warning on our devices:

491784137 - kernel[-] ERROR regmap_util_write_table_8:regmap_util_write_table:-121
494300386 - kernel[-] ERROR tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
494300953 - kernel[-] ERROR tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
494301142 - kernel[-] ERROR tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
494301297 - kernel[-] WARNING tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
494301444 - kernel[-] WARNING tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
494301600 - kernel[-] WARNING tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
494301774 - kernel[-] WARNING tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
494304024 - kernel[-] WARNING tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
494304410 - kernel[-] WARNING tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
494610390 - kernel[-] WARNING ------------[ cut here ]------------
494610595 - kernel[-] WARNING WARNING: CPU: 0 PID: 2285 at /drivers/media/common/videobuf2/videobuf2-core.c:1633 vb2_start_streaming+0x10c/0x170 [videobuf2_common]
494610642 - kernel[-] WARNING Modules linked in: michael_mic qrtr_mhi qrtr fr_imx676(O) fr_common(O) fr_max96793(O) nvhost_isp5(O) nvhost_vi5(O) fr_max96792(O) nvhost_nvcsi_t194(O) ath11k_pci governor_userspace mhi ath11k tegra_drm(O) tegra_camera(O) tegra_wmark(O) v4l2_dv_timings drm_dp_aux_bus nvvrs_pseq_rtc(O) qmi_helpers cec v4l2_fwnode v4l2_async drm_display_helper nvhost_pva(O) nvhost_nvdla(O) videobuf2_dma_contig drm_kms_helper videobuf2_memops mac80211 snd_soc_tegra_machine_driver(O) nvhost_nvcsi(O) nvhost_capture(O) snd_soc_tegra_utils(O) host1x_nvhost(O) capture_ivc(O) snd_soc_simple_card_utils tegra_camera_platform(O) nvpmodel_clk_cap(O) hd3ss3220 tegra_dce(O) libarc4 tegra234_oc_event(O) videobuf2_v4l2 typec videodev leds_ktd20xx snd_hda_codec_hdmi tegra234_aon(O) tegra_cactmon_mc_all(O) thermal_trip_event(O) videobuf2_common at24 cfg80211 mc nvidia_vrs_pseq(O) snd_hda_tegra rfkill pwm_tegra_tachometer(O) snd_hda_codec tegra_camera_rtcpu(O) r8169 ivc_bus(O) mc_hwpm(O) hsp_mailbox_client(O) snd_hda_core pwm_tegra nvhwpm(O)
494610736 - kernel[-] WARNING  host1x_fence(O) tegra_bpmp_thermal ivc_ext(O) pwm_fan nvgpu(O) governor_pod_scaling(O) nvmap(O) nvsciipc(O) host1x(O) mc_utils(O) mttcan(O) nvpps(O) can_dev ina3221 can_raw can drm ipv6 nvme nvme_core tegra_xudc pcie_tegra194 phy_tegra194_p2u
494610764 - kernel[-] WARNING CPU: 0 PID: 2285 Comm: ourbinary Tainted: G           O       6.6.23-yocto-standard-g00cccd99ef3a #1
494610780 - kernel[-] WARNING Hardware name: NVIDIA XXX with Orin NX 8 GB/Jetson, BIOS v36.4.0 10/01/2024
494610800 - kernel[-] WARNING pstate: 80400009 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
494610812 - kernel[-] WARNING pc : vb2_start_streaming+0x10c/0x170 [videobuf2_common]
494610824 - kernel[-] WARNING lr : vb2_start_streaming+0x74/0x170 [videobuf2_common]
494610835 - kernel[-] WARNING sp : ffff80009043bb60
494610856 - kernel[-] WARNING x29: ffff80009043bb60 x28: ffff000083acbcc0 x27: 0000000000000000
494610874 - kernel[-] WARNING x26: ffff00008c304108 x25: ffff000084682600 x24: 0000000000000000
494610886 - kernel[-] WARNING x23: ffffcacb0c7ae348 x22: 0000000000000000 x21: ffff00008c304768
494610897 - kernel[-] WARNING x20: ffff00008c304780 x19: 00000000ffffff87 x18: 0000000000000000
494610915 - kernel[-] WARNING x17: 0000000000000000 x16: ffffcacb6b3e6f00 x15: 000000000000025a
494610926 - kernel[-] WARNING x14: 000000000000077b x13: 00000000000003f7 x12: ffff3536852d7000
494610936 - kernel[-] WARNING x11: 071c71c71c71c71c x10: ffff0001f1226b40 x9 : ffffcacb0c77b5d0
494610950 - kernel[-] WARNING x8 : 0000000000000001 x7 : 0000000000000000 x6 : 00c2fc9e0000ffff
494610961 - kernel[-] WARNING x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000
494610976 - kernel[-] WARNING x2 : 0000000000000001 x1 : ffffcacb0c39b000 x0 : ffff000084543df0
494610987 - kernel[-] WARNING Call trace:
494611003 - kernel[-] WARNING  vb2_start_streaming+0x10c/0x170 [videobuf2_common]
494611015 - kernel[-] WARNING  vb2_core_streamon+0x100/0x1d0 [videobuf2_common]
494611026 - kernel[-] WARNING  vb2_ioctl_streamon+0x54/0xa0 [videobuf2_v4l2]
494611036 - kernel[-] WARNING  v4l_streamon+0x2c/0x40 [videodev]
494611047 - kernel[-] WARNING  __video_do_ioctl+0x334/0x408 [videodev]
494611058 - kernel[-] WARNING  video_usercopy+0x2d8/0x860 [videodev]
494611069 - kernel[-] WARNING  video_ioctl2+0x20/0x58 [videodev]
494611080 - kernel[-] WARNING  v4l2_ioctl+0x48/0x70 [videodev]
494611095 - kernel[-] WARNING  __arm64_sys_ioctl+0xb4/0x100
494611108 - kernel[-] WARNING  invoke_syscall+0x50/0x120
494611124 - kernel[-] WARNING  el0_svc_common.constprop.0+0xc8/0xf0
494611142 - kernel[-] WARNING  do_el0_svc+0x24/0x38
494611154 - kernel[-] WARNING  el0_svc+0x38/0xc8
494611165 - kernel[-] WARNING  el0t_64_sync_handler+0x120/0x130
494611176 - kernel[-] WARNING  el0t_64_sync+0x194/0x198
494611186 - kernel[-] WARNING ---[ end trace 0000000000000000 ]---
494638373 - kernel[-] ERROR tegracam_set_ctrls: unknown ctrl id.

afterwards we are unable to set v4l2 controls for our camera.
To get the device working again we have to reboot it.
We are using JetPack 36.4.0 with Linux Kernel 6.6.23 on a custom carrier board.
Do you have any idea how to fix this issue or what could cause this?

This seems to be upsteam kernel issue, but not sure.
If tried with JetPack6.2/R36.4.3/K5.15, will this warning happened?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.