From owner-cvs-sys Tue Jun 3 06:59:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA29890 for cvs-sys-outgoing; Tue, 3 Jun 1997 06:59:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA29805; Tue, 3 Jun 1997 06:57:42 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA22371; Tue, 3 Jun 1997 06:56:55 -0700 (PDT) Date: Tue, 3 Jun 1997 06:56:55 -0700 (PDT) Message-Id: <199706031356.GAA22371@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_serv.c nfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1997/06/03 06:56:55 PDT Modified files: sys/nfs nfs_serv.c nfs_vnops.c Log: Implement the async mount option for NFSv3. This makes NFS pretend that all writes sent to the server were synchronous and therefore no commits are needed. This is the same as the vfs.nfs.async variable on the server but allows each client to choose whether to work this way. Also make the vfs.nfs.async variable do the 'right' thing for NFSv3, i.e. pretend that the write was synchronous. Revision Changes Path 1.43 +5 -2 src/sys/nfs/nfs_serv.c 1.53 +3 -1 src/sys/nfs/nfs_vnops.c