summaryrefslogtreecommitdiff
path: root/kernel-devel
AgeCommit message (Collapse)Author
2018-03-16fix ae oe ue in tex filesManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2018-02-20remove german slides when english are availableJohn Ogness
Remove german slides if a completely translated english version is available. For slides that have been translated to english, but do not contain all the information of the german slides, the german slides are still available. But they are only available for reference. That will not be built. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20module-basics: fix wrappingJohn Ogness
Wrap lines that are too long for the slide. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20module-basics: add a slide for vain plat full exampleJohn Ogness
With the device tree added, the full example no longer fits in 5 slides. Add a 6th slide to spread things out better. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20module-basics: cleanup vain examplesJohn Ogness
Cleanup the examples so that they show (and hide) the same things for both examples. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20modules-basics: add device tree to full exampleJohn Ogness
There are separate files showing the full vain example. They need to show the device tree compatibility as well. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20module-basics: add device tree to vainJohn Ogness
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>
2018-02-20kernel-tracking: avoid unnecessary line splitJohn Ogness
Don't split lines that will fit in the slide. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20update/cleanup earlyprintk and cgroupsJohn Ogness
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>
2018-02-20linux-mm-basics: fix spelling errorJohn Ogness
Chunks, not junks. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2017-12-19kernel-devel/modules: add english versionJohn Ogness
Signed-off-by: John Ogness <john.ogness@linutronix.de>
2017-12-19kernel-devel/char device: add english versionJohn Ogness
Signed-off-by: John Ogness <john.ogness@linutronix.de>
2016-06-21How to use perf-ctf and TracecompassJan Altenberg
2015-01-12add missing [fragile] tags to framesManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2015-01-12replace \cmd usageManuel Traut
it's no longer available in lx-cd Signed-off-by: Manuel Traut <manut@linutronix.de>
2014-05-28Merge branch 'master' into kconfig_janJan Altenberg
2014-02-19Fixes for kernel tracing presJan Altenberg
2014-02-03Update for the tracing chapter: Overview, Event Tracing, Kprobes, Uprobes, ↵Jan Altenberg
Filter
2013-12-27Update all topics for KconfigJan Altenberg
2013-12-27Merge branch 'master' into kconfigJan Altenberg
2013-12-27Crashkernel slides (have been missing so far...)Jan Altenberg
2013-07-18Added patches for ARM crashkernelJan Altenberg
2013-07-10kernel-tracing: remove sched_switch tracerManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2013-07-10update kernel-debuggingManuel Traut
- add informations about make/menuconfig kernel hacking Signed-off-by: Manuel Traut <manut@mecka.net>
2013-07-10update perf presentationManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2013-07-10add pres for perfManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2013-05-13Implement Kconfig build systemChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
2011-03-25added kernel developersManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-23kernel-best-practices: added diff, patch, quilt, gitManuel Traut
just the basics :) Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-22kernel-basics: added some referencesManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-22kernel-devel/kernel-basics: added statisticsManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-21remove unneeded block definitionManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-21added kernel versioning, next, staging, tempoManuel Traut
Signed-off-by: Manuel Traut <manut@vogone.(none)>
2011-02-10Kernel debugging: Mention /proc/sysrq-triggerJan Altenberg
2011-02-10Tracing: Mention SysRQ-zJan Altenberg
2011-02-10Mention trace_printk and ftrace specific kernel parametersJan Altenberg
2011-02-10First version of a kernel debugging chapter.Jan Altenberg
Currently covers basic information about: - printk - Serial Console / Net Console - Oops / addr2line - ftrace / ftrace_dump_on_oops - Qemu gdbserver interface - KGDB - User Mode Linux
2011-02-09Some slides about ftrace / trace-cmd and kernelshark.Jan Altenberg
2011-01-27convert the rest to the new buildsys formatManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-26added kernel develManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-26Aufräumen und neu strukturieren Teil 1Manuel Traut
- alle images wurden ins Wurzelverzeichnis verschoben - TEXINPUTS wird projektspezifisch gesetzt - es besteht die Möglichkeit einzelne pdfs zu generieren (wie bisher) desweiteren ist es möglich eigene Zusammenstellungen anzulegen - Einsstellungen welche das Design der Dokumente definieren werden nun in config*.tex & tail*.tex im Wurzelverzeichnis definiert - templates an neue Umgebung angepasst - in jedem Kapitelverzeichnis liegt nun eine Datei section welche das Kapitel beschreibt (mind. überschrift). Diese kann ggf. inkludiert werden. - TODO: es sind noch nicht alle Dokumente auf die neue Struktur umgestellt (siehe Makefile) Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-12-01Makefile bugfixes for top-level Makefile (added frameworks and protocols)Jan Altenberg
Bugfix: Added Makefile for protocols removed unused files
2010-10-17add missing makefilesManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-10-17mv mm-basics to kernel-develManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-10-13simplify makefilesManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-09-29kernel-devel/chardev: added exampleManuel Traut
kernel and userspace example, for open, close, read, write TODO: implement read, write Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-08-09remove linutronix-*.png duplicates. If lx-cd is 'installed' theManuel Traut
images are included from /usr/share/lx/logo Signed-off-by: Manuel Traut <manut@linutronix.de>
2009-11-24character device addedBenedikt Spranger
2009-11-24Platform device addedBenedikt Spranger
2009-11-24more bugfixesBenedikt Spranger