Nsys and syscall_trace_bpf

Hi all,

I am working on Jetson Orin AGX with the JP6.2.

I am running the following command:

sudo -E nsys profile -w true -t cuda,nvtx,osrt,cudnn,cublas,syscall,tegra-accelerators,oshmem -s cpu -o my_report -f true --cudabacktrace=true --osrt-threshold=10000 -x true python my_script.py" 

When opening the profile file, sys-ui indicate an error:

Failed to set up syscall trace: Failed to load BPF skeleton `syscall_trace_bpf`: No such process 

I have tried a couple of things in vain. What would be the straight forward approach to asses this issue ?

Thanks in advance for your help.

Hi,

Could you share your script so we can check it further in our side?
Thanks.

Hi,

Sorry for the lag.
I just wrote a minimalist script to reproduce the error.

syscall.py.gz (594 Bytes)

Best regards

Did you succeed to reproduce the problem ?

Hi,

Sorry for keeping you waiting.

We don’t meet the same issue as you mentioned.
Please find the details below:

$ cat /etc/nv_tegra_release  # R36 (release), REVISION: 4.3, GCID: 38968081, BOARD: generic, EABI: aarch64, DATE: Wed Jan  8 01:49:37 UTC 2025 # KERNEL_VARIANT: oot TARGET_USERSPACE_LIB_DIR=nvidia TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia 
$ sudo nsys --version NVIDIA Nsight Systems version 2024.5.4.34-245434855735v0 
$ sudo -E nsys profile -w true -t cuda,nvtx,osrt,cudnn,cublas,syscall,tegra-accelerators,oshmem -s cpu -o my_report -f true --cudabacktrace=true --osrt-threshold=10000 -x true python3 syscall.py Collecting data... [Syscall] getpid() called: Process ID = 1102886 [Syscall] File operations (open/write/close) triggered on /tmp/jetson_syscall_test.log [Syscall] mmap() memory allocation triggered. [Syscall] fork() triggered, child PID = 1102898 Generating '/tmp/nsys-report-8b95.qdstrm' [1/1] [========================100%] my_report.nsys-rep Generated:     /home/nvidia/my_report.nsys-rep 

Thanks.

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