The NetBSD Project

CVS log for src/usr.sbin/pstat/pstat.c

[BACK] Up to [cvs.NetBSD.org] / src / usr.sbin / pstat

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.134 / (download) - annotate - [select for diffs], Thu Feb 17 14:39:14 2022 UTC (2 years, 1 month ago) by hannken
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, HEAD
Changes since 1.133: +3 -3 lines
Diff to previous 1.133 (colored) to selected 1.96.6.1 (colored)

Add a marker VUSECOUNT_VGET to v_usecount that gets set whenever
vcache_vget() or vache_tryvget() succeeds.

Use it to rerun VOP_INACTIVE() if another thread ran a vget()..vrele()
cycle while we inactivated our last reference.

Revision 1.133 / (download) - annotate - [select for diffs], Sat Nov 27 22:30:26 2021 UTC (2 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.132: +5 -5 lines
Diff to previous 1.132 (colored) to selected 1.96.6.1 (colored)

usr.sbin: remove unnecessary CONSTCOND, lint no longer needs it

Since 2021-01-31, lint no longer requires a CONSTCOND comment in a
do-while-0 statement since this is a common code pattern, especially in
statement-like macros.

sed -i -E 's,} while \(/\* ?CONSTCOND ?\*/ ?0\),} while (0),' */*.[ch]

Revision 1.132 / (download) - annotate - [select for diffs], Mon Apr 12 05:11:09 2021 UTC (3 years ago) by mrg
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.131: +6 -6 lines
Diff to previous 1.131 (colored) to selected 1.96.6.1 (colored)

fix a buffer size (off by one), and fix all the comments for the
3 other correctly sized buffers with the same comment/context.

Revision 1.131 / (download) - annotate - [select for diffs], Sat Oct 3 14:01:16 2020 UTC (3 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.130: +5 -4 lines
Diff to previous 1.130 (colored) to selected 1.96.6.1 (colored)

Filter out the VUSECOUNT_GATE bit

Revision 1.128.10.1 / (download) - annotate - [select for diffs], Wed Apr 8 14:09:22 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.128: +14 -16 lines
Diff to previous 1.128 (colored) next main 1.129 (colored) to selected 1.96.6.1 (colored)

Merge changes from current as of 20200406

Revision 1.130 / (download) - annotate - [select for diffs], Wed Dec 11 19:51:36 2019 UTC (4 years, 4 months ago) by ad
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp
Changes since 1.129: +3 -2 lines
Diff to previous 1.129 (colored) to selected 1.96.6.1 (colored)

Report on whether vnodes are MPSAFE.  For diagnosing perf problems.

Revision 1.129 / (download) - annotate - [select for diffs], Sun Dec 1 14:04:52 2019 UTC (4 years, 4 months ago) by ad
Branch: MAIN
Changes since 1.128: +13 -16 lines
Diff to previous 1.128 (colored) to selected 1.96.6.1 (colored)

Update to match change in layout of vnode LRU lists.

Revision 1.127.2.1 / (download) - annotate - [select for diffs], Thu May 11 02:58:43 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.127: +2 -3 lines
Diff to previous 1.127 (colored) next main 1.128 (colored) to selected 1.96.6.1 (colored)

Sync with HEAD

Revision 1.128 / (download) - annotate - [select for diffs], Thu May 4 16:26:09 2017 UTC (6 years, 11 months ago) by sevan
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, phil-wifi-base, phil-wifi-20191119, phil-wifi-20190609, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek
Branch point for: phil-wifi
Changes since 1.127: +2 -3 lines
Diff to previous 1.127 (colored) to selected 1.96.6.1 (colored)

Drop main() prototype.

Revision 1.125.2.2 / (download) - annotate - [select for diffs], Wed Apr 26 02:53:36 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.125.2.1: +36 -20 lines
Diff to previous 1.125.2.1 (colored) to branchpoint 1.125 (colored) next main 1.126 (colored) to selected 1.96.6.1 (colored)

Sync with HEAD

Revision 1.126.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:54:18 2017 UTC (6 years, 11 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.126: +36 -20 lines
Diff to previous 1.126 (colored) next main 1.127 (colored) to selected 1.96.6.1 (colored)

Sync with HEAD

Revision 1.127 / (download) - annotate - [select for diffs], Mon Apr 17 08:29:58 2017 UTC (7 years ago) by hannken
Branch: MAIN
CVS Tags: prg-localcount2-base1, prg-localcount2-base, pgoyette-localcount-20170426, bouyer-socketcan-base1
Branch point for: prg-localcount2
Changes since 1.126: +36 -20 lines
Diff to previous 1.126 (colored) to selected 1.96.6.1 (colored)

Cleanup after mountlist iterator:
- remove now unused field mnt_list.
- rename mount_list to mountlist and make it local to vfs_mount.c.
- make mountlist_lock local to vfs_mount.c.

Change pstat.c to retrieve vnodes by lru lists.

Revision 1.125.2.1 / (download) - annotate - [select for diffs], Mon Mar 20 06:58:09 2017 UTC (7 years ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.125: +16 -9 lines
Diff to previous 1.125 (colored) to selected 1.96.6.1 (colored)

Sync with HEAD

Revision 1.126 / (download) - annotate - [select for diffs], Wed Jan 11 09:07:58 2017 UTC (7 years, 3 months ago) by hannken
Branch: MAIN
CVS Tags: pgoyette-localcount-20170320, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.125: +16 -9 lines
Diff to previous 1.125 (colored) to selected 1.96.6.1 (colored)

Move vnode member v_mntvnodes as vi_mntvnodes to vnode_impl.h.

Add an ugly hack so pstat.c may still traverse the list.

Revision 1.125 / (download) - annotate - [select for diffs], Mon Apr 20 19:36:56 2015 UTC (8 years, 11 months ago) by riastradh
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.124: +2 -3 lines
Diff to previous 1.124 (colored) to selected 1.96.6.1 (colored)

Cull unused vnode v_iflags: VI_LAYER, VI_LOCKSHARE.

Revision 1.119.2.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:05:12 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.119.2.1: +12 -10 lines
Diff to previous 1.119.2.1 (colored) to branchpoint 1.119 (colored) next main 1.120 (colored) to selected 1.96.6.1 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.123.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 07:00:07 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.123: +5 -4 lines
Diff to previous 1.123 (colored) next main 1.124 (colored) to selected 1.96.6.1 (colored)

Rebase.

Revision 1.124 / (download) - annotate - [select for diffs], Mon May 26 20:07:25 2014 UTC (9 years, 10 months ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Changes since 1.123: +5 -4 lines
Diff to previous 1.123 (colored) to selected 1.96.6.1 (colored)

Don't check lfs flags on ffs vnodes.

Revision 1.118.2.3 / (download) - annotate - [select for diffs], Thu May 22 11:43:09 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.118.2.2: +9 -8 lines
Diff to previous 1.118.2.2 (colored) to branchpoint 1.118 (colored) next main 1.119 (colored) to selected 1.96.6.1 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.123 / (download) - annotate - [select for diffs], Mon Mar 24 13:42:41 2014 UTC (10 years ago) by hannken
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Changes since 1.122: +2 -3 lines
Diff to previous 1.122 (colored) to selected 1.96.6.1 (colored)

- Make VI_XLOCK, VI_CLEAN and VI_LOCKSHARE private to kern/vfs_*.c.
- Make vwait() static.
- Add  vdead_check() to check a vnode for being or becoming dead.

Discussed on tech-kern.

Welcome to 6.99.38

Revision 1.122 / (download) - annotate - [select for diffs], Sun Nov 24 13:13:12 2013 UTC (10 years, 4 months ago) by mlelstv
Branch: MAIN
CVS Tags: riastradh-drm2-base3
Changes since 1.121: +3 -6 lines
Diff to previous 1.121 (colored) to selected 1.96.6.1 (colored)

Fix fallout from circleq->tailq transition.

Revision 1.121 / (download) - annotate - [select for diffs], Sat Oct 19 17:16:38 2013 UTC (10 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.120: +8 -3 lines
Diff to previous 1.120 (colored) to selected 1.96.6.1 (colored)

fix unused variable warnings.

Revision 1.118.2.2 / (download) - annotate - [select for diffs], Wed Jan 16 05:34:10 2013 UTC (11 years, 3 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.118.2.1: +28 -4 lines
Diff to previous 1.118.2.1 (colored) to branchpoint 1.118 (colored) to selected 1.96.6.1 (colored)

sync with (a bit old) head

Revision 1.119.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:03:04 2012 UTC (11 years, 4 months ago) by tls
Branch: tls-maxphys
Changes since 1.119: +28 -4 lines
Diff to previous 1.119 (colored) to selected 1.96.6.1 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.120 / (download) - annotate - [select for diffs], Sat Nov 10 11:01:52 2012 UTC (11 years, 5 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, agc-symver-base, agc-symver
Changes since 1.119: +28 -4 lines
Diff to previous 1.119 (colored) to selected 1.96.6.1 (colored)

The number of active vnodes may grow in between the sysctl call
that figures out the size, and the sysctl call that fetches the data.

Previously, any growth at all would have resulted in this error message:

        pstat: sysctl: KERN_VNODE: Cannot allocate memory

Now allow for growth of 100 vnodes, or 5%, or both.  Growth in
excess of 2% or 6000 vnodes has been observed in practice.  Also
ignore ENOMEM from the second sysctl call, in case the growth was
even more than we anticipated.

Revision 1.118.2.1 / (download) - annotate - [select for diffs], Tue Oct 30 19:00:50 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.118: +2 -3 lines
Diff to previous 1.118 (colored) to selected 1.96.6.1 (colored)

sync with head

Revision 1.119 / (download) - annotate - [select for diffs], Mon Jun 4 20:13:47 2012 UTC (11 years, 10 months ago) by riastradh
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.118: +2 -3 lines
Diff to previous 1.118 (colored) to selected 1.96.6.1 (colored)

Kill the IN_RENAME in-core inode flag in ufs and ext2fs.

Now that rename works we need not to wave this sort of voodoo at it.

ok dholland

Revision 1.118 / (download) - annotate - [select for diffs], Wed Aug 31 13:32:39 2011 UTC (12 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: yamt-pagecache
Changes since 1.117: +3 -3 lines
Diff to previous 1.117 (colored) to selected 1.96.6.1 (colored)

Use __dead

Revision 1.117 / (download) - annotate - [select for diffs], Tue Jan 4 09:58:03 2011 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.116: +3 -2 lines
Diff to previous 1.116 (colored) to selected 1.96.6.1 (colored)

Fix memory leak in error case. Found by cppcheck.

Revision 1.110.4.2.4.1 / (download) - annotate - [select for diffs], Wed Apr 21 05:27:22 2010 UTC (13 years, 11 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.110.4.2: +13 -9 lines
Diff to previous 1.110.4.2 (colored) next main 1.110.4.3 (colored) to selected 1.96.6.1 (colored)

sync to netbsd-5

Revision 1.116 / (download) - annotate - [select for diffs], Thu Nov 19 02:52:54 2009 UTC (14 years, 4 months ago) by enami
Branch: MAIN
CVS Tags: matt-premerge-20091211, matt-mips64-premerge-20101231
Changes since 1.115: +3 -3 lines
Diff to previous 1.115 (colored) to selected 1.96.6.1 (colored)

Prevent sign extension when reading device number in ufs1 on disk inode
so that devname(3) correctly converts it to device filename.

Revision 1.96.2.2 / (download) - annotate - [select for diffs], Sun Oct 18 12:58:20 2009 UTC (14 years, 6 months ago) by bouyer
Branch: netbsd-4
Changes since 1.96.2.1: +11 -7 lines
Diff to previous 1.96.2.1 (colored) to branchpoint 1.96 (colored) next main 1.97 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #1360):
	usr.sbin/pstat/pstat.c: revision 1.115
Distinguish between UFS1 and UFS2 inodes by reading the ufsmount structure,
the previous heuristic of comparing the size fields of inode and dinode
failed.

Revision 1.110.4.3 / (download) - annotate - [select for diffs], Sat Sep 26 19:02:27 2009 UTC (14 years, 6 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.110.4.2: +13 -9 lines
Diff to previous 1.110.4.2 (colored) to branchpoint 1.110 (colored) next main 1.111 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #1019):
	usr.sbin/pstat/pstat.c: revision 1.115
Distinguish between UFS1 and UFS2 inodes by reading the ufsmount structure,
the previous heuristic of comparing the size fields of inode and dinode
failed.

Revision 1.115 / (download) - annotate - [select for diffs], Wed Sep 16 07:27:41 2009 UTC (14 years, 7 months ago) by mlelstv
Branch: MAIN
Changes since 1.114: +13 -9 lines
Diff to previous 1.114 (colored) to selected 1.96.6.1 (colored)

Distinguish between UFS1 and UFS2 inodes by reading the ufsmount structure,
the previous heuristic of comparing the size fields of inode and dinode
failed.

Revision 1.111.2.1 / (download) - annotate - [select for diffs], Wed May 13 19:20:33 2009 UTC (14 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.111: +44 -42 lines
Diff to previous 1.111 (colored) next main 1.112 (colored) to selected 1.96.6.1 (colored)

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.114 / (download) - annotate - [select for diffs], Sat Apr 18 08:05:18 2009 UTC (15 years ago) by lukem
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.113: +17 -16 lines
Diff to previous 1.113 (colored) to selected 1.96.6.1 (colored)

Fix WARNS=4 issues (-Wshadow -Wcast-qual -Wsign-compare)

Revision 1.88.4.1 / (download) - annotate - [select for diffs], Fri Mar 27 10:44:03 2009 UTC (15 years ago) by msaitoh
Branch: netbsd-3-0
Changes since 1.88: +31 -30 lines
Diff to previous 1.88 (colored) next main 1.89 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mrg in ticket #2000):
     usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

Revision 1.88.6.1 / (download) - annotate - [select for diffs], Fri Mar 27 06:06:50 2009 UTC (15 years ago) by msaitoh
Branch: netbsd-3-1
Changes since 1.88: +31 -30 lines
Diff to previous 1.88 (colored) next main 1.89 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mrg in ticket #2000):
	usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

Revision 1.96.6.1 / (download) - annotate - [selected], Fri Mar 27 03:44:29 2009 UTC (15 years ago) by msaitoh
Branch: netbsd-4-0
Changes since 1.96: +31 -30 lines
Diff to previous 1.96 (colored) next main 1.97 (colored)

Pull up following revision(s) (requested by mrg in ticket #1289):
	usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

Revision 1.96.2.1 / (download) - annotate - [select for diffs], Fri Mar 20 15:29:14 2009 UTC (15 years, 1 month ago) by msaitoh
Branch: netbsd-4
Changes since 1.96: +31 -30 lines
Diff to previous 1.96 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mrg in ticket #1289):
	usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

Revision 1.88.2.1 / (download) - annotate - [select for diffs], Fri Mar 20 15:22:50 2009 UTC (15 years, 1 month ago) by msaitoh
Branch: netbsd-3
Changes since 1.88: +31 -30 lines
Diff to previous 1.88 (colored) next main 1.89 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mrg in ticket #2000):
	usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

Revision 1.110.4.2 / (download) - annotate - [select for diffs], Sun Mar 15 20:24:55 2009 UTC (15 years, 1 month ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Changes since 1.110.4.1: +29 -28 lines
Diff to previous 1.110.4.1 (colored) to branchpoint 1.110 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mrg in ticket #566):
	usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

Revision 1.110.4.1 / (download) - annotate - [select for diffs], Sun Mar 15 20:23:26 2009 UTC (15 years, 1 month ago) by snj
Branch: netbsd-5
Changes since 1.110: +3 -3 lines
Diff to previous 1.110 (colored) to selected 1.96.6.1 (colored)

Pull up following revision(s) (requested by mrg in ticket #566):
	sys/kern/init_sysctl.c: revision 1.157
	sys/kern/kern_descrip.c: revision 1.187
	usr.sbin/pstat/pstat.c: revision 1.112
Don't bother with file_t::f_iflags any more, as it's not used.
Noted by mrg@.

Revision 1.113 / (download) - annotate - [select for diffs], Wed Mar 11 06:00:11 2009 UTC (15 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.112: +29 -28 lines
Diff to previous 1.112 (colored) to selected 1.96.6.1 (colored)

convert getfiles() to use KERN_FILE2 sysctl.

now it can survive "struct file" changing, as is upcoming.

Revision 1.112 / (download) - annotate - [select for diffs], Sun Mar 8 12:52:08 2009 UTC (15 years, 1 month ago) by ad
Branch: MAIN
Changes since 1.111: +3 -3 lines
Diff to previous 1.111 (colored) to selected 1.96.6.1 (colored)

Don't bother with file_t::f_iflags any more, as it's not used.
Noted by mrg@.

Revision 1.111 / (download) - annotate - [select for diffs], Sun Dec 28 23:02:28 2008 UTC (15 years, 3 months ago) by christos
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.110: +14 -10 lines
Diff to previous 1.110 (colored) to selected 1.96.6.1 (colored)

consistently print dev_t's

Revision 1.109.4.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:30:10 2008 UTC (15 years, 7 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.109: +4 -4 lines
Diff to previous 1.109 (colored) next main 1.110 (colored) to selected 1.96.6.1 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.110 / (download) - annotate - [select for diffs], Mon Jul 21 13:36:59 2008 UTC (15 years, 8 months ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, netbsd-5-base, netbsd-5-0-RC2, netbsd-5-0-RC1, matt-mips64-base2
Branch point for: netbsd-5
Changes since 1.109: +4 -4 lines
Diff to previous 1.109 (colored) to selected 1.96.6.1 (colored)

Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.

Revision 1.108.2.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:16:36 2008 UTC (16 years ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.108: +5 -2 lines
Diff to previous 1.108 (colored) next main 1.109 (colored) to selected 1.96.6.1 (colored)

sync with head.

Revision 1.100.4.3 / (download) - annotate - [select for diffs], Sun Mar 23 00:50:07 2008 UTC (16 years ago) by matt
Branch: matt-armv6
Changes since 1.100.4.2: +6 -31 lines
Diff to previous 1.100.4.2 (colored) to branchpoint 1.100 (colored) next main 1.101 (colored) to selected 1.96.6.1 (colored)

sync with HEAD

Revision 1.109 / (download) - annotate - [select for diffs], Wed Feb 27 15:46:23 2008 UTC (16 years, 1 month ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-1, wrstuden-revivesa-base, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base
Branch point for: wrstuden-revivesa
Changes since 1.108: +5 -2 lines
Diff to previous 1.108 (colored) to selected 1.96.6.1 (colored)

+#define _KERNEL
+#include <sys/types.h>
+#undef _KERNEL

Revision 1.108 / (download) - annotate - [select for diffs], Mon Feb 11 22:45:03 2008 UTC (16 years, 2 months ago) by dyoung
Branch: MAIN
Branch point for: keiichi-mipv6
Changes since 1.107: +2 -3 lines
Diff to previous 1.107 (colored) to selected 1.96.6.1 (colored)

Do not #include <sys/device.h> from userland.

Revision 1.107 / (download) - annotate - [select for diffs], Mon Feb 11 15:22:43 2008 UTC (16 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.106: +3 -29 lines
Diff to previous 1.106 (colored) to selected 1.96.6.1 (colored)

Don't decode union vnodes or f_usecount. XXX A lot of this belongs to gdb.

Revision 1.106 / (download) - annotate - [select for diffs], Thu Jan 24 17:32:58 2008 UTC (16 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.105: +2 -3 lines
Diff to previous 1.105 (colored) to selected 1.96.6.1 (colored)

specfs changes for PR kern/37717 (raidclose() is no longer called on
shutdown). There are still problems with device access and a PR will be
filed.

- Kill checkalias(). Allow multiple vnodes to reference a single device.

- Don't play dangerous tricks with block vnodes to ensure that only one
  vnode can describe a block device. Instead, prohibit concurrent opens of
  block devices. As a bonus remove the unreliable code that prevents
  multiple file system mounts on the same device. It's no longer needed.

- Track opens by vnode and by device. Issue cdev_close() when the last open
  goes away, instead of abusing vnode::v_usecount to tell if the device is
  open.

Revision 1.100.4.2 / (download) - annotate - [select for diffs], Wed Jan 9 02:02:16 2008 UTC (16 years, 3 months ago) by matt
Branch: matt-armv6
Changes since 1.100.4.1: +2 -5 lines
Diff to previous 1.100.4.1 (colored) to branchpoint 1.100 (colored) to selected 1.96.6.1 (colored)

sync with HEAD

Revision 1.105 / (download) - annotate - [select for diffs], Fri Dec 28 18:08:39 2007 UTC (16 years, 3 months ago) by ad
Branch: MAIN
CVS Tags: matt-armv6-base
Changes since 1.104: +2 -3 lines
Diff to previous 1.104 (colored) to selected 1.96.6.1 (colored)

Remove reference to VI_XWANT - it will be gone soon.

Revision 1.104 / (download) - annotate - [select for diffs], Sun Dec 9 12:04:06 2007 UTC (16 years, 4 months ago) by dogcow
Branch: MAIN
CVS Tags: cube-autoconf-base, cube-autoconf
Changes since 1.103: +2 -3 lines
Diff to previous 1.103 (colored) to selected 1.96.6.1 (colored)

Turns out we don't actually need to include <sys/namei.h>; since it causes
a compile error, away it goes.

Revision 1.103 / (download) - annotate - [select for diffs], Mon Nov 19 19:00:30 2007 UTC (16 years, 5 months ago) by ad
Branch: MAIN
Changes since 1.102: +2 -3 lines
Diff to previous 1.102 (colored) to selected 1.96.6.1 (colored)

TS_ASLEEP is gone.

Revision 1.100.4.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:36:29 2007 UTC (16 years, 5 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.100: +21 -16 lines
Diff to previous 1.100 (colored) to selected 1.96.6.1 (colored)

sync with HEAD

Revision 1.102 / (download) - annotate - [select for diffs], Sat Oct 20 01:38:45 2007 UTC (16 years, 6 months ago) by briggs
Branch: MAIN
Changes since 1.101: +8 -3 lines
Diff to previous 1.101 (colored) to selected 1.96.6.1 (colored)

If we're printing totals, don't do all the work of allocating and
copying down the vnodes.

Revision 1.101 / (download) - annotate - [select for diffs], Wed Oct 10 20:42:21 2007 UTC (16 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.100: +15 -15 lines
Diff to previous 1.100 (colored) to selected 1.96.6.1 (colored)

Merge from vmlocking:

- Split vnode::v_flag into three fields, depending on field locking.
- simple_lock -> kmutex in a few places.
- Fix some simple locking problems.

Revision 1.100 / (download) - annotate - [select for diffs], Tue Jul 17 21:50:07 2007 UTC (16 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, hpcarm-cleanup
Branch point for: matt-armv6
Changes since 1.99: +4 -3 lines
Diff to previous 1.99 (colored) to selected 1.96.6.1 (colored)

Kill MFSNAMELEN

Revision 1.99 / (download) - annotate - [select for diffs], Sun Mar 4 17:57:20 2007 UTC (17 years, 1 month ago) by he
Branch: MAIN
Changes since 1.98: +3 -2 lines
Diff to previous 1.98 (colored) to selected 1.96.6.1 (colored)

Because this program has _KERNEL defined while including some files,
it now needs <stdbool.h> due to the arm ports.  Longer-term, this
program probably ought to be converted so that it no longer needs
to define _KERNEL.

Revision 1.98 / (download) - annotate - [select for diffs], Sat Jan 6 23:06:18 2007 UTC (17 years, 3 months ago) by daniel
Branch: MAIN
Changes since 1.97: +10 -7 lines
Diff to previous 1.97 (colored) to selected 1.96.6.1 (colored)

Correctly retrieve information from an ext2fs inode's dinode. Fixes
PR 21302.

Ack by christos.

Revision 1.97 / (download) - annotate - [select for diffs], Thu Dec 28 04:17:51 2006 UTC (17 years, 3 months ago) by xtraeme
Branch: MAIN
Changes since 1.96: +2 -5 lines
Diff to previous 1.96 (colored) to selected 1.96.6.1 (colored)

More NQNFS fallout (hi yamt!).

Revision 1.96 / (download) - annotate - [select for diffs], Fri Oct 20 18:58:13 2006 UTC (17 years, 5 months ago) by reinoud
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE
Branch point for: netbsd-4-0, netbsd-4
Changes since 1.95: +3 -4 lines
Diff to previous 1.95 (colored) to selected 1.96.6.1 (colored)

Replace the LIST structure mp->mnt_vnodelist to a TAILQ structure since all
vnodes were synced and processed backwards. This meant that the last
accessed node was processed first and the earlierst last.

An extra benefit is the removal of the ugly hack from the Berkly days on
LFS.

In the proces, i've also replaced the various variations hand written loops
by the TAILQ_FOREACH() macro's.

Revision 1.95 / (download) - annotate - [select for diffs], Thu May 25 01:49:30 2006 UTC (17 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.94: +5 -3 lines
Diff to previous 1.94 (colored) to selected 1.96.6.1 (colored)

Coverity CID 3377: Fix memory leak on error.

Revision 1.94 / (download) - annotate - [select for diffs], Fri Mar 17 21:01:02 2006 UTC (18 years, 1 month ago) by elad
Branch: MAIN
Changes since 1.93: +3 -3 lines
Diff to previous 1.93 (colored) to selected 1.96.6.1 (colored)

Fix off-by-one found by Coverity, CID 1485.

Revision 1.93 / (download) - annotate - [select for diffs], Fri Mar 17 20:48:09 2006 UTC (18 years, 1 month ago) by elad
Branch: MAIN
Changes since 1.92: +3 -3 lines
Diff to previous 1.92 (colored) to selected 1.96.6.1 (colored)

Fix off-by-one found by Coverity, CID 1486.

Revision 1.92 / (download) - annotate - [select for diffs], Sun Sep 11 16:09:51 2005 UTC (18 years, 7 months ago) by rpaulo
Branch: MAIN
Changes since 1.91: +7 -4 lines
Diff to previous 1.91 (colored) to selected 1.96.6.1 (colored)

Don't print swap information when reading from kernel dumps. Fixes PR
13418 by Andrew Doran <ad@netbsd.org>.

Revision 1.91 / (download) - annotate - [select for diffs], Fri Sep 2 21:26:47 2005 UTC (18 years, 7 months ago) by rpaulo
Branch: MAIN
Changes since 1.90: +49 -75 lines
Diff to previous 1.90 (colored) to selected 1.96.6.1 (colored)

de-__P() and use ANSI function declarations.

Revision 1.90 / (download) - annotate - [select for diffs], Fri Aug 19 02:09:50 2005 UTC (18 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.89: +4 -4 lines
Diff to previous 1.89 (colored) to selected 1.96.6.1 (colored)

64 bit inode changes

Revision 1.89 / (download) - annotate - [select for diffs], Mon May 30 07:24:31 2005 UTC (18 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.88: +4 -3 lines
Diff to previous 1.88 (colored) to selected 1.96.6.1 (colored)

catch up with kernel's constification.

Revision 1.88 / (download) - annotate - [select for diffs], Sat Dec 18 08:43:35 2004 UTC (19 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE
Branch point for: netbsd-3-1, netbsd-3-0, netbsd-3
Changes since 1.87: +6 -5 lines
Diff to previous 1.87 (colored) to selected 1.96.6.1 (colored)

Use the array of dtype names instead of hand-rolling our own.

Revision 1.87 / (download) - annotate - [select for diffs], Thu Dec 9 01:14:59 2004 UTC (19 years, 4 months ago) by matt
Branch: MAIN
Changes since 1.86: +5 -3 lines
Diff to previous 1.86 (colored) to selected 1.96.6.1 (colored)

When dumping the file entry, print the usecount and iflags too.

Revision 1.86 / (download) - annotate - [select for diffs], Sun Feb 22 12:30:11 2004 UTC (20 years, 1 month ago) by jdc
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.85: +17 -12 lines
Diff to previous 1.85 (colored) to selected 1.96.6.1 (colored)

Make pstat -f work on sparc by adjusting the offset of the buffer passed
to sysctl in getfiles().

XXX: Possibly the correct fix is to make sysctl() not return an array which
contains structs with different alignment constraints.

Revision 1.85 / (download) - annotate - [select for diffs], Sat Dec 20 13:31:42 2003 UTC (20 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.84: +10 -4 lines
Diff to previous 1.84 (colored) to selected 1.96.6.1 (colored)

support "-g" and "-m" as well as "-k" and "-h".  swapctl & swaplist code
from Martin Weber, adapted for pstat by myself.

Revision 1.84 / (download) - annotate - [select for diffs], Sat Dec 20 11:22:25 2003 UTC (20 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.83: +9 -5 lines
Diff to previous 1.83 (colored) to selected 1.96.6.1 (colored)

add a "-h" (humanize_number(3)) option to swapctl(8) and pstat(8), from
Martin Weber in PR#23805.

ps: now we only need someone to do ls(1) :-)

Revision 1.83 / (download) - annotate - [select for diffs], Thu Aug 7 11:25:38 2003 UTC (20 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.82: +3 -7 lines
Diff to previous 1.82 (colored) to selected 1.96.6.1 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22366, verified by myself.

Revision 1.82 / (download) - annotate - [select for diffs], Wed Apr 2 10:39:49 2003 UTC (21 years ago) by fvdl
Branch: MAIN
Changes since 1.81: +23 -8 lines
Diff to previous 1.81 (colored) to selected 1.96.6.1 (colored)

Add support for UFS2. UFS2 is an enhanced FFS, adding support for
64 bit block pointers, extended attribute storage, and a few
other things.

This commit does not yet include the code to manipulate the extended
storage (for e.g. ACLs), this will be done later.

Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.

Revision 1.81 / (download) - annotate - [select for diffs], Tue Feb 11 00:45:02 2003 UTC (21 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.80: +18 -20 lines
Diff to previous 1.80 (colored) to selected 1.96.6.1 (colored)

revert previous

Revision 1.80 / (download) - annotate - [select for diffs], Mon Feb 10 23:58:27 2003 UTC (21 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.79: +22 -20 lines
Diff to previous 1.79 (colored) to selected 1.96.6.1 (colored)

no need for "pstat -T" to copyout() the entire vnode list , which can
take a Long Time on systems with large numbers of vnodes.

Revision 1.79 / (download) - annotate - [select for diffs], Sun Feb 2 02:25:50 2003 UTC (21 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.78: +2 -5 lines
Diff to previous 1.78 (colored) to selected 1.96.6.1 (colored)

undo mallocvar.h change!

Revision 1.78 / (download) - annotate - [select for diffs], Sat Feb 1 21:05:54 2003 UTC (21 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.77: +5 -2 lines
Diff to previous 1.77 (colored) to selected 1.96.6.1 (colored)

Include "sys/mallocvar.h" with "_KERNEL" defined in time to avoid
build failure because MALLOC_DECLARE() is not defined.

Revision 1.77 / (download) - annotate - [select for diffs], Mon Jan 20 07:12:13 2003 UTC (21 years, 3 months ago) by simonb
Branch: MAIN
Changes since 1.76: +3 -3 lines
Diff to previous 1.76 (colored) to selected 1.96.6.1 (colored)

Grrr.  So much for my ability to use grep(1) effectively.  Pointed out
by Stephen Degler in private mail.

Revision 1.76 / (download) - annotate - [select for diffs], Mon Jan 20 05:30:13 2003 UTC (21 years, 3 months ago) by simonb
Branch: MAIN
Changes since 1.75: +3 -3 lines
Diff to previous 1.75 (colored) to selected 1.96.6.1 (colored)

The Double-Semi-Colon Police.

Revision 1.75 / (download) - annotate - [select for diffs], Wed Dec 11 22:19:58 2002 UTC (21 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.74: +5 -33 lines
Diff to previous 1.74 (colored) to selected 1.96.6.1 (colored)

don't use hand-rolled MNT_FLAGS

Revision 1.74 / (download) - annotate - [select for diffs], Wed Nov 6 09:32:26 2002 UTC (21 years, 5 months ago) by jdolecek
Branch: MAIN
Changes since 1.73: +8 -7 lines
Diff to previous 1.73 (colored) to selected 1.96.6.1 (colored)

constify structs, print also pipes for -f

Revision 1.73 / (download) - annotate - [select for diffs], Thu Sep 26 21:30:30 2002 UTC (21 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.72: +2 -3 lines
Diff to previous 1.72 (colored) to selected 1.96.6.1 (colored)

<sys/map.h> is no more - don't try to include it.

Revision 1.72 / (download) - annotate - [select for diffs], Sun Feb 24 02:02:59 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Changes since 1.71: +40 -27 lines
Diff to previous 1.71 (colored) to selected 1.96.6.1 (colored)

For pstat -f and -t, make header align with actual data on LP64 system.

Revision 1.71 / (download) - annotate - [select for diffs], Sat Feb 23 01:06:41 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.70: +137 -148 lines
Diff to previous 1.70 (colored) to selected 1.96.6.1 (colored)

Make flag bit to character conversion table driven.

Revision 1.70 / (download) - annotate - [select for diffs], Fri Feb 22 11:25:37 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.69: +3 -3 lines
Diff to previous 1.69 (colored) to selected 1.96.6.1 (colored)

Don't use same character for different flags.

Revision 1.69 / (download) - annotate - [select for diffs], Fri Feb 22 05:43:20 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.68: +4 -3 lines
Diff to previous 1.68 (colored) to selected 1.96.6.1 (colored)

Use getprogname().

Revision 1.68 / (download) - annotate - [select for diffs], Fri Feb 22 05:21:01 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.67: +5 -3 lines
Diff to previous 1.67 (colored) to selected 1.96.6.1 (colored)

Always free memroy allocated by loadvnodes().

Revision 1.67 / (download) - annotate - [select for diffs], Fri Feb 22 05:04:43 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.66: +10 -12 lines
Diff to previous 1.66 (colored) to selected 1.96.6.1 (colored)

Forgot to fix header for union/layer vnode.

Revision 1.66 / (download) - annotate - [select for diffs], Fri Feb 22 04:58:39 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.65: +94 -54 lines
Diff to previous 1.65 (colored) to selected 1.96.6.1 (colored)

Borrow the macro PRWORD() from vmstat.c and use it.  Also, calculate the
width of pointer using sizeof(void *) * 2 instead of using 8.

Revision 1.65 / (download) - annotate - [select for diffs], Fri Feb 22 04:30:39 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.64: +5 -5 lines
Diff to previous 1.64 (colored) to selected 1.96.6.1 (colored)

No need to use paren here.  Actually, the usage was inconsistient through
this file.

Revision 1.64 / (download) - annotate - [select for diffs], Fri Feb 22 04:27:30 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.63: +6 -6 lines
Diff to previous 1.63 (colored) to selected 1.96.6.1 (colored)

- Fix indentation.
- Wrap long line.
- Kill unnecessary empty line.

Revision 1.63 / (download) - annotate - [select for diffs], Thu Feb 21 10:58:00 2002 UTC (22 years, 1 month ago) by enami
Branch: MAIN
Changes since 1.62: +9 -5 lines
Diff to previous 1.62 (colored) to selected 1.96.6.1 (colored)

- Print number of pages in the vnode.
- Recognize VEXECMAP bit in vnode flags.
- Recognize IN_SPACECOUNTED in inode flags.

Revision 1.62 / (download) - annotate - [select for diffs], Fri Oct 26 05:56:11 2001 UTC (22 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.61: +2 -3 lines
Diff to previous 1.61 (colored) to selected 1.96.6.1 (colored)

remove #include <ufs/ufs/quota.h> where it was just to appease
<ufs/ufs/inode.h>, since the latter now includes the former.  leave the former
in source that obviously uses specific bits of it (for completeness.)

Revision 1.61 / (download) - annotate - [select for diffs], Mon Jul 9 17:30:37 2001 UTC (22 years, 9 months ago) by ad
Branch: MAIN
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored) to selected 1.96.6.1 (colored)

errx() prints the newline for you.

Revision 1.60 / (download) - annotate - [select for diffs], Tue Jun 5 09:20:13 2001 UTC (22 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.59: +2 -3 lines
Diff to previous 1.59 (colored) to selected 1.96.6.1 (colored)

don't #define _LKM to work around header lossage; it is no longer necessary.

Revision 1.59 / (download) - annotate - [select for diffs], Sun Feb 11 03:01:05 2001 UTC (23 years, 2 months ago) by enami
Branch: MAIN
Changes since 1.58: +25 -33 lines
Diff to previous 1.58 (colored) to selected 1.96.6.1 (colored)

Don't rely on the struct e_vnode since it isn't a part of KERN_VNODE sysctl
interface and it actually breaks pstat -v on an architecture on which
compiler emits padding between the struct's members.

Revision 1.58 / (download) - annotate - [select for diffs], Sun Feb 11 02:44:27 2001 UTC (23 years, 2 months ago) by enami
Branch: MAIN
Changes since 1.57: +8 -6 lines
Diff to previous 1.57 (colored) to selected 1.96.6.1 (colored)

Protect statement macro with do { ... } while(0).

Revision 1.57 / (download) - annotate - [select for diffs], Fri Jan 5 03:27:28 2001 UTC (23 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.56: +6 -6 lines
Diff to previous 1.56 (colored) to selected 1.96.6.1 (colored)

use %ll_ instead of the less standard %q_

Revision 1.56 / (download) - annotate - [select for diffs], Wed Dec 13 05:50:33 2000 UTC (23 years, 4 months ago) by enami
Branch: MAIN
Changes since 1.55: +29 -2 lines
Diff to previous 1.55 (colored) to selected 1.96.6.1 (colored)

Print address of lower vnode of layered fs vnode.

Revision 1.55 / (download) - annotate - [select for diffs], Wed Dec 13 05:34:55 2000 UTC (23 years, 4 months ago) by enami
Branch: MAIN
Changes since 1.54: +14 -5 lines
Diff to previous 1.54 (colored) to selected 1.96.6.1 (colored)

Use va.va_type instead of va.va_mode to determine if a nfs vnode is a
deivce node or not, since latter contains permission bits only.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Nov 2 21:40:37 2000 UTC (23 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.53: +14 -25 lines
Diff to previous 1.53 (colored) to selected 1.96.6.1 (colored)

Adapt to the new line discipline scheme.

Revision 1.44.2.2 / (download) - annotate - [select for diffs], Thu Oct 19 17:02:11 2000 UTC (23 years, 6 months ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003
Changes since 1.44.2.1: +1 -1 lines
Diff to previous 1.44.2.1 (colored) to branchpoint 1.44 (colored) next main 1.45 (colored) to selected 1.96.6.1 (colored)

Pull up revision 1.53 (via patch, requested by he):
  Format string cleanup.

Revision 1.52.2.1 / (download) - annotate - [select for diffs], Tue Oct 17 19:50:28 2000 UTC (23 years, 6 months ago) by tv
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored) next main 1.53 (colored) to selected 1.96.6.1 (colored)

Pullup usr.sbin string format fixes [is].
See "cvs log" for explicit revision numbers per file, from sommerfeld.

Revision 1.53 / (download) - annotate - [select for diffs], Wed Oct 11 20:23:55 2000 UTC (23 years, 6 months ago) by is
Branch: MAIN
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored) to selected 1.96.6.1 (colored)

More format string cleanups by sommerfeld.

Revision 1.51.2.1 / (download) - annotate - [select for diffs], Thu Jun 22 18:01:09 2000 UTC (23 years, 9 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.51: +21 -6 lines
Diff to previous 1.51 (colored) next main 1.52 (colored) to selected 1.96.6.1 (colored)

Sync w/ netbsd-1-5-base.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Jun 12 13:30:04 2000 UTC (23 years, 10 months ago) by assar
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.51: +21 -6 lines
Diff to previous 1.51 (colored) to selected 1.96.6.1 (colored)

update list of ufs inode, nfs inode flags and tty disciplines to
reality.  also sort them in the obvious order.

Revision 1.51 / (download) - annotate - [select for diffs], Fri Apr 14 06:26:54 2000 UTC (24 years ago) by simonb
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.50: +2 -4 lines
Diff to previous 1.50 (colored) to selected 1.96.6.1 (colored)

Don't declare 'extern opt*' getopt variables.

Revision 1.45.2.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:38:03 1999 UTC (24 years, 3 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.45: +71 -55 lines
Diff to previous 1.45 (colored) next main 1.46 (colored) to selected 1.96.6.1 (colored)

Pull up to last week's -current.

Revision 1.50 / (download) - annotate - [select for diffs], Thu Nov 18 08:34:38 1999 UTC (24 years, 5 months ago) by enami
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Changes since 1.49: +31 -21 lines
Diff to previous 1.49 (colored) to selected 1.96.6.1 (colored)

- Sync mount options and vnode flags with reality.
- Use i_e2fs_rdev.
- Print per filesystem data only if an inode is associated to the vnode.

Revision 1.49 / (download) - annotate - [select for diffs], Thu Nov 18 08:27:39 1999 UTC (24 years, 5 months ago) by enami
Branch: MAIN
Changes since 1.48: +42 -36 lines
Diff to previous 1.48 (colored) to selected 1.96.6.1 (colored)

Cosmetic changes; fix indentation and usage of white spaces.

Revision 1.48 / (download) - annotate - [select for diffs], Thu Nov 18 03:08:38 1999 UTC (24 years, 5 months ago) by enami
Branch: MAIN
Changes since 1.47: +5 -5 lines
Diff to previous 1.47 (colored) to selected 1.96.6.1 (colored)

The field to print vnode tag isn't necessary so wide.

Revision 1.44.2.1 / (download) - annotate - [select for diffs], Sun Oct 10 20:52:23 1999 UTC (24 years, 6 months ago) by cgd
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.44: +3 -3 lines
Diff to previous 1.44 (colored) to selected 1.96.6.1 (colored)

pull up rev 1.46 from trunk (requested by mycroft):
  Fix potential overflow of v_usecount and v_writecount (and panics
  resulting from this) by widening them to `long'.  Mostly affects
  systems where maxvnodes>=32768.

Revision 1.47 / (download) - annotate - [select for diffs], Sun Oct 10 00:15:27 1999 UTC (24 years, 6 months ago) by mrg
Branch: MAIN
CVS Tags: comdex-fall-1999-base, comdex-fall-1999
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored) to selected 1.96.6.1 (colored)

add a (long) cast to previous fix like the other arguments.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Oct 1 23:11:24 1999 UTC (24 years, 6 months ago) by soren
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored) to selected 1.96.6.1 (colored)

Account for widening of the v_usecount member in struct vnode.

Revision 1.45 / (download) - annotate - [select for diffs], Sun Jul 4 22:09:30 1999 UTC (24 years, 9 months ago) by fvdl
Branch: MAIN
Branch point for: wrstuden-devbsize
Changes since 1.44: +3 -3 lines
Diff to previous 1.44 (colored) to selected 1.96.6.1 (colored)

Update for mount flag change.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Jan 31 10:12:33 1999 UTC (25 years, 2 months ago) by mrg
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Changes since 1.43: +14 -4 lines
Diff to previous 1.43 (colored) to selected 1.96.6.1 (colored)

discard setgid.

Revision 1.43 / (download) - annotate - [select for diffs], Fri Jun 26 19:52:29 1998 UTC (25 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored) to selected 1.96.6.1 (colored)

Fix hannken's fix:  The correct way to keep pstat.c from looking for any
"opt_*.h" files is to set a flag that tells the header files not to look for
anything in the kernel compile directory, i.e. _LKM.

Just rearranging includes doesn't work because it'll just break again,
eventually, as more stuff is defopted.

Revision 1.42 / (download) - annotate - [select for diffs], Fri Jun 26 14:17:01 1998 UTC (25 years, 9 months ago) by hannken
Branch: MAIN
Changes since 1.41: +3 -2 lines
Diff to previous 1.41 (colored) to selected 1.96.6.1 (colored)

Make it compile again. Include <sys/socket.h> before setting _KERNEL.
Otherwise the chain pstat.c -> <sys/mount.h> -> <sys/socket.h> fails
with 'opt_compat_freebsd.h: No such file or directory' ...

Revision 1.41 / (download) - annotate - [select for diffs], Sun Mar 29 12:24:44 1998 UTC (26 years ago) by mycroft
Branch: MAIN
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored) to selected 1.96.6.1 (colored)

Display the TS_DIALOUT flag.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Mar 21 04:40:24 1998 UTC (26 years, 1 month ago) by mycroft
Branch: MAIN
Changes since 1.39: +4 -3 lines
Diff to previous 1.39 (colored) to selected 1.96.6.1 (colored)

Replace TS_WOPEN with t_wopen, per mail on tech-kern.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Mar 1 02:25:58 1998 UTC (26 years, 1 month ago) by fvdl
Branch: MAIN
Changes since 1.38: +11 -15 lines
Diff to previous 1.38 (colored) to selected 1.96.6.1 (colored)

Merge with Lite2 + local changes

Revision 1.38 / (download) - annotate - [select for diffs], Mon Oct 20 18:12:56 1997 UTC (26 years, 6 months ago) by drochner
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.37: +9 -8 lines
Diff to previous 1.37 (colored) to selected 1.96.6.1 (colored)

The previous changes were not sufficient, we need more kvm reads.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Oct 20 17:32:51 1997 UTC (26 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.36: +7 -7 lines
Diff to previous 1.36 (colored) to selected 1.96.6.1 (colored)

make compile after NFS (struct nfsnode) changes

Revision 1.36 / (download) - annotate - [select for diffs], Sun Oct 19 09:43:28 1997 UTC (26 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.35: +6 -6 lines
Diff to previous 1.35 (colored) to selected 1.96.6.1 (colored)

fix compile warnings on the alpha.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Oct 18 11:06:52 1997 UTC (26 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored) to selected 1.96.6.1 (colored)

deprecate  register

Revision 1.34 / (download) - annotate - [select for diffs], Fri Oct 17 12:17:01 1997 UTC (26 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.33: +20 -19 lines
Diff to previous 1.33 (colored) to selected 1.96.6.1 (colored)

WARNSify

Revision 1.33 / (download) - annotate - [select for diffs], Fri Oct 17 06:34:22 1997 UTC (26 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.32: +99 -147 lines
Diff to previous 1.32 (colored) to selected 1.96.6.1 (colored)

merge lite-2

Revision 1.32 / (download) - annotate - [select for diffs], Sun Jul 13 02:23:40 1997 UTC (26 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) to selected 1.96.6.1 (colored)

Fix list_swap() argument order; from Dan Winship <danw@mit.edu> in PR bin/3856.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jun 12 15:03:44 1997 UTC (26 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.30: +11 -182 lines
Diff to previous 1.30 (colored) to selected 1.96.6.1 (colored)

bring mrg-vm-swap2 onto mainilne.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Jun 12 07:45:35 1997 UTC (26 years, 10 months ago) by bouyer
Branch: MAIN
Changes since 1.29: +62 -19 lines
Diff to previous 1.29 (colored) to selected 1.96.6.1 (colored)

Make this compile again, and add support for ext2fs.
Also 2 ufs->ffs conversions in pstat.8.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jun 5 06:14:17 1997 UTC (26 years, 10 months ago) by mikel
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored) to selected 1.96.6.1 (colored)

indicate more clearly that [Tfstv] options are mutually exclusive;
  fixes PR misc/2655.

Revision 1.28.2.2 / (download) - annotate - [select for diffs], Sun Jun 1 09:05:31 1997 UTC (26 years, 10 months ago) by mrg
Branch: mrg-vm-swap2
Changes since 1.28.2.1: +875 -0 lines
Diff to previous 1.28.2.1 (colored) to branchpoint 1.28 (colored) next main 1.29 (colored) to selected 1.96.6.1 (colored)

use swap(8)'s list_swap().

Revision 1.28.2.1, Wed May 28 19:26:52 1997 UTC (26 years, 10 months ago) by mrg
Branch: mrg-vm-swap2
Changes since 1.28: +0 -1048 lines
FILE REMOVED

file pstat.c was added on branch mrg-vm-swap2 on 1997-06-01 09:05:31 +0000

Revision 1.28 / (download) - annotate - [select for diffs], Wed May 28 19:26:52 1997 UTC (26 years, 10 months ago) by pk
Branch: MAIN
CVS Tags: mrg-vm-swap2-base
Branch point for: mrg-vm-swap2
Changes since 1.27: +4 -2 lines
Diff to previous 1.27 (colored) to selected 1.96.6.1 (colored)

Display VDIROP vnode flag (so we're congruent with the man page).

Revision 1.27 / (download) - annotate - [select for diffs], Wed Oct 23 22:50:06 1996 UTC (27 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.26: +7 -2 lines
Diff to previous 1.26 (colored) to selected 1.96.6.1 (colored)

recognize MNT_NOCOREDUMP and print the 'nocoredump' flag for file
systems which have MNT_NOCOREDUMP set.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Oct 23 22:19:23 1996 UTC (27 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.25: +30 -5 lines
Diff to previous 1.25 (colored) to selected 1.96.6.1 (colored)

add support for recognizing a bunch of flags which are in <sys/mount.h>
but which were never added to pstat -v: UNION, ASYNC, DEFEXPORTED,
EXPORTANON, EXKERB.  Also, sort according to the apparent local style
(order in mount.h, rather than alphabetical).

Revision 1.19.4.3 / (download) - annotate - [select for diffs], Mon Jun 3 19:00:46 1996 UTC (27 years, 10 months ago) by cgd
Branch: netbsd-1-2
CVS Tags: netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA
Changes since 1.19.4.2: +4 -4 lines
Diff to previous 1.19.4.2 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored) to selected 1.96.6.1 (colored)

pull up from trunk:
>fix session pointer field width: make it two characters wider.
>(The alpha will use all 8 chars.)

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jun 3 19:00:23 1996 UTC (27 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.24: +4 -4 lines
Diff to previous 1.24 (colored) to selected 1.96.6.1 (colored)

fix session pointer field width: make it two characters wider.
(The alpha will use all 8 chars.)
NOTE: use of (addr & ~KERNBASE) is VERY bogus.

Revision 1.19.4.2 / (download) - annotate - [select for diffs], Mon Jun 3 18:51:39 1996 UTC (27 years, 10 months ago) by cgd
Branch: netbsd-1-2
Changes since 1.19.4.1: +3 -3 lines
Diff to previous 1.19.4.1 (colored) to branchpoint 1.19 (colored) to selected 1.96.6.1 (colored)

pull up from trunk:
>warnx() already outputs newline; warnings for undefined symbols don't
>need an extra one.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jun 3 18:50:26 1996 UTC (27 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored) to selected 1.96.6.1 (colored)

warnx() already outputs newline; warnings for undefined symbols don't
need an extra one.

Revision 1.19.4.1 / (download) - annotate - [select for diffs], Sun Jun 2 09:08:15 1996 UTC (27 years, 10 months ago) by mrg
Branch: netbsd-1-2
Changes since 1.19: +31 -188 lines
Diff to previous 1.19 (colored) to selected 1.96.6.1 (colored)

pull up tty stats "bug fix".

Revision 1.23 / (download) - annotate - [select for diffs], Fri May 31 00:09:38 1996 UTC (27 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.22: +5 -2 lines
Diff to previous 1.22 (colored) to selected 1.96.6.1 (colored)

add case for STRIPDISC to the tty discipline printing code, so that
ttys running Metricom Wireless IP have their discipline printed nicely.

Revision 1.22 / (download) - annotate - [select for diffs], Thu May 30 23:33:16 1996 UTC (27 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.21: +2 -4 lines
Diff to previous 1.21 (colored) to selected 1.96.6.1 (colored)

remove unnecessary test.

Revision 1.21 / (download) - annotate - [select for diffs], Thu May 30 08:08:27 1996 UTC (27 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.20: +3 -2 lines
Diff to previous 1.20 (colored) to selected 1.96.6.1 (colored)

oops.  print pstat -t header.

Revision 1.20 / (download) - annotate - [select for diffs], Thu May 30 05:45:45 1996 UTC (27 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.19: +30 -189 lines
Diff to previous 1.19 (colored) to selected 1.96.6.1 (colored)

use new ttylist to get tty stats.

Revision 1.19 / (download) - annotate - [select for diffs], Thu May 2 00:13:19 1996 UTC (27 years, 11 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Changes since 1.18: +4 -2 lines
Diff to previous 1.18 (colored) to selected 1.96.6.1 (colored)

handle the VISTTY vnode flag with the same letter ('I') that BSDI used.
Update the documentation of the vnode flags so that it lists only (and all)
of the flags understood by the program.  (The documentation is likely in need
of more cleanup.)

Revision 1.18 / (download) - annotate - [select for diffs], Tue Apr 30 00:41:51 1996 UTC (27 years, 11 months ago) by pk
Branch: MAIN
Changes since 1.17: +9 -4 lines
Diff to previous 1.17 (colored) to selected 1.96.6.1 (colored)

Don't get distracted into kernel space.
Understand MNT_ROOTFS flag.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Feb 21 02:27:57 1996 UTC (28 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored) to selected 1.96.6.1 (colored)

fix for new NFS include files.  (checked with fvdl.)

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jan 11 06:33:36 1996 UTC (28 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.15: +7 -2 lines
Diff to previous 1.15 (colored) to selected 1.96.6.1 (colored)

New-style RCS ids.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Nov 28 19:43:40 1995 UTC (28 years, 4 months ago) by jtc
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) to selected 1.96.6.1 (colored)

merge in changes from 1.1 release branch

Revision 1.14.2.1 / (download) - annotate - [select for diffs], Wed Nov 1 00:06:38 1995 UTC (28 years, 5 months ago) by jtc
Branch: netbsd-1-1
CVS Tags: netbsd-1-1-RELEASE, netbsd-1-1-PATCH001
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) next main 1.15 (colored) to selected 1.96.6.1 (colored)

complete ufs -> ffs change (From John Kohl; PR #1403)

Revision 1.14 / (download) - annotate - [select for diffs], Thu Aug 24 19:58:07 1995 UTC (28 years, 7 months ago) by ragge
Branch: MAIN
CVS Tags: netbsd-1-1-base
Branch point for: netbsd-1-1
Changes since 1.13: +2 -13 lines
Diff to previous 1.13 (colored) to selected 1.96.6.1 (colored)

Cleaned up an old #ifdef vax.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jun 22 11:15:14 1995 UTC (28 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.96.6.1 (colored)

specify precision, not minimum field width.  pointed out by John Kohl

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jun 18 11:01:24 1995 UTC (28 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.96.6.1 (colored)

don't assume f_fstypename is larger than MFSNAMELEN or is nul-terminated

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Wed May 10 00:14:35 1995 UTC (28 years, 11 months ago) by mrg
Branch: CSRG
CVS Tags: lite-2
Changes since 1.1.1.1: +116 -155 lines
Diff to previous 1.1.1.1 (colored) to selected 1.96.6.1 (colored)

4.4BSD-Lite2

Revision 1.11 / (download) - annotate - [select for diffs], Tue Mar 28 17:28:20 1995 UTC (29 years ago) by jtc
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored) to selected 1.96.6.1 (colored)

KERNEL -> _KERNEL

Revision 1.10 / (download) - annotate - [select for diffs], Thu Mar 2 03:57:39 1995 UTC (29 years, 1 month ago) by chopps
Branch: MAIN
Changes since 1.9: +7 -1 lines
Diff to previous 1.9 (colored) to selected 1.96.6.1 (colored)

dd support for mfc serial ports..

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jan 18 06:27:32 1995 UTC (29 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.8: +4 -3 lines
Diff to previous 1.8 (colored) to selected 1.96.6.1 (colored)

Turn mountlist into a CIRCLEQ, and handle setting and checking of MNT_ROOTFS
differently.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 15 07:08:57 1995 UTC (29 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.7: +13 -4 lines
Diff to previous 1.7 (colored) to selected 1.96.6.1 (colored)

Add `-k' option, per Matt Green.
Put the description of the `-n' option in the table, where it belongs.  Also,
fix the formatting of the table for consistency with the other man pages.
Document the BLOCKSIZE environment variable.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 4 05:35:47 1995 UTC (29 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.96.6.1 (colored)

Make the usage string match the man page.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Aug 31 03:48:18 1994 UTC (29 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored) to selected 1.96.6.1 (colored)

Update to match include files.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jun 22 05:38:22 1994 UTC (29 years, 10 months ago) by chopps
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.4: +17 -1 lines
Diff to previous 1.4 (colored) to selected 1.96.6.1 (colored)

update for amiga (should also enable hp300 specific stuff for them too).
from rhealey@kas.helios.mn.org (Rob Healey)

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jun 13 15:09:06 1994 UTC (29 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.3: +1 -18 lines
Diff to previous 1.3 (colored) to selected 1.96.6.1 (colored)

undo local changes relating to new FS code

Revision 1.3 / (download) - annotate - [select for diffs], Mon May 16 06:44:00 1994 UTC (29 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +100 -41 lines
Diff to previous 1.2 (colored) to selected 1.96.6.1 (colored)

netbsd-ify & repair tty code

Revision 1.2 / (download) - annotate - [select for diffs], Fri May 13 21:48:02 1994 UTC (29 years, 11 months ago) by cgd
Branch: MAIN
Changes since 1.1: +28 -42 lines
Diff to previous 1.1 (colored) to selected 1.96.6.1 (colored)

clean up import.  rcsids, notdef a bunch of things that don't yet work, etc.
generates a *lot* of warnings (from vnode.h) at compile time, but these
will go away "soon."

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri May 13 21:29:29 1994 UTC (29 years, 11 months ago) by cgd
Branch: CSRG
CVS Tags: lite-1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.96.6.1 (colored)

Pstat, from Lite

Revision 1.1 / (download) - annotate - [select for diffs], Fri May 13 21:29:28 1994 UTC (29 years, 11 months ago) by cgd
Branch: MAIN
Diff to selected 1.96.6.1 (colored)

Initial revision

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.




CVSweb <webmaster@jp.NetBSD.org>