Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3718717pxv; Mon, 26 Jul 2021 10:09:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy09ZMbGbvMpBbWQwi09OEwH/6TVklnMF1p1gxprrhBCdQtpeAonwQb029l2FpckrcjlYlG X-Received: by 2002:a05:6638:d51:: with SMTP id d17mr17846810jak.109.1627319387084; Mon, 26 Jul 2021 10:09:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627319387; cv=none; d=google.com; s=arc-20160816; b=XLTXHf2pd++3z3aJ3TZNEV0hMAjaoVi9GmdGOcBNsw7I9LLbBLhDHUwtrEdzzxmzqE 4vJCW2adohDh7xPx/Bypk8AmRVebJ9z6jz+lacmjCQDoqx6rAEwZLMpIHUXrkAuMMw02 MZLoKS+QqQidv6ZPE5sMMtj6cqNQible+JekqtZ9dJ2p7llKL0xiJk826Nbi/wwTh/mo n0Bnn8HHOHz05bapqWaMpxnzB8CkDEBrVZcx17wGpCOh3aGEzU0BEtjNUXrkYbtTsOGq e/G8WhwFKBxNmSX2WtAXlS45HaL5UOSwgBFHE51IgyDjeRmnMHZvyxHsEUNcl12NMepI qkMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :to:subject; bh=G+CaSROzOGpFqz6jfnS7ahUbMGXkYmQSpI381YoGCSk=; b=pmlfu3Oo79k6ax3ZOXGM0lw2Ni2bnzaeWnoHo4onL94V9raLfKHxH5sUrMRMANWpQE kTqyC2jLxSem30Cef56EKUVckchrnRyfeOGWwH6AOOCx+gpj+MJHGH+CzkRyQ7kG+QL9 Z5H/Wc0k0k3zlOjLMikk6nRQTY7jToL58jI7z68fPx7omUvNS1TwslnariWSsTjDP0jZ ZpuF5iFj6r+3tewS6kruJpQbrdE4Bxgn+AQm4J3mGxLCRPSWId1wtwkgxqRoBQjW7tfe Ut6KM4a6Z3XZq9Zju2e+JpNZuVDBr5BlanGw3EIgnG9XLZFfzODE4SYZ68HSJmt13YOe 9Wuw== ARC-Authentication-Results: i=1; mx.google.com; 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 p19si530965iov.90.2021.07.26.10.09.23; Mon, 26 Jul 2021 10:09:47 -0700 (PDT) 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; 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 S235594AbhGZQRZ (ORCPT + 99 others); Mon, 26 Jul 2021 12:17:25 -0400 Received: from p3plsmtpa07-04.prod.phx3.secureserver.net ([173.201.192.233]:39525 "EHLO p3plsmtpa07-04.prod.phx3.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240793AbhGZQOu (ORCPT ); Mon, 26 Jul 2021 12:14:50 -0400 X-Greylist: delayed 310 seconds by postgrey-1.27 at vger.kernel.org; Mon, 26 Jul 2021 12:14:47 EDT Received: from [192.168.0.100] ([68.239.50.225]) by :SMTPAUTH: with ESMTPSA id 83qYmxVEiGpY083qZmvrc8; Mon, 26 Jul 2021 09:52:55 -0700 X-CMAE-Analysis: v=2.4 cv=T/1J89GQ c=1 sm=1 tr=0 ts=60fee867 a=Rhw2r8FBodfaBxRKvGSZLA==:117 a=Rhw2r8FBodfaBxRKvGSZLA==:17 a=IkcTkHD0fZMA:10 a=AGLkvWKIh2AzmkgO7fkA:9 a=QEXdDO2ut3YA:10 X-SECURESERVER-ACCT: tom@talpey.com Subject: Re: [PATCH v1 0/3] Optimize NFSD Send completion processing To: Chuck Lever , linux-nfs@vger.kernel.org, linux-rdma@vger.kernel.org References: <162731055652.13580.8774661104190191089.stgit@klimt.1015granger.net> From: Tom Talpey Message-ID: Date: Mon, 26 Jul 2021 12:52:54 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 In-Reply-To: <162731055652.13580.8774661104190191089.stgit@klimt.1015granger.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4xfNVCFhJ5grCMO0aqdV1vCYs9UGaNohHbIljlQXq3ZV2VA+Oja88mR5QOgTpUUkSfdYwkPJ8yitUjJuzbZnkp16xYvbM71MUaLWeb1LDsWQM0pHlhF7Fq 2Grnr8DKrLT/NeNc/K+ZIO6Z+4JNP2OUOT09VUX+zzsWSZVEGwVnTlXlwiSSxhEjRdXlVp+g2yvO/Zjf60m/ZpBeTFl0pQUTzUP1gKZn5qWFcGM0Al33KiYE JF+RmkCo7RiITLNBjUH2pn5aSCynoWYCgb/MFHWlj3c= Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On 7/26/2021 10:46 AM, Chuck Lever wrote: > The following series improves the efficiency of NFSD's Send > completion processing by removing costly operations from the svcrdma > Send completion handlers. Each of these patches reduces the CPU > utilized per RPC by Send completion by an average of 2-3%. Nice gain. Are the improvements additive, i.e. 5-10% CPU reduction for all three together? Tom