rvb
b1e41ac988
A few bug fixes for Robert Watson
1998-11-16 19:48:26 +00:00
bde
51ad68ca2d
Finished updating module event handlers to be compatible with
...
modeventhand_t.
1998-11-15 15:33:52 +00:00
rvb
db28f40bee
coda_lookup now passes up an extra flag. But old veni will
...
be ok; new veni will check /dev/cfs0 to make sure that a new
kernel is running.
Also, a bug in vc_nb_close iff CODA_SIGNAL's were seen has been
fixed.
1998-11-11 20:32:20 +00:00
peter
851bd52172
Support KLD. We register and unregister two modules. "coda" (the vfs)
...
via VFS_SET(), and "codadev" for the cdevsw entry. From kldstat -v:
3 1 0xf02c5000 115d8 coda.ko
Contains modules:
Id Name
2 codadev
3 coda
1998-11-03 08:55:06 +00:00
rvb
dc7a9e560a
Change the way unmounting happens to guarantee that the
...
client programs are allowed to finish up (coda_call is
forced to complete) and release their locks. Thus there
is a reasonable chance that the vflush implicit in the
unmount will not get hung on held locks.
1998-10-28 20:31:13 +00:00
rvb
ff30297a7a
Update
1998-10-28 19:39:12 +00:00
rvb
f3f6c9f429
Venus must be passed O_CREAT flag on VOP_OPEN iff this is
...
a creat so that we can will allow a mode 444 file to be
written into. Sync with the latest coda.h and deal with
collateral damage.
1998-10-28 19:33:50 +00:00
phk
13c66194f4
Nitpicking and dusting performed on a train. Removes trivial warnings
...
about unused variables, labels and other lint.
1998-10-25 17:44:59 +00:00
rvb
ee04be1c0c
Fixes for lkm:
...
1. use VFS_LKM vs ACTUALLY_LKM_NOT_KERNEL
2. don't pass -DCODA to lkm build
1998-09-29 20:19:45 +00:00
rvb
c2e5b5e9f0
Cleanup and fix THE bug
1998-09-28 20:52:58 +00:00
rvb
01e3d85840
Don't lose this file
1998-09-25 17:40:50 +00:00
rvb
ebf7679a7e
Put "stray" printouts under DIAGNOSTIC. Make everything build
...
with DEBUG on. Add support for lkm. (The macro's don't work
for me; for a good chuckle look at the end of coda_fbsd.c.)
1998-09-25 17:38:32 +00:00
rvb
c972cf2a02
Finish conversion of cfs -> coda
1998-09-13 13:57:59 +00:00
rvb
918e3ab49a
All the references to cfs, in symbols, structs, and strings
...
have been changed to coda. (Same for CFS.)
1998-09-11 18:50:17 +00:00
bde
e170b2ba75
Removed statically configured mount type numbers (MOUNT_*) and all
...
references to them.
The change a couple of days ago to ignore these numbers in statically
configured vfsconf structs was slightly premature because the cd9660,
cfs, devfs, ext2fs, nfs vfs's still used MOUNT_* instead of the number
in their vfsconf struct.
1998-09-07 13:17:06 +00:00
rvb
e08529ca69
Clean LINT
1998-09-06 20:01:34 +00:00
rvb
9d7a126e4f
Pass2 complete
1998-09-02 19:09:53 +00:00
rvb
b849ae3457
Very Preliminary Coda
1998-08-29 21:14:52 +00:00