Our crash logging picked up the following problem in nvphsd during system shutdown:
Thread 1 (Thread 0x7fa32b3010 (LWP 3350)):
#0 0x0000007fa325ae38 in shm_wake_up_ccb () from /usr/lib/aarch64-linux-gnu/tegra/libnvphsd.so
#1 0x0000007fa3258a08 in ?? () from /usr/lib/aarch64-linux-gnu/tegra/libnvphsd.so
#2 <signal handler called>
#3 0x0000007fa31a880c in unlink () from /lib/aarch64-linux-gnu/libc.so.6
#4 0x0000007fa307215c in shm_unlink () from /lib/aarch64-linux-gnu/librt.so.1
#5 0x0000007fa32592e4 in ?? () from /usr/lib/aarch64-linux-gnu/tegra/libnvphsd.so
#6 0x0000007fa32598b0 in phsmain () from /usr/lib/aarch64-linux-gnu/tegra/libnvphsd.so
#7 0x0000007fa31046e0 in __libc_start_main () from /lib/aarch64-linux-gnu/libc.so.6
#8 0x0000000000400660 in ?? ()
Any ideas? This is with L4T R32.3.1. We’ve only seen this once, probably a race condition of some sort?