HP Caliper Ktrace Features Guide
B Errors and Warning Messages
This appendix describes some errors and warning messages you might receive.
The following errors occur if the ktracer —a command fails.
Table B-1 ktracer —a Errors
EPERM: Must be superuser or have DEVOPS privilege. See the
privileges(3) manpage.
Message:
ENOMEM: Not enough kernel memory.
Message:
ENOSYS: Attempted operation is not supported.
Message:
EINVAL: Invalid parameter(s).
Message:
The following messages, reported by ktracer -a func, indicate that a trace point
could not be placed at the specified function name. The simplest reason that a function
cannot be traced is because no such function exists. Certain kernel functions also cannot
be traced. As long as at least one traceable function is added successfully to the traced
function list, these diagnostic messages will not prevent ktracer from continuing on
to trace the functions.
Table B-2 ktracer -a func Diagnostics
WARNING: Unrecognized Symbol: function_name, not adding!
No kernel function named “function_name” exists. Not found.
Message:
Meaning:
ERROR: $cold_idle: Func name has non-C chars [$#.]
Certain compiler generated labels are not traceable because they do not follow the
procedure calling conventions.
Message:
Meaning:
ERROR: 0xe000000001fedcb0: Func addr not at unwind start
The 0xe000000001fedcb0 is the address of read+0xb0. Only the entry points
of functions can be traced. You cannot trace offsets into the middle of functions.
0xe000000001fedcb0 is an example of an invalid function.
Message:
Meaning
ERROR: _etext_f: Func has no unwind info
Data addresses, branch stubs, and some assembly labels lack the information that
is needed to qualify them as a function entry point.
Message:
Meaning:
ERROR: m_wsio_slot: Func starts with an untraceable
instruction
Certain instructions, such as relative branches, cannot be replaced with branches
to tracing code.
Message:
Meaning:
ERROR: Xicode: Func name is on exclude list
ktracer excludes this function (Xicode) deliberately for a reason.
Message:
Meaning:
35