Skip site navigation (1)Skip section navigation (2)
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>