Overview
Syllabus
Intro
Current IVI System Development
What's Dynamic Tracing?
Dynamic Tracing in Embedded
Linux Observability Tools - Traditional and New
Linux Dynamic Tracing Frameworks
Type of Dynamic Tracing Tools
Dynamic Tracing Tools (example bec)
funcgraph
funccount
trace
Flame Graph
perf-tools - Script
SystemTap
System Tap - Script
ply - Script
Summary of Tools
Port Dynamic Tracing Tools
Environments Reference Board
Kernel Configs
Other Environments
Cross-compile llvm/clang cont.
Cross-compile bec
Multilib Support cont.
Lack of Module cont.
asm macro cont.
Future Works
References
Taught by
Linux Foundation