FYI, a new kernprof patch (version 0.10.3) is now available against the 2.4.13
kernel. This new version fixes three small bugs:
* An uninitialized variable in PC_sample() that mistakenly missed recognizing
that a PC fell into the range of kernel module addresses, instead reporting
such PCs as "UNKNOWN KERNEL".
* An incorrect conditional expression in kernprof initialization that was
causing an unnecessary deallocation and reallocation of a data structure.
* Adding sparc64 flush_register_windows() to two spots to stabilize data
prior to calling the profiler hook.
Additionally, a new kernprof command (version 1.3.2) is now available with a
slightly improved "usage" explanation of a couple of arguments.
http://oss.sgi.com/projects/kernprof/download/profile-0.10.3-2.4.13.tar.gz
and
http://oss.sgi.com/projects/kernprof/download/kernprof-1.3.2.tar.gz
John Hawkes
hawkes@xxxxxxx
|