Source-Changes archive

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

CVS commit: syssrc/sys/nfs



Module Name:    syssrc
Committed By:   yamt
Date:           Mon Oct 21 12:52:37 UTC 2002

Modified Files:
        syssrc/sys/nfs: nfs_bio.c nfs_nqlease.c nfs_subs.c nfs_var.h
            nfs_vfsops.c nfs_vnops.c nfsm_subs.h nfsnode.h

Log Message:
fix a page locking deadlock problem for nfs.

add a flag that specify if the file can be truncated safely or not
to nfsm_loadattr and friends.  when it isn't safe, just mark the nfsnode
as "should be truncated later".

ok'ed by Frank van der Linden and Chuck Silvers.
close kern/18036.


To generate a diff of this commit:
cvs rdiff -r1.82 -r1.83 syssrc/sys/nfs/nfs_bio.c
cvs rdiff -r1.40 -r1.41 syssrc/sys/nfs/nfs_nqlease.c
cvs rdiff -r1.104 -r1.105 syssrc/sys/nfs/nfs_subs.c
cvs rdiff -r1.23 -r1.24 syssrc/sys/nfs/nfs_var.h
cvs rdiff -r1.118 -r1.119 syssrc/sys/nfs/nfs_vfsops.c
cvs rdiff -r1.152 -r1.153 syssrc/sys/nfs/nfs_vnops.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/nfs/nfsm_subs.h
cvs rdiff -r1.34 -r1.35 syssrc/sys/nfs/nfsnode.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