2010-11-01から1ヶ月間の記事一覧
前回の続き。 prepare_ftrace_return()では「parent」を求める。 parentはmcount呼び出し先関数の戻りアドレスが格納されているスタックポインタのことである。 これを取得するのがftrace_get_parent_addr()である。 unsigned long ftrace_get_parent_addr(u…
前々回では「スタック弄りはなさそう」と書いた。 ところで、今回参照した論文でスタック弄りについて触れた部分のタイトルが「2 Adding Function Graph Tracing to ARM」となっていた。 このスタック弄りの概要を図示すると、以下のとおりとなる。確かに前…
仕事や諸事情で体調があまりよくなく文書が更新できていない...。勉強会で話題になった件。 clone()システムコールのflagのうち、CLONE_PARENTって何に使うのだろう? 用途がまったく思い浮かばない.....。謎だ.....。とあるML上でも質問が放られたが、誰も…