Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/fs/puffs



Module Name:    src
Committed By:   pooka
Date:           Tue Feb 27 23:43:23 UTC 2007

Modified Files:
        src/sys/fs/puffs: puffs_msgif.c puffs_subr.c puffs_sys.h

Log Message:
Make wait for the user file server PCATCHable.  This makes it
possible to recover the system by just killing processes in case
a file server manages to recurse into itself either by fault of
file server implementation or by pilot error.  The downside is that
the code is extremely hard to follow and practically screams out
for newlock2 (in addition to screaming "bug here").  The whole
PCATCH nonsense and induced megacomplexity can hopefully be avoided
in the future by tweaking other parts of the implementation.


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 src/sys/fs/puffs/puffs_msgif.c
cvs rdiff -r1.21 -r1.22 src/sys/fs/puffs/puffs_subr.c
cvs rdiff -r1.24 -r1.25 src/sys/fs/puffs/puffs_sys.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index