From owner-freebsd-fs@freebsd.org Mon Mar 14 04:42:11 2016 Return-Path: Delivered-To: freebsd-fs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56638AD0837 for ; Mon, 14 Mar 2016 04:42:11 +0000 (UTC) (envelope-from mckusick@mckusick.com) Received: from chez.mckusick.com (chez.mckusick.com [IPv6:2001:5a8:4:7e72:d250:99ff:fe57:4030]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3AF45EF3 for ; Mon, 14 Mar 2016 04:42:11 +0000 (UTC) (envelope-from mckusick@mckusick.com) Received: from chez.mckusick.com (localhost [IPv6:::1]) by chez.mckusick.com (8.15.2/8.14.9) with ESMTP id u2E4gAG0074088; Sun, 13 Mar 2016 21:42:10 -0700 (PDT) (envelope-from mckusick@chez.mckusick.com) Message-Id: <201603140442.u2E4gAG0074088@chez.mckusick.com> From: Kirk McKusick To: Rick Macklem Subject: Re: make mountd's -S option the default cc: FreeBSD Filesystems , Julian Elischer In-reply-to: <826673226.15831075.1457922047675.JavaMail.zimbra@uoguelph.ca> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <74086.1457930530.1@chez.mckusick.com> Date: Sun, 13 Mar 2016 21:42:10 -0700 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2016 04:42:11 -0000 > Date: Sun, 13 Mar 2016 22:20:47 -0400 (EDT) > From: Rick Macklem > To: FreeBSD Filesystems > Subject: make mountd's -S option the default > > Julian Elischer has volunteered to commit the patches that > make the -S option the default for mountd. > > Without this option, any reload of /etc/exports (which happens > whenever any file system is mounted on the server) can result in > error replies to NFS clients, due to the file system being temporarily > not exported. The only downside I can think of to using this option > is a delay observed by NFS clients when large /etc/exports files > are reloaded. (Since without the delay they can get error replies, > the delay seems preferable. > > There are several PR#s related to these error replies: > 9619, 131342, 206855 (and probably some others) > > If anyone has a problem with this change in default behaviour, > please email. > > rick I believe that putting in -S by default is long overdue. Kirk McKusick