CVS commit: src/sys/gdbscripts
Module Name:src Committed By: mrg Date: Wed May 11 09:22:55 UTC 2016 Added Files: src/sys/gdbscripts: kernhist Log Message: add a gdb script to dump kernel histories. based upon a script by skrll, updated by myself to run faster and more stupidly (but more workingly.) normal gdb scripts don't seem to be able to call printf with the format string as a variable, so we simply print the format itself as a string and the (upto 4) arguments as unsigned long (how they're strored.) To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/gdbscripts/kernhist Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: skrll Date: Wed May 11 10:39:31 UTC 2016 Modified Files: src/sys/gdbscripts: Makefile.inc Log Message: Add kernhist to SYS_GDBINIT To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/gdbscripts/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: mrg Date: Thu May 12 00:35:10 UTC 2016 Modified Files: src/sys/gdbscripts: kernhist Log Message: make '$e' in here the whole structure instead of a pointer, to combine several pointer derefs into one speaking this up significantly. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/gdbscripts/kernhist Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: yamt Date: Sat Feb 5 14:12:06 UTC 2011 Modified Files: src/sys/gdbscripts: lwps Log Message: fix format To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/gdbscripts/lwps Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: yamt Date: Wed Nov 2 16:51:21 UTC 2011 Modified Files: src/sys/gdbscripts: Makefile.inc Added Files: src/sys/gdbscripts: module Log Message: a macro to dump kernel modules To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/gdbscripts/Makefile.inc cvs rdiff -u -r0 -r1.1 src/sys/gdbscripts/module Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: yamt Date: Wed Mar 6 11:26:22 UTC 2013 Modified Files: src/sys/gdbscripts: module Log Message: update script comment and example To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/gdbscripts/module Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: mrg Date: Mon May 6 02:41:02 UTC 2019 Modified Files: src/sys/gdbscripts: procs Added Files: src/sys/gdbscripts: devs Log Message: add a 'devs' script to display a list of all devices by device_t, name, parent, private data. for procs, put the printf \n into the same line. non trivial speed up with large process table. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/gdbscripts/devs cvs rdiff -u -r1.2 -r1.3 src/sys/gdbscripts/procs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: mrg Date: Thu May 9 07:59:49 UTC 2019 Modified Files: src/sys/gdbscripts: devs procs Log Message: document 'devs' and 'procs' commands. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/gdbscripts/devs cvs rdiff -u -r1.3 -r1.4 src/sys/gdbscripts/procs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: mrg Date: Fri Dec 6 01:01:02 UTC 2019 Modified Files: src/sys/gdbscripts: vchain Log Message: it's mountlist not mount_list. now 'mountdump' works again. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/gdbscripts/vchain Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: mrg Date: Fri Dec 6 02:37:53 UTC 2019 Modified Files: src/sys/gdbscripts: vchain Log Message: more updates for the vnode and mount list iterator changes that happened a while back. also, port to 64 bit properly. now these all appear to work again. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/gdbscripts/vchain Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: christos Date: Tue Apr 14 00:08:07 UTC 2020 Modified Files: src/sys/gdbscripts: vdump Log Message: catch up with field move To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/gdbscripts/vdump Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: christos Date: Tue Apr 14 13:58:12 UTC 2020 Added Files: src/sys/gdbscripts: dmesg Log Message: Add dmesg functionality. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/gdbscripts/dmesg Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: christos Date: Mon Apr 27 20:31:11 UTC 2020 Modified Files: src/sys/gdbscripts: module Log Message: make this work again To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/gdbscripts/module Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: christos Date: Tue Apr 28 19:45:58 UTC 2020 Added Files: src/sys/gdbscripts: modload Log Message: add a script to load the symbol files of all the modules in the kernel To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/gdbscripts/modload Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: christos Date: Fri May 1 17:00:43 UTC 2020 Modified Files: src/sys/gdbscripts: modload Log Message: mention the need to reload the kernel symbols To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/gdbscripts/modload Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: christos Date: Sat May 2 12:58:46 UTC 2020 Modified Files: src/sys/gdbscripts: modload Log Message: gdb has been fixed, so no need to reload the symbol file. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/gdbscripts/modload Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: hannken Date: Thu Apr 13 09:52:18 UTC 2017 Modified Files: src/sys/gdbscripts: vchain Log Message: Change command mountdump to evaluate mountlist_entry. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/gdbscripts/vchain Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: skrll Date: Mon Jun 5 18:34:16 UTC 2017 Modified Files: src/sys/gdbscripts: cpus Log Message: Make cpus MI To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/gdbscripts/cpus Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/gdbscripts
Module Name:src Committed By: skrll Date: Mon Jun 5 18:44:13 UTC 2017 Modified Files: src/sys/gdbscripts: cpus Log Message: Typo in previous To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/gdbscripts/cpus Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.