KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
KernelNewbies:
  • Diff for "Debugging"
Differences between revisions 1 and 2
⇤ ← Revision 1 as of 2005-01-02 18:14:31 →
Size: 818
Editor: apogee
Comment: initial ramblings
← Revision 2 as of 2013-03-15 20:40:13 → ⇥
Size: 0
Editor: SarahSharp
Comment: Sorry Jon, we don't use ksymoops anymore. FIXME: add markupoops page.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[ This is a work in progress - contact JonMasters ]

The Linux kernel is a large and occasionally mysterious collection of loosely-knit functions are routines, which support a multitude of different types of physical hardware devices as well as logical programming abstractions. Due to its large size and relatively complex internals, and also its nature as just another computer program, the kernel can occasionally fail in quite spectacular ways. This page provides a brief overview to debugging for newcomers or those with little kernel debugging experience.

More stuff to go here soon - see NewYearsResolution2005 for promises.

http://kerneltrap.org/sup/3648/oops-tracing.txt

* Always rebuild modules and re-install after changing kernel debug options (or any other parameters LKMs might depend upon).
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01