[bootlin/training-materials] af6f40: debugging: inital import
Clément Léger
noreply at github.com
Mon Nov 14 15:30:09 CET 2022
Branch: refs/heads/master
Home: https://github.com/bootlin/training-materials
Commit: af6f4037b96b70dc2b15d258cfb22ae5f50de710
https://github.com/bootlin/training-materials/commit/af6f4037b96b70dc2b15d258cfb22ae5f50de710
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-11-14 (Mon, 14 Nov 2022)
Changed paths:
R lab-data/debugging/.empty
A lab-data/debugging/nfsroot/root/app_profile/Makefile
A lab-data/debugging/nfsroot/root/app_profile/png.c
A lab-data/debugging/nfsroot/root/app_profile/tux.png
A lab-data/debugging/nfsroot/root/compiler_explorer/swap_bytes.c
A lab-data/debugging/nfsroot/root/gdb/Makefile
A lab-data/debugging/nfsroot/root/gdb/linked_list.c
A lab-data/debugging/nfsroot/root/gdb/word_list
A lab-data/debugging/nfsroot/root/heap_profile/heap_allocator.c
A lab-data/debugging/nfsroot/root/irqs_latency/Makefile
A lab-data/debugging/nfsroot/root/irqs_latency/irqs_off.c
A lab-data/debugging/nfsroot/root/kmemleak/Makefile
A lab-data/debugging/nfsroot/root/kmemleak/kmemleak_test.c
A lab-data/debugging/nfsroot/root/locking/Makefile
A lab-data/debugging/nfsroot/root/locking/locking_test.c
A lab-data/debugging/nfsroot/root/ltrace/Makefile
A lab-data/debugging/nfsroot/root/ltrace/app.c
A lab-data/debugging/nfsroot/root/ltrace/authent_library.c
A lab-data/debugging/nfsroot/root/ltrace/authent_library.h
A lab-data/debugging/nfsroot/root/sched_intensive/sched_intensive.c
A lab-data/debugging/nfsroot/root/system_profiling/Makefile
A lab-data/debugging/nfsroot/root/system_profiling/crc_random.c
A lab-data/debugging/nfsroot/root/valgrind/Makefile
A lab-data/debugging/nfsroot/root/valgrind/vallgrind.c
A labs/debugging-application-crash/debugging-application-crash.tex
A labs/debugging-application-profiling/debugging-application-profiling.tex
A labs/debugging-application-tracing/debugging-application-tracing.tex
A labs/debugging-kernel-debugging/debugging-kernel-debugging.tex
A labs/debugging-memory-issues/debugging-memory-issues.tex
A labs/debugging-setup/debugging-setup.tex
A labs/debugging-system-status/debugging-system-status.tex
A labs/debugging-system-wide-profiling/debugging-system-wide-profiling.tex
M mk/debugging.mk
A slides/debugging-application-debugging/debugging-application-debugging.tex
A slides/debugging-application-debugging/gdb_tuto_elce_2020.png
A slides/debugging-application-debugging/python_logo.svg
A slides/debugging-application-profiling/debugging-application-profiling.tex
A slides/debugging-application-profiling/heaptrack_gui.png
A slides/debugging-application-profiling/heaptrack_gui_flamegraph.png
A slides/debugging-application-profiling/kcachegrind_cachegrind.png
A slides/debugging-application-profiling/kcachegrind_callgrind.png
A slides/debugging-application-profiling/memusage.png
A slides/debugging-application-profiling/metrics.png
A slides/debugging-application-tracing/debugging-application-tracing.tex
A slides/debugging-common-tools/debugging-common-tools.tex
A slides/debugging-going-further/debugging-going-further.tex
A slides/debugging-kernel-debugging/agent-proxy.dia
A slides/debugging-kernel-debugging/crash.png
A slides/debugging-kernel-debugging/debugging-kernel-debugging.tex
A slides/debugging-kernel-debugging/kdmx.dia
A slides/debugging-kernel-debugging/kexec.dia
A slides/debugging-kernel-debugging/kgdb_conf.png
A slides/debugging-kernel-debugging/oops1.dia
A slides/debugging-kernel-debugging/oops2.dia
A slides/debugging-kernel-debugging/oops_1.png
A slides/debugging-kernel-debugging/oops_2.png
A slides/debugging-kernel-debugging/sparse.svg
A slides/debugging-linux-application-stack/debugging-linux-application-stack.tex
A slides/debugging-linux-application-stack/dwarf_logo.jpg
A slides/debugging-linux-application-stack/elf_layout.pdf
A slides/debugging-linux-application-stack/interrupt_context.dia
A slides/debugging-linux-application-stack/kernel_layout.dia
A slides/debugging-linux-application-stack/kernel_user.dia
A slides/debugging-linux-application-stack/logo_bcc.png
A slides/debugging-linux-application-stack/logo_ebpf.png
A slides/debugging-linux-application-stack/mem_type.dia
A slides/debugging-linux-application-stack/memory_layout.dia
A slides/debugging-linux-application-stack/multiple_process.dia
A slides/debugging-linux-application-stack/process_context.dia
A slides/debugging-linux-application-stack/softirqs.dia
A slides/debugging-memory-issues/debugging-memory-issues.tex
A slides/debugging-principles/cloud_word.png
A slides/debugging-principles/debugging-principles.tex
A slides/debugging-principles/debugging.png
A slides/debugging-principles/wordcloud.csv
A slides/debugging-shopping-list-stm32/debugging-shopping-list-stm32.tex
A slides/debugging-system-wide-profiling/bcc_tracing_tools_2019.png
A slides/debugging-system-wide-profiling/bpfperftools_bookcover.png
A slides/debugging-system-wide-profiling/bpftrace.png
A slides/debugging-system-wide-profiling/bpftrace_tools_early2019.png
A slides/debugging-system-wide-profiling/callstack.png
A slides/debugging-system-wide-profiling/debugging-system-wide-profiling.tex
A slides/debugging-system-wide-profiling/ebpf_liz_rice_2020.png
A slides/debugging-system-wide-profiling/ftrace-remote.dia
A slides/debugging-system-wide-profiling/kernel_hwlat.dia
A slides/debugging-system-wide-profiling/kernel_irqsoff.dia
A slides/debugging-system-wide-profiling/kernelshark-logo.png
A slides/debugging-system-wide-profiling/kernelshark.png
A slides/debugging-system-wide-profiling/lttng-logo.jpg
A slides/debugging-system-wide-profiling/sysperf2nd_bookcover.png
A slides/debugging-system-wide-profiling/trace-compass.png
Log Message:
-----------
debugging: inital import
Import debugging/tracing/profiling training. While not entirely finished, this
will be a first step toward a better training and will allow reviewing it more
easily.
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
More information about the training-materials-updates
mailing list