Telem GW kernel debug: Difference between revisions

From Phobos Wiki
Jump to navigation Jump to search
(Uus lehekülg: '= Kernel Conf = == Additions == * Kernel Hacking ** KGDB: kernel debugger *** KGDB: use kgdb over the serial console *** KGDB_KDB: include kdb frontend for kgdb ** Kernel memory ...')
 
No edit summary
Line 10: Line 10:
*** Kernel Function Tracer
*** Kernel Function Tracer
*** Kernel function profiler
*** 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


= Other =
= Other =


Added
Add kernel boot argument
 
<pre>
console=ttymxc0
</pre>
 
 
Add


<pre>
<pre>
Line 20: Line 34:


at the end of buildroot/system/skeleton/etc/fstab
at the end of buildroot/system/skeleton/etc/fstab
[[Kasutaja:MarkTomm|MarkTomm]] 1. märts 2015, kell 14:34 (EET)

Revision as of 12:34, 1 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
      • 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

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 14:34 (EET)