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>