Intel® System Debugger User Guide
ID | Date | Version | Classification |
---|---|---|---|
648476 | 10/17/2024 | Confidential |
Loading Linux* Kernel Modules
Intel(R) System Debugger allows you to load Linux* kernel symbols and any desired modules including ones you compile separately (out-of-tree modules).
To load Linux* kernel modules:
Load the Linux* kernel (
vmlinux ) with either of the two methods:Once the symbols are ready, follow any of the methods below to load modules (you can combine different methods):
To load module files located next to the kernel image:
Expand the drop-down menu of the Load the Current Module button and select Load Linux Kernel Modules from Kernel Image Folder.
The debugger locates the path where the kernel image resides and starts scanning memory for module names.
To load module files located in a different directory:
Expand the drop-down menu of the Load the Current Module button and select Load Linux Kernel Modules from Folder.
Navigate to the folder where the
modules.order file resides and click OK.
To load out-of-tree modules (for example, the ones compiled separately and not included into
modules.order ):Expand the drop-down menu of the Load the Current Module button and select Load Linux Kernel Modules from Folder.
Navigate to the folder where the
.ko files reside and click OK.If no
.ko files are found in the specify location, the debugger tries to scan for themodules.order file.
When the scan is completed, all currently running modules are displayed in the Modules view.