Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1380255pxb; Thu, 4 Mar 2021 09:49:48 -0800 (PST) X-Google-Smtp-Source: ABdhPJyf0IQDsLyrxgX/v5/zVZBwnzXjsoADcplPe/xhEZHLxbWJBFTDD51fiouVq/qdL9UAkppF X-Received: by 2002:aa7:d4cb:: with SMTP id t11mr5622693edr.202.1614880188351; Thu, 04 Mar 2021 09:49:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614880188; cv=none; d=google.com; s=arc-20160816; b=nQ1gxoMFn9yBClXrs89RtdNKtPLw08FN0SIcN1AUDFXy8+DdsoNmpVbbY+jpLtlabc A9Hm+dllHbAMKTzKmkFu7zqG/47+co7x+zPYRBg3neqrW27YOfGOTDxbnPhYlykMRnh9 w74c+VpU/Kkj24oAf1rO+sdQ3DA2/SBgA6A/PnHpcrTVDeWw+C9Za3HLGb9AYS9CeBfh Ql5fQxx/lcOl08v5TUG7WPBo24Y4YANBPQyAyO1ULdBW82f7gi8+50V/rSHbnqhlMDCq um00+xdUoNfMh+iMhAtK/qg95oEUP35mqK203rFfw00sOshhpJ1W7dJcCLmvrA9WugYU oa3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature:dkim-filter; bh=Mus/7Tr4KkiWl5LRoHCUIHfDcudMpPDEvC/nzzsK8kk=; b=UHAiQ8yn7LaNuWPz++WXn6uaW6CjbFSRIH7IUacIr7gw9DJz3FJ0QLnO/vMMg3n9E7 Hz5KRDqZ3nBSRNCCaxodgqteGu+6+mQOqYCjvbQwigEs9UB6W5aAxeXHc2pFZJYjitPP G20eLxIRL8vq5LTytfgZmMw6w03zbfDsTBXcVRDSELjVpF3gvnhSeUY7GgoSqbDUmskD wfVxBglLQX+RH6EvG6+8ItJSmAnh7HcsFNCoHpwvKx21YKg3eM9OCg6PPA1PiRSOq5UB 3YLAQOWE3rUGaRXQiwEqHh1k0Zrl9W23umy823Kyid4fembju1Dziv/f2ay3igbGdvyf CnHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fieldses.org header.s=default header.b=0A+7ecwu; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q5si95524edg.176.2021.03.04.09.49.23; Thu, 04 Mar 2021 09:49:48 -0800 (PST) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@fieldses.org header.s=default header.b=0A+7ecwu; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230214AbhCDOZz (ORCPT + 99 others); Thu, 4 Mar 2021 09:25:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33560 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230509AbhCDOZb (ORCPT ); Thu, 4 Mar 2021 09:25:31 -0500 Received: from fieldses.org (fieldses.org [IPv6:2600:3c00:e000:2f7::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2860C061574 for ; Thu, 4 Mar 2021 06:24:51 -0800 (PST) Received: by fieldses.org (Postfix, from userid 2815) id F31D923D8; Thu, 4 Mar 2021 09:24:50 -0500 (EST) DKIM-Filter: OpenDKIM Filter v2.11.0 fieldses.org F31D923D8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fieldses.org; s=default; t=1614867891; bh=Mus/7Tr4KkiWl5LRoHCUIHfDcudMpPDEvC/nzzsK8kk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=0A+7ecwulsqn5wR/jHX37xfHS4Di4KKZm1ZHaZft1gfMY82ZmXRP6ssQv27oy5EHp QWZ6qoSAA+qUoGPEbVIHt7FQk7c8sApobiFH/KYtNLljq42bpDrJaouQ8oytDXxJ1j zg/ysOg9Q2Q+ujWqGql6o3vQbemGHxpQmzRKQDmc= Date: Thu, 4 Mar 2021 09:24:50 -0500 From: "J. Bruce Fields" To: Steve Dickson Cc: Linux NFS Mailing list Subject: Re: [PATCH 0/7 V4] The NFSv4 only mounting daemon. Message-ID: <20210304142450.GC17512@fieldses.org> References: <20210219200815.792667-1-steved@redhat.com> <20210224203053.GF11591@fieldses.org> <1553fb2d-9b8e-f8eb-8c72-edcd14a2ad08@RedHat.com> <20210303152342.GA1282@fieldses.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On Thu, Mar 04, 2021 at 08:34:45AM -0500, Steve Dickson wrote: > > > On 3/3/21 10:23 AM, J. Bruce Fields wrote: > > On Tue, Mar 02, 2021 at 05:33:23PM -0500, Steve Dickson wrote: > >> > >> > >> On 2/24/21 3:30 PM, J. Bruce Fields wrote: > >>> On Fri, Feb 19, 2021 at 03:08:08PM -0500, Steve Dickson wrote: > >>>> nfsv4.exportd is a daemon that will listen for only v4 mount upcalls. > >>>> The idea is to allow distros to build a v4 only package > >>>> which will have a much smaller footprint than the > >>>> entire nfs-utils package. > >>>> > >>>> exportd uses no RPC code, which means none of the > >>>> code or arguments that deal with v3 was ported, > >>>> this again, makes the footprint much smaller. > >>> > >>> How much smaller? > >> Will a bit smaller... but a number of daemons like nfsd[cld,clddb,cldnts] > >> need to also come a long. > > > > Could we get some numbers? > > > > Looks like nfs-utils in F33 is about 1.2M: > > > > $ rpm -qi nfs-utils|grep ^Size > > Size : 1243512 > Here are the numbers. Remember things are still in development so > these may not be the final numbers > > For the v4 only client > rpm -qi nfsv4-client-utils-2* | grep ^Size > Size : 374573 > > for the v4only server: > rpm -qi nfsv4-utils-2* | grep ^Size > Size : 942088 $ rpm -qi nfs-utils|grep ^Size Size : 1243512 $ echo $((374573+942088)) 1316661 So, they're a little bigger than nfs-utils, taken together. Like you say, under development, probably there's just something overlooked that could be removed from one or the other or moved to an nfs-common package. That might make a case for splitting up client and server sides for minimal installs that need only one or the other. If it's installed size we're working on, though, do we have some target in mind here, though? Do we know what the container people are aiming for? I had some idea glic is more in the 10s of megabytes, and a minimal Fedora install is in the 100s, so I just wonder if it's worth chasing after 10s-100s of K. --b.