[CentOS] How do I debug the kernel?

Rodrigo Barbosa rodrigob at darkover.org
Tue Mar 6 19:00:35 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, Mar 06, 2007 at 01:01:48PM -0500, Mark Hull-Richter wrote:
> Probably an odd question, but, as I have said many times before, I'm
> more than a little bit rusty on this stuff.  I know I can use gdb to
> debug the running kernel, but I'm not sure how to invoke it properly for
> CentOS.
> 
> Please advise.

Using gdb to debug the kernel is not an easy trick. You will need
a kgdb patch for the kernel, and 2 computers. 1 for running the kernel,
and one for the debuger. These computers should be connected using a
serial (RS232) cable.

Please take notice I haven't done this since the 2.0 days, so things
might have changed, but I don't expect they changed much.

[]s

- -- 
Rodrigo Barbosa
"Quid quid Latine dictum sit, altum viditur"
"Be excellent to each other ..." - Bill & Ted (Wyld Stallyns)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFF7bpTpdyWzQ5b5ckRAuT+AJ0So0IMKcJ725dopSrKQMV0pQJKkwCguWPG
SgUImOKkrLF8bohwbY2/zvU=
=Ycpe
-----END PGP SIGNATURE-----



More information about the CentOS mailing list