Both development and
test machines require redhat 7.3 or later. The test machine runs a
kernel to be debugged. For example to debug a linux kernel version
2.4.3, the test machine will run 2.4.3 kernel. The development machine
need not run any special kernel (the kernel that comes with rh6.2 will
If debugging of modules is not required, having above software is
sufficient. For debugging of modules, the gdb and module utilities that
come with redhat 7.3 are not sufficient. The gdb to be used for
debugging modules is available from this site, whereas module utilities
are available elsewhere. A shell script used to load modules on the
test machine is required to be present on the development machine. The
module debugging page gives more information on these topics.
Kgdb has been tested with redhat 9 also.