probe timer.profile registration error
Frank Ch. Eigler
fche@redhat.com
Sun Oct 21 01:51:00 GMT 2012
Wenhua Zhang <shiziwen@gmail.com> writes:
> [...]
> Pass 5: starting run.
> ERROR: probe timer.profile registration error (rc -16)
> [...]
The timer.profile probe, in many kernel versions, is a
single-concurrent-user-only facility. If there is already another
systemtap script or some other kernel user of the profiling timer
interrupt, then subsequent ones get the -EBUSY (-16) error.
You may be able to use the perf.sw.cpu_clock probe instead, which
has similar semantics but is shareable. Replace the line
probe timer.profile {
with
probe perf.sw.cpu_clock !, timer.profile {
and your script should start to work better.
- FChE
More information about the Systemtap
mailing list