head	1.3;
access;
symbols
	RELENG_6_4_0_RELEASE:1.2
	RELENG_6_4:1.2.0.50
	RELENG_6_4_BP:1.2
	RELENG_6_3_0_RELEASE:1.2
	RELENG_6_3:1.2.0.48
	RELENG_6_3_BP:1.2
	RELENG_6_2_0_RELEASE:1.2
	RELENG_6_2:1.2.0.46
	RELENG_6_2_BP:1.2
	RELENG_5_5_0_RELEASE:1.2
	RELENG_5_5:1.2.0.44
	RELENG_5_5_BP:1.2
	RELENG_6_1_0_RELEASE:1.2
	RELENG_6_1:1.2.0.42
	RELENG_6_1_BP:1.2
	RELENG_6_0_0_RELEASE:1.2
	RELENG_6_0:1.2.0.40
	RELENG_6_0_BP:1.2
	RELENG_6:1.2.0.38
	RELENG_6_BP:1.2
	RELENG_5_4_0_RELEASE:1.2
	RELENG_5_4:1.2.0.36
	RELENG_5_4_BP:1.2
	RELENG_4_11_0_RELEASE:1.2
	RELENG_4_11:1.2.0.34
	RELENG_4_11_BP:1.2
	RELENG_5_3_0_RELEASE:1.2
	RELENG_5_3:1.2.0.32
	RELENG_5_3_BP:1.2
	RELENG_5:1.2.0.30
	RELENG_5_BP:1.2
	RELENG_4_10_0_RELEASE:1.2
	RELENG_4_10:1.2.0.28
	RELENG_4_10_BP:1.2
	RELENG_5_2_1_RELEASE:1.2
	RELENG_5_2_0_RELEASE:1.2
	RELENG_5_2:1.2.0.26
	RELENG_5_2_BP:1.2
	RELENG_4_9_0_RELEASE:1.2
	RELENG_4_9:1.2.0.24
	RELENG_4_9_BP:1.2
	RELENG_5_1_0_RELEASE:1.2
	RELENG_5_1:1.2.0.22
	RELENG_5_1_BP:1.2
	RELENG_4_8_0_RELEASE:1.2
	RELENG_4_8:1.2.0.20
	RELENG_4_8_BP:1.2
	RELENG_5_0_0_RELEASE:1.2
	RELENG_5_0:1.2.0.18
	RELENG_5_0_BP:1.2
	RELENG_4_7_0_RELEASE:1.2
	RELENG_4_7:1.2.0.16
	RELENG_4_7_BP:1.2
	RELENG_4_6_2_RELEASE:1.2
	RELENG_4_6_1_RELEASE:1.2
	RELENG_4_6_0_RELEASE:1.2
	RELENG_4_6:1.2.0.14
	RELENG_4_6_BP:1.2
	RELENG_4_5_0_RELEASE:1.2
	RELENG_4_5:1.2.0.12
	RELENG_4_5_BP:1.2
	RELENG_4_4_0_RELEASE:1.2
	RELENG_4_4:1.2.0.10
	RELENG_4_4_BP:1.2
	KSE_MILESTONE_2:1.2
	KSE_PRE_MILESTONE_2:1.2
	RELENG_4_3_0_RELEASE:1.2
	RELENG_4_3:1.2.0.8
	RELENG_4_3_BP:1.2
	RELENG_4_2_0_RELEASE:1.2
	RELENG_4_1_1_RELEASE:1.2
	PRE_SMPNG:1.2
	RELENG_4_1_0_RELEASE:1.2
	RELENG_3_5_0_RELEASE:1.2
	RELENG_4_0_0_RELEASE:1.2
	RELENG_4:1.2.0.6
	RELENG_4_BP:1.2
	RELENG_3_4_0_RELEASE:1.2
	RELENG_3_3_0_RELEASE:1.2
	RELENG_3_2_PAO:1.2.0.4
	RELENG_3_2_PAO_BP:1.2
	RELENG_3_2_0_RELEASE:1.2
	POST_VFS_BIO_NFS_PATCH:1.2
	PRE_VFS_BIO_NFS_PATCH:1.2
	POST_SMP_VMSHARE:1.2
	PRE_SMP_VMSHARE:1.2
	POST_NEWBUS:1.2
	PRE_NEWBUS:1.2
	RELENG_3_1_0_RELEASE:1.2
	RELENG_3:1.2.0.2
	RELENG_3_BP:1.2
	RELENG_3_0_0_RELEASE:1.2
	C0828:1.1.1.1
	CODA:1.1.1;
locks; strict;
comment	@# @;


1.3
date	2007.07.12.21.04.55;	author rwatson;	state dead;
branches;
next	1.2;

1.2
date	98.09.02.19.09.53;	author rvb;	state Exp;
branches;
next	1.1;

1.1
date	98.08.29.21.14.52;	author rvb;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.08.29.21.14.52;	author rvb;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Complete repo-copy and move of Coda from src/sys/coda to src/sys/fs/coda
by removing files from src/sys/coda, and updating include paths in the
new location, kernel configuration, and  Makefiles.  In one case add
$FreeBSD$.

Discussed with:		anderson, Jan Harkes <jaharkes@@cs.cmu.edu>
Approved by:		re (kensmith)
Repo-copy madness:	simon
@
text
@OOPS:
	FreeBSD does not fsync!!!

Near term:
	Fix bug in executing/mapping new files.
	cfs_mount bug: interaction with cfs_inactive no cfs_unsave.
	vref/vn_lock == vget except no VXWANT which may be on.
	Review locks: vn_lock/VOP_UNLOCK/lockmgr ...

Medium term:
	Add missing VFS methods.
	Do performance profile.
	Tune hash algorithm used in cfs_namecache.
	Tune hash algorithm used in cfs_subr.

Eventually:
	Use standard queue macros.
@


1.2
log
@Pass2 complete
@
text
@@


1.1
log
@Initial revision
@
text
@d1 3
a4 2
	Existing VOP_LOCKS's should proabably be 
	 vn_lock since that is what they were in -stable.
d6 3
d14 1
@


1.1.1.1
log
@Very Preliminary Coda
@
text
@@
