<linux_tracker_comp>.info <linux_tracker_comp>.log-syscalls
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<linux_tracker_comp>.list-kernel-modules

Synopsis

<linux_tracker_comp>.list-kernel-modules ["module"] [-exclude-sections|-only-executable-sections]

Description

Lists kernel modules found by the tracker.

By default the sections of the modules will also be outputted, use the -exclude-sections flag to not include sections in the output.

The -only-executable-sections flag can be used to only display sections that are currently found to be executable. Note that the init sections will only be executable for a short time when init code is run. After that init sections will no longer be present in memory and will be excluded from output when using this flag.

The module argument can be used to just lite one module, to see it's address and/or sections.

Returned value is a list of sections on the format:

[[module address, module name, [section address, section name]*]*]

If kernel modules are not handled, likely due to kernel modules parameters not being found when detecting parameters, this function will return NIL and print a message.

Provided By

linux-tracker
<linux_tracker_comp>.info <linux_tracker_comp>.log-syscalls