Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3748473pxv; Mon, 19 Jul 2021 07:52:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwAB9sdPCzG5r2fFbltmLgBuwQ3DwGl9H5fUy1IzzIX0LPYfYfHdlG0t3rwptVtYUZKxYK+ X-Received: by 2002:a17:906:4f02:: with SMTP id t2mr27594664eju.217.1626706372814; Mon, 19 Jul 2021 07:52:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626706372; cv=none; d=google.com; s=arc-20160816; b=ALr5UyQdVNZScGHNUHRgGf/2ezB4vEu3M7gLOOedgQbcMbV8rWz6tfV1iQUcYZLivL MiGuubrRg6pveZPxd5AlGfJEGF1V2xazhzvipwvZeLBgYXq9cHO2H+v5z146+X23ZxH9 8u9dqb3xt3IX4YIzzBAgA/CkScD2s7uKS8AP9boCCN97PkAmzn0tU00Gr67Kl2A9zmiA Gk+0oLkYZabDYo2fUH8h3Xpm6lKDU982do2MVdUTsfq5N3/OvilzLj39RuVrraS5Qy6t xuDrNJCy6pC/eNO2zxdn2qz4buUhCDApHRBK0ezAqke9rKzYISdi7dTovGu00FSMVVp/ ddwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:cc:to:from :subject; bh=qhWvaArrkEaZgpq4U1GVzVLCUPXuLP64cj2lwqy7b4o=; b=PLKhlCTPICV54DN/zQtTabC/8VxLpoE/1L4/VdXaU578Mo8wJTB1FOAXDWKtDw8y+y pr5Xxq1HT7m3aRm/AROp7T/lgdACYQOeSEjNQ6rDHkbBqdY7+dqdTGVAPkT3rTIMHJvA Uq9ijKllTvgC0d2XoMgxDE5tZCEeUt/Pax/mfiU7sxaH+VCfywQGUcqxGB+qC/mW8DB1 e5CWzCe1asO7XJa5sFTg/xfFSmYHrB7CY3ZfP1OeQ5itiJkEAx8mcVw8CelpsyC3XP0y QAwv2Y+emeqSRCAU7HBQpCanCa8hnwzMF6PfzWTSFB2U3b4XxvEOj8Cw3EDZm/Gb3NIT 9uiQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id mm29si20226829ejb.380.2021.07.19.07.52.29; Mon, 19 Jul 2021 07:52:52 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231935AbhGSOLf (ORCPT + 99 others); Mon, 19 Jul 2021 10:11:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:40730 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241305AbhGSOI2 (ORCPT ); Mon, 19 Jul 2021 10:08:28 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 17DA46113A; Mon, 19 Jul 2021 14:48:23 +0000 (UTC) Subject: [PATCH v2 4/6] SUNRPC: Update trace flags From: Chuck Lever To: trondmy@hammerspace.com, anna.schumaker@netapp.com Cc: linux-nfs@vger.kernel.org Date: Mon, 19 Jul 2021 10:48:22 -0400 Message-ID: <162670610236.468132.18371432195810384247.stgit@manet.1015granger.net> In-Reply-To: <162670594361.468132.16222376053830760696.stgit@manet.1015granger.net> References: <162670594361.468132.16222376053830760696.stgit@manet.1015granger.net> User-Agent: StGit/1.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org Recent patches added RPC_TASK_MOVEABLE, XPRT_OFFLINE, and XPRT_REMOVE. Update the tracepoint display macros to display these flags properly. Signed-off-by: Chuck Lever --- include/trace/events/sunrpc.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/trace/events/sunrpc.h b/include/trace/events/sunrpc.h index ea6340129b1b..b13130903a50 100644 --- a/include/trace/events/sunrpc.h +++ b/include/trace/events/sunrpc.h @@ -299,6 +299,7 @@ TRACE_EVENT(rpc_request, __print_flags(flags, "|", \ { RPC_TASK_ASYNC, "ASYNC" }, \ { RPC_TASK_SWAPPER, "SWAPPER" }, \ + { RPC_TASK_MOVEABLE, "MOVEABLE" }, \ { RPC_TASK_NULLCREDS, "NULLCREDS" }, \ { RPC_CALL_MAJORSEEN, "MAJORSEEN" }, \ { RPC_TASK_ROOTCREDS, "ROOTCREDS" }, \ @@ -931,6 +932,8 @@ TRACE_EVENT(rpc_socket_nospace, { (1UL << XPRT_BOUND), "BOUND"}, \ { (1UL << XPRT_BINDING), "BINDING"}, \ { (1UL << XPRT_CLOSING), "CLOSING"}, \ + { (1UL << XPRT_OFFLINE), "OFFLINE"}, \ + { (1UL << XPRT_REMOVE), "REMOVE"}, \ { (1UL << XPRT_CONGESTED), "CONGESTED"}, \ { (1UL << XPRT_CWND_WAIT), "CWND_WAIT"}, \ { (1UL << XPRT_WRITE_SPACE), "WRITE_SPACE"})