summaryrefslogtreecommitdiffstats
path: root/sys/coda/00READ
diff options
context:
space:
mode:
Diffstat (limited to 'sys/coda/00READ')
-rw-r--r--sys/coda/00READ31
1 files changed, 31 insertions, 0 deletions
diff --git a/sys/coda/00READ b/sys/coda/00READ
new file mode 100644
index 0000000..ce27b8a
--- /dev/null
+++ b/sys/coda/00READ
@@ -0,0 +1,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