Kernel Debugging: Difference between revisions

added introduction and category tags, fixed a style error, removed PFR tag
[unchecked revision][unchecked revision]
(added introduction and category tags, fixed a style error, removed PFR tag)
Line 1:
Humans make mistakes. Some of these mistakes may end up being part of your OS. Since bugs are more difficult to find than to fix, this page provides a list of common techniques that can be used to isolate bugs in your OS.
{{Convert}}
 
== Debug statements and log files ==
Line 94:
(gdb) info registers
 
I won't start explaining all the nice things about gdb, but as you can see, it is a very powerfull tool for debuging OSes.
----
 
== Related Threads ==
 
*[[Topic:9514|Benchmarking and Debugging]]
*[[Topic:10140|Implementation of kassert()]]
 
[[Category:FAQ]]
1,490

edits