OpenBSD CVS

CVS log for src/sys/kern/Attic/vnode_if.sh


[BACK] Up to [local] / src / sys / kern

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.17, Sat Apr 2 16:27:29 2011 UTC (13 years, 2 months ago) by thib
Branch: MAIN
CVS Tags: HEAD
Changes since 1.16: +1 -1 lines
FILE REMOVED

remove the vnode_if.* files, as they are now totally
obsolete.

the move to vfs_vops.c is here to stay, so they are
pointless.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Dec 12 16:24:49 2007 UTC (16 years, 6 months ago) by thib
Branch: MAIN
CVS Tags: 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
Changes since 1.15: +2 -42 lines
Diff to previous 1.15 (colored)

Garbage collect a few members of the vnodeop_desc structure,
they where used to keep "offsets" of arguments too the VOP's
for use by bypass routines, these have been unused now for
quite some time;

Tested on sparc64/amd64 (shaves about 1k of GENERIC).

ok beck@

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jan 2 05:05:11 2006 UTC (18 years, 5 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.14: +15 -6 lines
Diff to previous 1.14 (colored)

Make this generate code with ansi function declarations.
No binary change in compiled version of generated file.

Revision 1.14 / (download) - annotate - [select for diffs], Sun May 22 21:07:23 2005 UTC (19 years ago) by pedro
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

output code for incoming VFSDEBUG option

Revision 1.6.6.4 / (download) - annotate - [select for diffs], Sat Jun 7 11:03:41 2003 UTC (21 years ago) by ho
Branch: SMP
Changes since 1.6.6.3: +2 -6 lines
Diff to previous 1.6.6.3 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Sync SMP branch to -current

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jun 2 23:28:07 2003 UTC (21 years ago) by millert
Branch: MAIN
CVS Tags: SMP_SYNC_B, SMP_SYNC_A, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.12: +2 -6 lines
Diff to previous 1.12 (colored)

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999.  Proofed by myself and Theo.

Revision 1.8.6.2 / (download) - annotate - [select for diffs], Mon May 19 22:31:57 2003 UTC (21 years ago) by tedu
Branch: UBC
Changes since 1.8.6.1: +19 -4 lines
Diff to previous 1.8.6.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

sync

Revision 1.6.6.3 / (download) - annotate - [select for diffs], Tue May 13 19:21:29 2003 UTC (21 years, 1 month ago) by ho
Branch: SMP
Changes since 1.6.6.2: +19 -4 lines
Diff to previous 1.6.6.2 (colored) to branchpoint 1.6 (colored)

Sync the SMP branch to -current. This includes moving to ELF.

Revision 1.12 / (download) - annotate - [select for diffs], Thu May 1 21:41:35 2003 UTC (21 years, 1 month ago) by tedu
Branch: MAIN
CVS Tags: UBC_SYNC_A
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

knf

Revision 1.11 / (download) - annotate - [select for diffs], Thu May 1 21:13:05 2003 UTC (21 years, 1 month ago) by tedu
Branch: MAIN
Changes since 1.10: +19 -3 lines
Diff to previous 1.10 (colored)

several related changes:
vfs_subr.c:
	add a missing simple_lock_init for vnode interlock
	try to avoid reclaiming locked or layered vnodes
	initialize vnlock pointer to NULL
	remove old code to free vnlock, never used
	lockinit the new vnode lock
vfs_syscalls.c:
	support for VLAYER flag
vnode_if.sh:
	support for splitting VDESC flags
vnode_if.src:
	split VDESC flags
	WILLPUT is the combination of WILLRELE and WILLUNLOCK
	most uses for WILLRELE become WILLPUT
vnode.h:
	add v_lock to struct vnode
	add VLAYER flag
	update for new VDESC flags

Revision 1.8.6.1 / (download) - annotate - [select for diffs], Tue Jun 11 03:29:41 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Sync UBC branch to -current

Revision 1.6.6.2 / (download) - annotate - [select for diffs], Thu Mar 28 11:43:04 2002 UTC (22 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.6.6.1: +3 -3 lines
Diff to previous 1.6.6.1 (colored) to branchpoint 1.6 (colored)

Merge in -current from about a week ago

Revision 1.10 / (download) - annotate - [select for diffs], Thu Mar 14 23:47:05 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: UBC_SYNC_B, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Don't put a space between a function name and its args in the prototype.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Mar 14 02:02:56 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

generate std ANSI protos, not __P ones

Revision 1.6.6.1 / (download) - annotate - [select for diffs], Mon May 14 22:32:47 2001 UTC (23 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.6: +4 -3 lines
Diff to previous 1.6 (colored)

merge in approximately 2.9 into SMP branch

Revision 1.8 / (download) - annotate - [select for diffs], Mon Feb 26 17:34:18 2001 UTC (23 years, 3 months ago) by art
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.7: +2 -2 lines
Diff to previous 1.7 (colored)

Since VLOCKSWORK is only set when LOCKDEBUG is defined,
ifdef the VOP_ISLOCKED code with LOCKDEBUG instead of DIAGNOSTIC.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 26 17:12:27 2001 UTC (23 years, 3 months ago) by art
Branch: MAIN
Changes since 1.6: +4 -3 lines
Diff to previous 1.6 (colored)

Indentation nit in the generated code.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Mar 3 20:58:27 1999 UTC (25 years, 3 months ago) by deraadt
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
Branch point for: SMP
Changes since 1.5: +32 -41 lines
Diff to previous 1.5 (colored)

not using inline functions saves about 120K

Revision 1.5 / (download) - annotate - [select for diffs], Wed Mar 3 14:23:19 1999 UTC (25 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.4: +20 -3 lines
Diff to previous 1.4 (colored)

do not inline. this needs cleanup.  from art

Revision 1.4 / (download) - annotate - [select for diffs], Sat Dec 5 16:50:41 1998 UTC (25 years, 6 months ago) by csapuntz
Branch: MAIN
Changes since 1.3: +17 -2 lines
Diff to previous 1.3 (colored)



Framework for generating automatic test code for locking discipline
in DIAGNOSTIC mode.

Added documentation to vfs_subr.c on locking needs of a couple calls.

Improvements to the vinvalbuf patch. We need to start over after we
let our pants down.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Apr 19 16:09:13 1996 UTC (28 years, 1 month ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3, OPENBSD_2_2_BASE, OPENBSD_2_2, OPENBSD_2_1_BASE, OPENBSD_2_1, OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

NetBSD 960317 merge

Revision 1.2 / (download) - annotate - [select for diffs], Tue Mar 26 15:09:30 1996 UTC (28 years, 2 months ago) by mickey
Branch: MAIN
Changes since 1.1: +17 -12 lines
Diff to previous 1.1 (colored)

From NetBSD: vnode_if.[ch] made machine independent.
very usefull (for <sys/vnode.h> inclusion).
from the other side this is really machine independent ...
tested w/ i386, but should not cause errors w/ other arch's.
pls, test it (don't forget to reconfig kernel ;)

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:52:48 1995 UTC (28 years, 8 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:52:48 1995 UTC (28 years, 8 months ago) by deraadt
Branch: MAIN

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.