Date: Tue, 14 Dec 1999 11:12:20 -0800 (PST) From: Matt Dillon <dillon@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/nfs nfs_bio.c Message-ID: <199912141912.LAA97153@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dillon 1999/12/14 11:12:20 PST
Modified files: (Branch: RELENG_3)
sys/nfs nfs_bio.c
Log:
MFC nfs_bio.c 1.82. This MFC does not do the involved changes that were
made in 1.82 to solve the NFS append race, it simply prevents the same
situation in -stable from causing a panic and solves the lost-dirty-data
problem. The append race still exists, however, which means that two
processes appending to the same file over NFS may wind up overlapping
their writes.
Under stable we can use biosize'd buffers, even for buffers that straddle
the file EOF, so we use this trick in the MFC. Under current we cannot
which is the reason why this patch looks quite different from the patch
in current.
Approved by: jkh
Revision Changes Path
1.65.2.4 +12 -1 src/sys/nfs/nfs_bio.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912141912.LAA97153>
