Linux Tracker
conf_object, log_object, osa_micro_checkpoint, osa_tracker_parameters, osa_linux_software_tracker_info, osa_target_info, osa_tracker_control
- cell-change
- Notifier that is triggered after the object's cell was changed.
- object-delete
- Notifier that is triggered just before Simics object is deleted.
- queue-change
- Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.
-
osa_admin
-
Required attribute;
read/write access; type:
o
The osa administrator object, must implement the osa_tracker_state_admin interface
-
parent
-
Required attribute;
read/write access; type:
o
The parent object, must implement the osa_machine_query and osa_machine_notification interfaces
-
enabled
-
Pseudo attribute;
read-only access; type:
b
Tracker enabled - read only
-
check_kernel_version
-
Optional attribute;
read/write access; type:
b
If true, a check will be made to verify that the parameters or the symbol file matches the kernel in memory
-
early_detect_check
-
Optional attribute;
read/write access; type:
b
If true, perform early task struct validation while detecting parameters, this can improve detection time. Having this set to false might improve chance to detect parameters for some targets that would otherwise fail.
-
enable_vm_support
-
Optional attribute;
read/write access; type:
b
If true the tracker will ignore all haps and breakpoints that occur while a processor is running a virtualization guest (using KVM). If this is disabled, errors might show up when guests are running. Handling of guests is currently only supported for x86-64 processors. VM support cannot be used together with physical breakpoints.
linux-tracker