Telem GW kernel debug: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 9: | Line 9: | ||
** Tracers | ** Tracers | ||
*** Kernel Function Tracer | *** Kernel Function Tracer | ||
*** Trace max Stack | |||
*** Trace SLAB allocations | |||
*** Kernel function profiler | *** Kernel function profiler | ||
**Fault-injection framework | **Fault-injection framework |
Revision as of 10:32, 3 March 2015
Kernel Conf
Additions
- Kernel Hacking
- KGDB: kernel debugger
- KGDB: use kgdb over the serial console
- KGDB_KDB: include kdb frontend for kgdb
- Kernel memory leak detector
- (40000) Maximum kmemleak early log entries
- Tracers
- Kernel Function Tracer
- Trace max Stack
- Trace SLAB allocations
- Kernel function profiler
- Fault-injection framework
- Fault-injection capability for kmalloc
- Fault-injection capability for allow_pages()
- Fault-injection capability for disk IO
- Fault-injection capability for faking disk interrupts
- Debugfs entries for fault-injection capabilities
- stacktrace filter for fault-injection capabilities
- Enable stack utilization instrumentation
- KGDB: kernel debugger
Other
Add kernel boot argument
console=ttymxc0
Add
nodev /sys/kernel/debug debugfs defaults 0 0
at the end of buildroot/system/skeleton/etc/fstab
MarkTomm 1. märts 2015, kell 16:58 (EET)