Linux Kernel 2.4 Useful Patches

Web access to the GIT repository - GIT access to the repository

kmsgdump : a Kernel Messages Dumper used to save oopses and panics for further analysis

KMSGDUMP is an extension to the Linux kernel which allows the user on the console to dump the last kernel messages onto a floppy diskette, thus avoiding to take a pen and a paper to copy them when the system is stuck. Only 3"1/2, 1.44 MB diskettes are supported by default. Other capacities might work, provided you change the geometry in the file "kmsgdump.h".

Initial date:1999/12/11
Last update:2004/03/28
Description:a Kernel Messages Dumper used to save oopses and panics for further analysis
Author(s):Willy Tarreau
Abstract:KMSGDUMP is an extension to the Linux kernel which allows the user on the console to dump the last kernel messages onto a floppy diskette, thus avoiding to take a pen and a paper to copy them when the system is stuck. Only 3"1/2, 1.44 MB diskettes are supported by default. Other capacities might work, provided you change the geometry in the file "kmsgdump.h".

Notes

Several dump options are available : floppy disk, screen, parallel printer. The trace can be triggered by a kernel panic or by pressing SysRq+D, or even by echoing 'd' to /proc/sysrq-trigger. Please consult documentation for more information.

Randy Dunlap has ported the patch to 2.5/2.6. Please consult the links below.


Contents


(C) Willy Tarreau - 2008-06-01