From owner-freebsd-current Wed Apr 21 22:58:59 1999 Delivered-To: freebsd-current@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [209.157.86.2]) by hub.freebsd.org (Postfix) with ESMTP id CC7FD15920 for ; Wed, 21 Apr 1999 22:58:38 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id WAA10644; Wed, 21 Apr 1999 22:56:05 -0700 (PDT) (envelope-from dillon) Date: Wed, 21 Apr 1999 22:56:05 -0700 (PDT) From: Matthew Dillon Message-Id: <199904220556.WAA10644@apollo.backplane.com> To: Peter Jeremy Cc: current@FreeBSD.ORG Subject: Re: Alright, who's the smart alleck that fixed NFS this last week? :) References: <99Apr22.070815est.40329@border.alcanet.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG : :I'm nothing like an NFS expert, so I may be talking through my hat, :but... I presume NFS correctly supports O_APPEND semantics for :multiple clients (as seen from the server). In this case, the :optimization only works when there's only one client machine (though :possibly multiple processes on that machine) is using write+O_APPEND. : :Peter I don't this was ever supported or ever will be in the multiple-client case. Maybe eventually with the leasing stuff. Otherwise, no way. The stateless nature of NFS makes it virtually impossible. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message