Up to [local] / src / sys / ddb
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.22 / (download) - annotate - [select for diffs], Mon May 13 01:15:50 2024 UTC (4 weeks ago) by jsg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.21: +1 -2 lines
Diff to previous 1.21 (colored)
remove prototypes with no matching function ok mpi@
Revision 1.21 / (download) - annotate - [select for diffs], Thu Nov 7 13:16:25 2019 UTC (4 years, 7 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)
db_addr_t -> vaddr_t ok deraadt@
Revision 1.20 / (download) - annotate - [select for diffs], Wed Nov 6 07:30:08 2019 UTC (4 years, 7 months ago) by mpi
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)
Substitute boolean_t/TRUE/FALSE by int/1/0. ok dlg@, jasper@, anton@
Revision 1.19 / (download) - annotate - [select for diffs], Mon May 29 06:14:10 2017 UTC (7 years ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2
Changes since 1.18: +1 -2 lines
Diff to previous 1.18 (colored)
Pass the symbol instead of its name when looking for CTF infos. ok jasper@
Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 16 19:13:17 2016 UTC (7 years, 8 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE,
OPENBSD_6_1
Changes since 1.17: +5 -1 lines
Diff to previous 1.17 (colored)
teach ddb(4) about CTF. currently it only loads the CTF and uses it on amd64 to lookup the number of function parameters. however having this basic facility allows us to expand it's usage. currently hidden behind the (disabled) DDBCTF kernel option as some of the required tools are not available in base yet. in addition to that one also needs recent bootblocks that load the .SUNW_ctf kernel section. discussed with mpi@ over many a cider and ale in cambridge feedback and ok guenther@ mpi@
Revision 1.17 / (download) - annotate - [select for diffs], Sun Sep 4 09:22:29 2016 UTC (7 years, 9 months ago) by mpi
Branch: MAIN
Changes since 1.16: +6 -1 lines
Diff to previous 1.16 (colored)
Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel profiling framework. Code patching is used to enable probes when entering functions. The probes will call a mcount()-like function to match the behavior of a GPROF kernel. Currently only available on amd64 and guarded under DDBPROF. Support for other archs will follow soon. A new sysctl knob, ddb.console, need to be set to 1 in securelevel 0 to be able to use this feature. Inputs and ok guenther@
Revision 1.16 / (download) - annotate - [select for diffs], Tue Apr 19 12:23:25 2016 UTC (8 years, 1 month ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE,
OPENBSD_6_0
Changes since 1.15: +2 -14 lines
Diff to previous 1.15 (colored)
Do not expose private functions.
Revision 1.15 / (download) - annotate - [select for diffs], Tue Apr 19 10:12:36 2016 UTC (8 years, 1 month ago) by mpi
Branch: MAIN
Changes since 1.14: +1 -4 lines
Diff to previous 1.14 (colored)
Keep db_write_cmd() in the only place where it is used, just like we did with db_show_regs().
Revision 1.14 / (download) - annotate - [select for diffs], Wed Mar 9 09:04:15 2016 UTC (8 years, 3 months ago) by mpi
Branch: MAIN
Changes since 1.13: +1 -4 lines
Diff to previous 1.13 (colored)
Move db_show_regs() in the only file where it is used and turn it private. ok mlarkin@
Revision 1.13 / (download) - annotate - [select for diffs], Thu Jul 6 18:14:14 2006 UTC (17 years, 11 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5,
OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5,
OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2,
OPENBSD_4_1_BASE,
OPENBSD_4_1,
OPENBSD_4_0_BASE,
OPENBSD_4_0
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)
Remove db_check_interrupt() related logic, since it was dummied in practice.
Revision 1.9.12.3 / (download) - annotate - [select for diffs], Sat Jun 5 23:12:36 2004 UTC (20 years ago) by niklas
Branch: SMP
Changes since 1.9.12.2: +1 -1 lines
Diff to previous 1.9.12.2 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)
Merge with the trunk
Revision 1.12 / (download) - annotate - [select for diffs], Sun Apr 25 03:21:50 2004 UTC (20 years, 1 month ago) by itojun
Branch: MAIN
CVS Tags: SMP_SYNC_B,
SMP_SYNC_A,
OPENBSD_3_9_BASE,
OPENBSD_3_9,
OPENBSD_3_8_BASE,
OPENBSD_3_8,
OPENBSD_3_7_BASE,
OPENBSD_3_7,
OPENBSD_3_6_BASE,
OPENBSD_3_6
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)
kill unbounded string op. deraadt ok
Revision 1.10.6.1 / (download) - annotate - [select for diffs], Tue Jun 11 03:28:48 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.10: +25 -25 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)
Sync UBC branch to -current
Revision 1.9.12.2 / (download) - annotate - [select for diffs], Thu Mar 28 11:43:03 2002 UTC (22 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.9.12.1: +25 -25 lines
Diff to previous 1.9.12.1 (colored) to branchpoint 1.9 (colored)
Merge in -current from about a week ago
Revision 1.11 / (download) - annotate - [select for diffs], Thu Mar 14 01:26:51 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: UBC_SYNC_B,
UBC_SYNC_A,
OPENBSD_3_5_BASE,
OPENBSD_3_5,
OPENBSD_3_4_BASE,
OPENBSD_3_4,
OPENBSD_3_3_BASE,
OPENBSD_3_3,
OPENBSD_3_2_BASE,
OPENBSD_3_2,
OPENBSD_3_1_BASE,
OPENBSD_3_1
Changes since 1.10: +25 -25 lines
Diff to previous 1.10 (colored)
First round of __P removal in sys
Revision 1.9.12.1 / (download) - annotate - [select for diffs], Mon May 14 22:06:57 2001 UTC (23 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.9: +5 -17 lines
Diff to previous 1.9 (colored)
merge in approximately 2.9 into SMP branch
Revision 1.10 / (download) - annotate - [select for diffs], Sat Feb 10 10:42:35 2001 UTC (23 years, 4 months ago) by niklas
Branch: MAIN
CVS Tags: UBC_BASE,
OPENBSD_3_0_BASE,
OPENBSD_3_0,
OPENBSD_2_9_BASE,
OPENBSD_2_9
Branch point for: UBC
Changes since 1.9: +5 -17 lines
Diff to previous 1.9 (colored)
new symbol handling in ddb for ELF, there is still a problem with hangman on alpha though..
Revision 1.9 / (download) - annotate - [select for diffs], Tue Jul 8 10:48:32 1997 UTC (26 years, 11 months ago) by niklas
Branch: MAIN
CVS Tags: kame_19991208,
SMP_BASE,
OPENBSD_2_8_BASE,
OPENBSD_2_8,
OPENBSD_2_7_BASE,
OPENBSD_2_7,
OPENBSD_2_6_BASE,
OPENBSD_2_6,
OPENBSD_2_5_BASE,
OPENBSD_2_5,
OPENBSD_2_4_BASE,
OPENBSD_2_4,
OPENBSD_2_3_BASE,
OPENBSD_2_3,
OPENBSD_2_2_BASE,
OPENBSD_2_2
Branch point for: SMP
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)
Let the count of symbols be long, so the nlist array will get proper alignment everywhere.
Revision 1.8 / (download) - annotate - [select for diffs], Thu May 29 03:28:44 1997 UTC (27 years ago) by mickey
Branch: MAIN
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)
futher support for kernfs......
Revision 1.7 / (download) - annotate - [select for diffs], Fri Feb 7 06:18:46 1997 UTC (27 years, 4 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE,
OPENBSD_2_1
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)
necessary support for kernfs.
Revision 1.6 / (download) - annotate - [select for diffs], Fri Sep 27 14:42:32 1996 UTC (27 years, 8 months ago) by briggs
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE,
OPENBSD_2_0
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)
Prototype db_delete_line().
Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 4 01:27:45 1996 UTC (27 years, 10 months ago) by niklas
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)
Make compile on OpenBSD/alpha. MD stuff is still missing though.
Revision 1.4 / (download) - annotate - [select for diffs], Fri May 10 13:58:43 1996 UTC (28 years, 1 month ago) by mickey
Branch: MAIN
Changes since 1.3: +6 -6 lines
Diff to previous 1.3 (colored)
do dynamic symtab allocattion.
Revision 1.3 / (download) - annotate - [select for diffs], Sun May 5 12:23:11 1996 UTC (28 years, 1 month ago) by mickey
Branch: MAIN
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)
add advanced hang analyzer. idea by theo.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 11 11:16:07 1996 UTC (28 years, 3 months ago) by mickey
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)
Debbuger changed towards the latest Mach. Some minor changes for Linux ;) emulation. Small bug fixes from NetBSD.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Feb 20 13:35:36 1996 UTC (28 years, 3 months ago) by mickey
Branch: MAIN
netbsd-current import & 'boot' cmd addition.