eivind
836035a4ed
Add 'options DEBUG_LOCKS', which stores extra information in struct
...
lock, and add some macros and function parameters to make sure that
the information get to the point where it can be put in the lock
structure.
While I'm here, add DEBUG_VFS_LOCKS to LINT.
1999-01-20 14:49:12 +00:00
bde
2facf6978a
Don't pass unused unused timestamp args to UFS_UPDATE() or waste
...
time initializing them. This almost finishes centralizing (in-core)
timestamp updates in ufs_itimes().
1999-01-07 16:14:19 +00:00
eivind
ffaaca5874
Remove the 'waslocked' parameter to vfs_object_create().
1999-01-05 18:50:03 +00:00
rvb
5a18162607
Don't print diagnostic anymore
1998-12-04 18:44:21 +00:00
rvb
b1e41ac988
A few bug fixes for Robert Watson
1998-11-16 19:48:26 +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
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
c2e5b5e9f0
Cleanup and fix THE bug
1998-09-28 20:52:58 +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
rvb
9d7a126e4f
Pass2 complete
1998-09-02 19:09:53 +00:00
rvb
a085510ad5
Very Preliminary Coda
1998-08-29 21:14:52 +00:00