[RFC PATCH 2/3] Djprobe improvement patches (Re: Dynamic djprobe)
Masami Hiramatsu
hiramatu@sdl.hitachi.co.jp
Tue Aug 2 17:07:00 GMT 2005
Hi,
This patch is for finding the executing address hidden by nested
interrupts. I introduced an address_stack structure, and
push/pop_iaddr() macros. push_iaddr() stores interrupted executing
address into address_stack percpu stacks and increments a counter.
pop_iaddr() just decrements the counter. We can find hidden addresses
from address_stack and check it.
But Satoshi pointed out the possibility of performance degradation. So I
am developing another patch to find hidden address from current thread’s
stack.
Thanks,
--
Masami HIRAMATSU
2nd Research Dept.
Hitachi, Ltd., Systems Development Laboratory
E-mail: hiramatu@sdl.hitachi.co.jp
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: djprobe-addr_stack.patch
URL: <http://sourceware.org/pipermail/systemtap/attachments/20050802/cec07fa2/attachment.ksh>
More information about the Systemtap
mailing list