After further investigation, there seems to be an issue with using mutex_lock_interruptible() for this critical section that reads the register [1]. The issue is resolved when using mutex_lock() instead. The interruptible lock is probably resulting in a deadlock with a preemptible kernel.
[1] https://git.launchpad.net/~ubuntu-tegra/+git/tegra-oot/tree/nvidia- oot/drivers/net/wireless/realtek/rtl8822ce/hal/hal_com.c?h=v1.4.3-1_jetson#n2346 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103748 Title: ubuntu_stress_smoke_test.procfs and ubuntu_ltp:read_all_proc panics with realtime flavour (AGX, Nano) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-nvidia-tegra-igx/+bug/2103748/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
