summaryrefslogtreecommitdiffstats
path: root/sys/coda/00READ
blob: ce27b8af65de71341e2dad515a24f2d175ef8c28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
NOTE:	Please do not edit any files in this directory
	until this NOTE is removed.
	In the next week, I want to clear out all the 
	platform and release #ifdefs from the code.

NOTE:	The matching user level code has not been released
	yet.  It will be available soon.  The existing released
	Coda code is not quite ready for current.  We'll
	have some patches out soon.

BUG:	There is a bug in file mapping/executing.  When a file is
	first created in Coda, it can not be executed.  But after
	you restart Coda (unmount/mount -- actually vutil -shutdown),
	you can run the file just fine.  I haven't had time to look
	for this problem yet.


WARNING:A version of this code has run on stable for a while now.
	The code has been recently ported to current.  It is mostly
	working, but hasn't been run long enough to be sure all the
	bugs are sorted out.  Let me know if there are any problems.
	In particular, killing venus (or rebooting) when/if venus
	is hung, may not work correctly.

	This code is not SMP ready.  Most locks are on vnodes
	and cnodes and go thru the lock manager.  There are a
	few hashes and queues that need to be locked -- I think that's
	all that is needed.


						rvb@cmu.edu
OpenPOWER on IntegriCloud