What are the security implications of setting RestrictProfilingToAdminUsers on shared user machine?

Hi everyone here,

on a Linux system where multiple non-root users can log-in and use the GPU for code development, a user asked for changing the kernel module parameter NVreg_RestrictProfilingToAdminUsers to 0 to allow better profiling.

However, my question is, given that this parameter exists for a reason, what are the security implications of changing this to 0 from the default non zero setting? Does it only allow access to events, profiling numbers or does it add access rights to host resources with elevated rights?

Anyone here, who may be able to shed some light here other than some “known issues” in release notes that this may be a security risk?

Thanks a lot in advance