| Age | Commit message (Collapse) | Author |
|
Fixes for:
- missing variable definition in Makefile
- wrong serial device in kernel parameters
- missing trace-cmd subcmd and wrong parameter (sched_switch is an
event, not a plugin)
- missing #include in example code
- fix copy&paste leftover
Signed-off-by: Holger Dengler <dengler@linutronix.de>
Reviewed-by: Kurt Kanzenbach <kurt@linutronix.de>
|
|
- add a reference to elinux.org/Debugging_by_printing
- improve explanation of /proc/sys/kernel/printk
- add a slide about rate limiting printk
- add a slide about wrappers like dev_dbg
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
There are times when tabs are allowed and times when they are not.
Let's just simply never use tabs for anything. This makes it easy
to find presentations where tabs were accidentally inserted.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Modern kernels will use device trees for platform devices, so
make vain do the same.
(Also fixup an unnecessary line break.)
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Update slides for latest kernels. Cleanup slide contents. Add slides
about manually setting the CPU affinity.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
- add informations about make/menuconfig kernel hacking
Signed-off-by: Manuel Traut <manut@mecka.net>
|
|
|
|
Currently covers basic information about:
- printk
- Serial Console / Net Console
- Oops / addr2line
- ftrace / ftrace_dump_on_oops
- Qemu gdbserver interface
- KGDB
- User Mode Linux
|