Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp779027ybb; Wed, 1 Apr 2020 09:27:39 -0700 (PDT) X-Google-Smtp-Source: ADFU+vv6dTxLcygCzX4+xskiapMguzIeiFIPkq5c8+O4P0bQ9UHhDsdXC1hwjzBBz+P21Cx59hPU X-Received: by 2002:a9d:70d0:: with SMTP id w16mr18371565otj.9.1585758459221; Wed, 01 Apr 2020 09:27:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585758459; cv=none; d=google.com; s=arc-20160816; b=EIbVUx4y5QMfBF0ResQEKCenkclyNV2vx5pUeObgENqxRSx/9C1dzMlamluAAU0RHW 8IubFyRb4n5oAeevzZqav/BBW9RRnmermAxr3p2VzwPk4HqOD6g06YnYzc+O2dsdHY0f PqjvKQALT4TmZH57SwAtJNo5+n1i1KkzMKmbYeiqUaOO5rDGewiCEZTU3cHeIZIrr689 F1VoKrOBD+fypqw87v1wFHvnPHFHBZ+cFbiLTXv9aQeKNGfwp5Hz0wHd1a6EOe6+6Vcr Ym8RJua4SYbYT/Bd17txxkCaAIyaEQGmRO+0EYqwpmrKbnbRgbGfgwDYHeE5pn+XRsUJ JKLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=6ZvykWOwWprRyp3pv/sQeRWCMXMGKWgBqfukY7/2Qds=; b=UCeysndit2kCg8MQ0sH5dwXoXQuFjZCfJxGdkLF3p6ggiFM7oqtiTdoVpzCR2ZCFmt GZZqWoqvJnWCwq8wTz42rnAdMLl10RamcHrHXGim4yp6ec84GsakgVQ7HzHCIfyu0G+r bkYKIoDhjPhsPyyzj+mmNW1uqOEnPOVDg6h2sWqLu2ejRKBE1aqmsVdBfdHo0Hac7g7G dFb3wpct0hSoMPxqbMWFGtrPWTWAmirLlU7ebTX5LGKnQWLSsR2DsoWTnyfXJ7g+zHLt e+LRfaccL1cTcfBjCdSf0MjeuBAmQ4BxMEpJEVI2cMXRzGfGPFqOXqFliRYySpAVkUvX lHzg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=YV6aN0jv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h27si1062275ots.293.2020.04.01.09.27.25; Wed, 01 Apr 2020 09:27:39 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=YV6aN0jv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733195AbgDAQ03 (ORCPT + 99 others); Wed, 1 Apr 2020 12:26:29 -0400 Received: from mail.kernel.org ([198.145.29.99]:50798 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387629AbgDAQ0V (ORCPT ); Wed, 1 Apr 2020 12:26:21 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4491920BED; Wed, 1 Apr 2020 16:26:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1585758380; bh=v0htEInix3o5gc4RsvVAu/GUiZzHgtPZQ3jdjRnLrtE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YV6aN0jvXpP/kmMJeKGretjwchPQWawuuegOAyO1xfWR2srwekOC24AE21/ENYb+C 7hwtN8rq+NefnuH90gjW/pxHV8CRt7ti4dQLI930vYPfjU55mW5u2UKrSBk1i8aeYV Jnobt5lDAv3/pu2kS0X4RzhcN7TjofZWOMScAN/w= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, David Howells Subject: [PATCH 4.19 071/116] afs: Fix some tracing details Date: Wed, 1 Apr 2020 18:17:27 +0200 Message-Id: <20200401161552.079867997@linuxfoundation.org> X-Mailer: git-send-email 2.26.0 In-Reply-To: <20200401161542.669484650@linuxfoundation.org> References: <20200401161542.669484650@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: David Howells commit 4636cf184d6d9a92a56c2554681ea520dd4fe49a upstream. Fix a couple of tracelines to indicate the usage count after the atomic op, not the usage count before it to be consistent with other afs and rxrpc trace lines. Change the wording of the afs_call_trace_work trace ID label from "WORK" to "QUEUE" to reflect the fact that it's queueing work, not doing work. Fixes: 341f741f04be ("afs: Refcount the afs_call struct") Signed-off-by: David Howells Signed-off-by: Greg Kroah-Hartman --- fs/afs/rxrpc.c | 4 ++-- include/trace/events/afs.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) --- a/fs/afs/rxrpc.c +++ b/fs/afs/rxrpc.c @@ -159,7 +159,7 @@ void afs_put_call(struct afs_call *call) int n = atomic_dec_return(&call->usage); int o = atomic_read(&net->nr_outstanding_calls); - trace_afs_call(call, afs_call_trace_put, n + 1, o, + trace_afs_call(call, afs_call_trace_put, n, o, __builtin_return_address(0)); ASSERTCMP(n, >=, 0); @@ -654,7 +654,7 @@ static void afs_wake_up_async_call(struc u = atomic_fetch_add_unless(&call->usage, 1, 0); if (u != 0) { - trace_afs_call(call, afs_call_trace_wake, u, + trace_afs_call(call, afs_call_trace_wake, u + 1, atomic_read(&call->net->nr_outstanding_calls), __builtin_return_address(0)); --- a/include/trace/events/afs.h +++ b/include/trace/events/afs.h @@ -94,7 +94,7 @@ enum afs_edit_dir_reason { EM(afs_call_trace_free, "FREE ") \ EM(afs_call_trace_put, "PUT ") \ EM(afs_call_trace_wake, "WAKE ") \ - E_(afs_call_trace_work, "WORK ") + E_(afs_call_trace_work, "QUEUE") #define afs_fs_operations \ EM(afs_FS_FetchData, "FS.FetchData") \