1

なので、dump_stack() を呼び出すと、printk が dmesg になります。しかし、たとえば、char配列に「印刷」して、スタックをずっと後で別の場所に表示できるようにする必要があります。

出来ますか?私が抱えている厄介なバグをデバッグするのにとても役立ちます!

4

1 に答える 1

0

必要なツールは と呼ばれsave_stack_traceます。

最初に、 Baruch の Linux カーネル遅延スタック トレース ブログをお読みください。次に、同様の SO 投稿に対する Eugene の回答をお読みください。

于 2016-08-09T13:16:28.020 に答える