OpenBSD CVS

CVS log for src/usr.sbin/procmap/procmap.1


[BACK] Up to [local] / src / usr.sbin / procmap

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.27 / (download) - annotate - [select for diffs], Fri Mar 29 06:54:13 2024 UTC (2 months ago) by deraadt
Branch: MAIN
CVS Tags: HEAD
Changes since 1.26: +3 -5 lines
Diff to previous 1.26 (colored)

Stop printing the "syscall" bit related to msyscall(2), since the subsystem
is being deleted.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Nov 10 08:17:53 2022 UTC (18 months, 3 weeks ago) by deraadt
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
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

change default output to -a format; ok tb

Revision 1.25 / (download) - annotate - [select for diffs], Sat Oct 22 06:39:12 2022 UTC (19 months, 1 week ago) by jmc
Branch: MAIN
Changes since 1.24: +42 -36 lines
Diff to previous 1.24 (colored)

add some missing flags, as pointed out by deraadt; while
here rework the text so it reads a little better;

ok deraadt

Revision 1.24 / (download) - annotate - [select for diffs], Fri Oct 7 15:22:10 2022 UTC (19 months, 3 weeks ago) by deraadt
Branch: MAIN
Changes since 1.23: +11 -11 lines
Diff to previous 1.23 (colored)

Show the entry immutable bit in the various output formats.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Mar 31 17:26:13 2018 UTC (6 years, 2 months ago) by otto
Branch: MAIN
CVS Tags: 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, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.22: +5 -3 lines
Diff to previous 1.22 (colored)

Fix description of -v and implement -v for -a showing holes; ok deraadt@

Revision 1.22 / (download) - annotate - [select for diffs], Sun Sep 25 15:23:37 2016 UTC (7 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.21: +9 -2 lines
Diff to previous 1.21 (colored)

Make a move towards ending 4 decades of kernel snooping.

Add sysctl kern.allowkmem (default 0) which controls the ability to open
/dev/mem or /dev/kmem at securelevel > 0.  Over 15 years we converted 99%
of utilities in the tree to operate on sysctl-nodes (either by themselves
or via code hiding in the guts of -lkvm).

pstat -d and -v & procmap are affected and continued use of them will
require kern.allowkmem=1 in /etc/sysctl.conf.  acpidump (and it's
buddy sendbug) are affected, but we'll work out a solution soon.

There will be some impact in ports.

ok kettenis guenther

Revision 1.21 / (download) - annotate - [select for diffs], Thu May 26 17:23:49 2016 UTC (8 years ago) by stefan
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.20: +4 -2 lines
Diff to previous 1.20 (colored)

Re-introduce vnode-to-filename mapping

The name cache walking code got adapted to the new name cache layout.
Along with the previous commit, procmap is now able to map a vnode
to a filename as long as it is in the name cache.

"nice stuff" deraadt@

Revision 1.20 / (download) - annotate - [select for diffs], Fri Mar 13 19:58:41 2015 UTC (9 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

remove the first comma from constructs like ", and," and ", or,": you can use
"and" and "or" to join sentence clauses, and you can use commas, but both hinders
reading;

Revision 1.19 / (download) - annotate - [select for diffs], Sun Nov 16 12:31:01 2014 UTC (9 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.18: +5 -5 lines
Diff to previous 1.18 (colored)

Replace a plethora of historical protection options with just
PROT_NONE, PROT_READ, PROT_WRITE, and PROT_EXEC from mman.h.
PROT_MASK is introduced as the one true way of extracting those bits.
Remove UVM_ADV_* wrapper, using the standard names.
ok doug guenther kettenis

Revision 1.18 / (download) - annotate - [select for diffs], Mon Sep 8 04:40:30 2014 UTC (9 years, 8 months ago) by doug
Branch: MAIN
Changes since 1.17: +2 -3 lines
Diff to previous 1.17 (colored)

Additional cleanup for procfs removal

ok guenther@

Revision 1.17 / (download) - annotate - [select for diffs], Thu Feb 13 21:17:13 2014 UTC (10 years, 3 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.16: +2 -4 lines
Diff to previous 1.16 (colored)

remove tendrils of namei dumping code

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 21 03:15:46 2014 UTC (10 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 (colored)

obvious .Pa fixes; found with mandocdb(8)

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jul 16 11:13:34 2013 UTC (10 years, 10 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@

Revision 1.14 / (download) - annotate - [select for diffs], Sat Sep 3 22:59:08 2011 UTC (12 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.13: +14 -14 lines
Diff to previous 1.13 (colored)

make -column lists pretty again;

specifically, rewrite them to permit some markup in the column headers,
and use "Ta" instead of literal tabs; mandoc does not currently match groff
100%, but a mandoc fix may be some time off, and we've gone enough releases
with poorly formatting column lists.

in some cases i have rewritten the lists as -tag, where -column made
little sense.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Sep 3 11:22:36 2010 UTC (13 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

add an EXIT STATUS section for /usr/sbin;

Revision 1.12 / (download) - annotate - [select for diffs], Mon Jan 19 09:46:59 2009 UTC (15 years, 4 months ago) by sobrado
Branch: MAIN
CVS Tags: 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
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

replace standardized text concerning the exit values of applications
with the right mdoc macros.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Sep 18 11:17:32 2008 UTC (15 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

add -A to SYNOPSIS;

Revision 1.10 / (download) - annotate - [select for diffs], Thu Sep 18 08:02:53 2008 UTC (15 years, 8 months ago) by otto
Branch: MAIN
Changes since 1.9: +4 -2 lines
Diff to previous 1.9 (colored)

document -A and include in usage

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jun 26 05:42:21 2008 UTC (15 years, 11 months ago) by ray
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.8: +2 -9 lines
Diff to previous 1.8 (colored)

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

Revision 1.8 / (download) - annotate - [select for diffs], Wed Nov 28 14:10:28 2007 UTC (16 years, 6 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

this is openbsd, therefore the native display mode is called openbsd

Revision 1.7 / (download) - annotate - [select for diffs], Thu May 31 19:20:28 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

convert to new .Dd format;

Revision 1.6 / (download) - annotate - [select for diffs], Fri Mar 19 04:47:55 2004 UTC (20 years, 2 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, 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, OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

procmap/pmap confusion, spotted by jmc@

Revision 1.5 / (download) - annotate - [select for diffs], Thu Mar 18 13:50:36 2004 UTC (20 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.4: +33 -26 lines
Diff to previous 1.4 (colored)

various fixes from Jared Yanovich;
thanks Jared!

Revision 1.4 / (download) - annotate - [select for diffs], Mon Feb 23 21:07:59 2004 UTC (20 years, 3 months ago) by tedu
Branch: MAIN
Changes since 1.3: +1 -12 lines
Diff to previous 1.3 (colored)

remove security considerations section.  this has been fixed.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Feb 17 21:08:37 2004 UTC (20 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.2: +5 -3 lines
Diff to previous 1.2 (colored)

couple more bits from wiz@netbsd;

Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 17 20:34:43 2004 UTC (20 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.1: +64 -62 lines
Diff to previous 1.1 (colored)

tidy this page up a bit;

Revision 1.1 / (download) - annotate - [select for diffs], Mon Feb 16 08:54:34 2004 UTC (20 years, 3 months ago) by tedu
Branch: MAIN

rough cut of netbsd's pmap process memory map inspector.
initially from drahn@, renamed to procmap to avoid conflict with
unrelated pmap(9).
works more or less as advertised, could definitely use some work though.
would be really nice if somebody made it use sysctl and not kmem.
more or less ok deraadt@ drahn@

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.