From owner-freebsd-fs@FreeBSD.ORG Tue Oct 30 10:10:02 2012 Return-Path: Delivered-To: freebsd-fs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A9C38A0D for ; Tue, 30 Oct 2012 10:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 8FBE88FC16 for ; Tue, 30 Oct 2012 10:10:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q9UAA25Q065864 for ; Tue, 30 Oct 2012 10:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9UAA2ta065863; Tue, 30 Oct 2012 10:10:02 GMT (envelope-from gnats) Date: Tue, 30 Oct 2012 10:10:02 GMT Message-Id: <201210301010.q9UAA2ta065863@freefall.freebsd.org> To: freebsd-fs@FreeBSD.org Cc: From: Andrey Simonenko Subject: Re: kern/136865: [nfs] [patch] NFS exports atomic and on-the-fly atomic updates X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Andrey Simonenko List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Oct 2012 10:10:02 -0000 The following reply was made to PR kern/136865; it has been noted by GNATS. From: Andrey Simonenko To: Martin Birgmeier Cc: bug-followup@FreeBSD.org Subject: Re: kern/136865: [nfs] [patch] NFS exports atomic and on-the-fly atomic updates Date: Tue, 30 Oct 2012 12:07:57 +0200 On Fri, Oct 26, 2012 at 03:15:56PM +0200, Martin Birgmeier wrote: > - What for is cddl.diff? > - I am heavily using zfs. Which patches from your patchset do I need to > get nfse to fully support zfs? I forgot to say, that cddl.diff also updates 'zfs sharenfs/unshare ...' and zfs does not verifies correctness of exports(5) or nfs.exports(5) settings. There are several PRs related to the current code in zfs that verifies exports(5) settings. If it is not necessary to use 'zfs sharenfs/unshare ...', and it is not necessary to use NFSE dynamic commands (that are flushed after reloading of export settings) and it is not necessary to use nfs.exports(5) file format, then cddl.diff can be ignored. The cddl.diff file has only changes to the zfs program and does not have any changes related to ZFS in the kernel.