OpenBSD CVS

CVS log for src/sys/ddb/db_extern.h


[BACK] 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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.