Mentorship Session: Tools and Techniques to Debug an Embedded Linux System

  Рет қаралды 4,934

The Linux Foundation

The Linux Foundation

Жыл бұрын

Mentor: Sergio Prado, Consultant & Trainer, Embedded Labworks
There are several techniques to debug an embedded Linux system that can be applied in both user space and kernel space. Depending on the problem, you may need different tools, like addr2line for crash dump and kernel oops analysis, GDB for interactive (remote) debugging, ftrace for kernel tracing, valgring to catch memory-related issues, strace/ltrace for user space applications tracing, perf/gprof for application profiling, etc.
In this talk, we will learn how these and many other tools and techniques can be applied to improve the quality and find/fix bugs faster on an embedded Linux system.

Пікірлер
Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022
1:04:15
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 50 МЛН
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 14 МЛН
Mentorship Session: Kernel Validation With Kselftest
1:14:31
The Linux Foundation
Рет қаралды 2,2 М.
Linux Kernel Debugging: Going Beyond Printk Messages
52:13
Sergio Prado
Рет қаралды 13 М.
Using Strace to Trace Linux Syscalls
16:20
LaurieWired
Рет қаралды 16 М.
Steven Rostedt - Learning the Linux Kernel with tracing
1:07:25
OpenFest Bulgaria
Рет қаралды 93 М.
Introduction to Realtime Linux
53:49
The Linux Foundation
Рет қаралды 77 М.
Using Serial kdb / kgdb to Debug the Linux Kernel - Douglas Anderson, Google
1:24:24
Nix explained from the ground up
23:39
Surma
Рет қаралды 16 М.
eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]
30:00
Speakeasy Productions
Рет қаралды 96 М.