lkml.org 
[lkml]   [1999]   [Apr]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH] Built-in kernel debugger, version v0.3
Date

An updated version of the in-kernel debugger patch for linux 2.2.[34]
is now available at:

http://reality.sgi.com/slurn_engr/

Version v0.3 contains the following new features/bugfixes:

* Include symbols from loadable modules in kdb symbol table
* Ensure that the register contents (rd command) are correct when
switching CPU's with cpu command.
* Ignore mouse events (Thanks to Richard Schaal)
* Add kdb_unregister function to be called from module cleanup function
* Move config entries for kdb to Kernel Hacking category
* Remove memory address validity checking in kdbgetword (for now)

This version of kdb supports dynamic addition of commands
using the insmod/rmmod module infrastructure. A module containing
kernel debugger commands should call 'kdb_register' from its init
function to register the commands, and should call 'kdb_unregister'
from the cleanup function when the module is unloaded. This could
be used, for example, to create a module of file system debugging
commands to display inodes, struct file, vma, buffer header, etc.

scott lurndal
(slurn@engr.sgi.com)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.022 / U:0.836 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site