Resolution of Symbol Names for Linux-Loadable Kernel Modules
To resolve symbol information for Linux kernel modules, Intel® VTune™ Profiler uses content in the /sys/module/<module-name>/sections/ directory during the finalization step.
Default permissions for the /sys/module/<module-name>/sections/ directory may allow access only for the root user. In this case, VTune Profiler reports a warning message. Run VTune Profiler with root privileges or change permissions for all files in this directory.
When you collect data on a remote Linux system, VTune Profiler does not read /sys/module/<module-name>/sections/* for results. In this case, to resolve symbols properly:
- Copy the <module-name>/sections folder manually from the target system to ../<parent directory>/<module-name>/sections on the host system.
- Add <parent directory> to VTune search directories for binary and symbol files.