Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp217215rdg; Tue, 10 Oct 2023 08:22:25 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHywCsBZ3L/6uTuZFcy3RbiHtnsm9ngYfAE7XpwIhGYIutuqdSzYc0L9Wj0BlRxt0GH1Gzo X-Received: by 2002:a17:902:dacb:b0:1c9:9e2c:5268 with SMTP id q11-20020a170902dacb00b001c99e2c5268mr6333697plx.25.1696951345380; Tue, 10 Oct 2023 08:22:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696951345; cv=none; d=google.com; s=arc-20160816; b=D1t8B0Brc1gpR8UEWQFYhp54uaJYMBgqVLaO1pnwgf8eRBTnXF2mz9TTFyvA0am2/x CoLvCFISmk5A9ye0ZE/nht42qzPRh1NOyOar+/M1ywFqaWjY4s3G/Fhj9bWT5syc56Ga 8SQrspSgWQrI+2Mtsj7cknRQIAg4hvetlGnckbgnQCIV34CGJCoBdPwcre74U4hF4JWD N/TWtmIWBIryVsgRbHXmBfxcWhBG57quGcvLxEzP5jj0X883LoloZo7JlVsVMmlyPDln XU625yfp109+SNvtjhZCHT+15PFf/ElTTw/jCoxNqoRagz2laBboBYZ9ccNF8NJvGFQt EIRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=95DIS4DZVM4XPIOnYKdR7q5ZArZKmHInUIaLYYGOVy4=; fh=Q5QWD8ujztFxuR7D78J83h1yDiqvFffeocqAXneQJKk=; b=Si7MYuUYG7CKyVUu4zSKPw53N+qwpGI3OelPBxJ12NuP4ZH2j0/Mh60Z7suqTdEr3x Qnq42LqXpNe2qR723X+NDS6bfVyO3lFof8r5FJlq3HFKIzfOF7r1L4fVxKDkEav8SlMN KVW4ktu4X8WWlbkhQPkNcpQsS9+P0SB+BbYEbEsyAnYF+K+Hv80E5nrU0mWfhWzric05 pLolSlPZ5AHFbH9QumvLQuorMTxmHT1LJnN3stWfGN3jT5YZK8Hs0HnLH3Da98Msp68N AxVH+rgMIbnaKnmDnbpjMmYzCUdz76XdSQEPRhRygwLfjsAYEWOqM79E77OOC3p72Lcy /q2g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="UU+POW/S"; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id k4-20020a170902d58400b001c73d73f163si11977457plh.505.2023.10.10.08.22.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Oct 2023 08:22:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="UU+POW/S"; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 2F29F80ABF18; Tue, 10 Oct 2023 08:22:21 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232019AbjJJPWU (ORCPT + 99 others); Tue, 10 Oct 2023 11:22:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42876 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232481AbjJJPWT (ORCPT ); Tue, 10 Oct 2023 11:22:19 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6F6F697 for ; Tue, 10 Oct 2023 08:22:18 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A681DC433C7; Tue, 10 Oct 2023 15:22:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696951338; bh=X1iVh58lKMxePXdz5GnM6nkMcJFAwZy2EFP/RxSUDMc=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=UU+POW/S0xQ4NbVUT9AuVUJ14ismd48jP7f1NntD6mw74fCRRwlFaQSIUwCKsTELz v0qLzASbNL+8f0q9eZI5M6X9t/1b5fhtmTNkuGEdo5Q1aTpZmXYfSRo9g3aBQvE/Mw IldVcJK1oIZLd+0Ls/QvdesS/v1yoVxm7IWu5z2h4A08vaC2Wsmef1uLZnZATO3qK8 KldIHBv8T7BCySN8TsakhWDdWTr4xyJohucfIOWMbLgQ3PBf/xiFx4vZMclA7hlqpn Z9woa72CVkUTCcnAZ+j37HeEecuDZHn6TBspkN7hNjSqGIyXKKR/jJZXYPeSZG8lVd 9cqHdNpXjhz3w== Message-ID: <105a77ad8fa0ebaf9a3ccc8d29e8f9e60b5ea96e.camel@kernel.org> Subject: Re: [PATCH v1 0/8] Clean up miscellaneous NFSv4 XDR encoders From: Jeff Layton To: Chuck Lever , linux-nfs@vger.kernel.org Cc: Chuck Lever Date: Tue, 10 Oct 2023 11:22:16 -0400 In-Reply-To: <169687606447.41382.568611605570999245.stgit@oracle-102.nfsv4bat.org> References: <169687606447.41382.568611605570999245.stgit@oracle-102.nfsv4bat.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 (3.48.4-1.module_f38+17164+63eeee4a) MIME-Version: 1.0 X-Spam-Status: No, score=2.4 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Tue, 10 Oct 2023 08:22:21 -0700 (PDT) X-Spam-Level: ** On Mon, 2023-10-09 at 14:29 -0400, Chuck Lever wrote: > Tidy up the server-side XDR result encoders for remaining > miscellanous NFSv4 operations. Series applies to nfsd-next. See > topic branch "nfsd4-encoder-overhaul" in this repo: >=20 > https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git >=20 > --- >=20 > Chuck Lever (8): > NFSD: Clean up nfsd4_encode_access() > NFSD: Clean up nfsd4_do_encode_secinfo() > NFSD: Clean up nfsd4_encode_exchange_id() > NFSD: Clean up nfsd4_encode_test_stateid() > NFSD: Clean up nfsd4_encode_copy() > NFSD: Clean up nfsd4_encode_copy_notify() > NFSD: Clean up nfsd4_encode_offset_status() > NFSD: Clean up nfsd4_encode_seek() >=20 >=20 > fs/nfsd/nfs4proc.c | 4 +- > fs/nfsd/nfs4xdr.c | 419 ++++++++++++++++++++++++--------------------- > fs/nfsd/xdr4.h | 4 +- > 3 files changed, 225 insertions(+), 202 deletions(-) >=20 > -- > Chuck Lever >=20 Reviewed-by: Jeff Layton