Received: by 10.223.164.221 with SMTP id h29csp265904wrb; Fri, 3 Nov 2017 14:09:26 -0700 (PDT) X-Google-Smtp-Source: ABhQp+Sos2o6tL7zl/nwbsxw9MK+sfnRRBHtuDKvT0GkqayYWiiJxe5Xnpjg1+97UDsxJM7sqRvL X-Received: by 10.84.168.35 with SMTP id e32mr7920775plb.122.1509743366367; Fri, 03 Nov 2017 14:09:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509743366; cv=none; d=google.com; s=arc-20160816; b=tuJyHkKrQuXJ9QCzxc5VM7xAAFcziSBLp9Rd5y8dYw3L9pjqBWXnyLLHRRRl0JjfhJ YTAIMLajF4tuVV5tJyEGZ6xbCSz0UfW61G4zM6vOeRrkTg8IDMbVu7Hpra/yPVqqu4JD aYanOjooL2JacLgKbQKpZ64FCRYic2UUV+GfbbUmF+TpbHxqRINf0W7NhWrQ9JCPC6dd SSd+GJmYrs4YQ9uCQv7ZPqOTbFB/Og4rpIyObSO0RLZVOIbf0GHRSmHZpxUgIBknMpl8 QonPwwGUzqaGEt0N1slvnvFQnPiplxxp2kIKUde49giN6Shx/aVXsHF9WvTa7oqDpvFC DZdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date :arc-authentication-results; bh=uM+4U3L7JuVknlMku4aRhsmzq1iBkhIygJKabUG219Y=; b=0TFL6xzSilziF7nR5e1V5X/wuNyh5/n2lChMTdUVtU8iewnmruyGhB+IdzuQqxt5BO dWJXbTawvfi4y6H/y00Hz9zuXNkgOwDA3E0hU7VP+h1mx4ORh7qg4KYlNrsxR8VuCLvF zI/jYknjcEPrWdVzoID7ahbOfuKYVLYQds968EOpx33CFOnqFWnvKTSzp6dYhhoSPL3G I4DCYS4wJl7oFKoGHJDNQk7e2npa+mT5WTfDTIdrzWDUvTtMKdEG1c15nGd2Ffl1W1eK GectZ4xEhzZKcGU25Fd+PYbnjwS9ltjQRmrfTAauF1Y4GKmM9X95YyNv28i80wcVoC9d Wc2w== ARC-Authentication-Results: i=1; mx.google.com; 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 f10si5548503pln.509.2017.11.03.14.09.13; Fri, 03 Nov 2017 14:09:26 -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; 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 S1753178AbdKCVIf (ORCPT + 92 others); Fri, 3 Nov 2017 17:08:35 -0400 Received: from gateway30.websitewelcome.com ([192.185.147.85]:32918 "EHLO gateway30.websitewelcome.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750772AbdKCVIe (ORCPT ); Fri, 3 Nov 2017 17:08:34 -0400 Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway30.websitewelcome.com (Postfix) with ESMTP id 824F0C982 for ; Fri, 3 Nov 2017 16:08:33 -0500 (CDT) Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP id AjCbebvlxDL8rAjCbeR2aD; Fri, 03 Nov 2017 16:08:33 -0500 Received: from [189.145.38.148] (port=56530 helo=embeddedor) by gator4166.hostgator.com with esmtpa (Exim 4.87) (envelope-from ) id 1eAjCa-001z28-Ns; Fri, 03 Nov 2017 16:08:33 -0500 Date: Fri, 3 Nov 2017 16:08:31 -0500 From: "Gustavo A. R. Silva" To: Steven Rostedt , Ingo Molnar Cc: linux-kernel@vger.kernel.org, "Gustavo A. R. Silva" Subject: [PATCH] tracing: use swap macro in update_max_tr Message-ID: <20171103210831.GA29863@embeddedor.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4166.hostgator.com X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - embeddedor.com X-BWhitelist: no X-Source-IP: 189.145.38.148 X-Source-L: No X-Exim-ID: 1eAjCa-001z28-Ns X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (embeddedor) [189.145.38.148]:56530 X-Source-Auth: garsilva@embeddedor.com X-Email-Count: 3 X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20= X-Local-Domain: yes Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Make use of the swap macro and remove unnecessary variable buf. This makes the code easier to read and maintain. This code was detected with the help of Coccinelle. Signed-off-by: Gustavo A. R. Silva --- kernel/trace/trace.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index dbce1be..1bca7fb 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c @@ -1351,8 +1351,6 @@ __update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu) void update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu) { - struct ring_buffer *buf; - if (tr->stop_count) return; @@ -1365,11 +1363,7 @@ update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu) } arch_spin_lock(&tr->max_lock); - - buf = tr->trace_buffer.buffer; - tr->trace_buffer.buffer = tr->max_buffer.buffer; - tr->max_buffer.buffer = buf; - + swap(tr->trace_buffer.buffer, tr->max_buffer.buffer); __update_max_tr(tr, tsk, cpu); arch_spin_unlock(&tr->max_lock); } -- 2.7.4 From 1585604608392816618@xxx Fri Dec 01 17:46:30 +0000 2017 X-GM-THRID: 1585587577243933329 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread