On Tue, Aug 24, 2021 at 9:22 AM Jan Kiszka via Xenomai <[email protected]> wrote:
> On 24.08.21 14:48, Ivan Jiang via Xenomai wrote: > > Dear guys: > > > > > > > > Can I use ftrace to analysis the kernel with patch of ipipe. > > > > I find if use function_graph whe kernel will crash like below: > > > > echo function_graph > current_tracer > > > > root@smarc-rzg2l:/sys/kernel/debug/tracing# [ 377.392724] Kernel panic > - not syncing: kernel stack overflow > > > > [ 377.399125] CPU: 0 PID: 9 Comm: ksoftirqd/0 Not tainted > 4.19.140-cip33-g6634f0243a91 #3 > > > > [ 377.407929] Hardware name: RZG2L Evaluation Board Kit (Discrete Power > System Ver.) (Dual Cortex-A55) (DT) > > > > That's ARM64 and I-pipe - might not have been tested / fully enabled in > that combination. Try 5.10 with the dovetail patch, there ftrace is > known to work better. Alternatively: the I-pipe tracer should work on > arm64 (though without a nice function graph). > > Jan > > -- > Siemens AG, T RDA IOT > Corporate Competence Center Embedded Linux When you enable ftrace, do you also enable the larger stack size in the ftrace config? -Greg > > >
