Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp1210033imm; Fri, 1 Jun 2018 18:22:06 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIzI1gaGPS8lTUf3tiho4/GJ8pprNdDe5/2XyJVcgtK85a4VOLF/8bAVx7CACuvelh+mLaT X-Received: by 2002:a63:a119:: with SMTP id b25-v6mr5677499pgf.279.1527902526232; Fri, 01 Jun 2018 18:22:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527902526; cv=none; d=google.com; s=arc-20160816; b=TMEx7eUh4HAqmEmTKTKMy1j0tDitGIezhK2boSEW+IbRfhcGh+19+8dmKEWds33Lm6 DAMHEQGHDeEtxGXP4r6HCl+tGm0iIxDaCzLH7YcxGqx4eqpulcyCou2lEQtKRU3ySPuY xaEUEFG08Y25R7G1ggSaCS2LxtpWs02MtUdUnsx5rb+xietyCcOBgLDvcChxLRbPAHZa 3UqzcGHABWRSFEG59degGg+kbQLERy4Qw3is5bsIeRvOmbvCZ9SX2U8m1yqPNtjoE14i 8w9Wv6w2bQCa4RNRDq87K5wTKN1kiyj9SlbG+JlRE1CkmOA3nRRXrAZuYvPQ9K3TeigZ 7umA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:thread-index:thread-topic :content-transfer-encoding:mime-version:subject:references :in-reply-to:message-id:cc:to:from:date:dkim-signature:dkim-filter :arc-authentication-results; bh=9ey2xufwjF5qJkaYOLuBxWinbFHRU/bID4IEu3Unz5Y=; b=m6rgKx6iMKN7SLUex/Xa9hoa+KTe3/dUyzNIWnCWrFWSnvdh8NE1IUrdFQCF7RwpeP oGeBmsCqVj6aPwDvDnyMvLGctOf45cMXtZhGySKy/u2NjzpwAzHck9SbU38HK6Bmq6ev 9XBJy7lCoO6lXcfwrBZrYeGZI6v1U2qcULicPDdRtAptz9ksU2on0af/bjsXyRhISywW tgNQOWqYt3Elb92d48qOmQ7Dm6Qe9ByGp1NnQ/r8WB1bw7kLieX9LlnJbGcJt4QkveOl U4xXdhmJ6PvPZDmV2RyqyvO2JiRwG2u/iMsVeyRSdbfcZrKGodxC5sn7RF9Ju3NUnXcU aL6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@efficios.com header.s=default header.b=oH0aC8k6; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=efficios.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l26-v6si2123742pfe.299.2018.06.01.18.21.38; Fri, 01 Jun 2018 18:22:06 -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=@efficios.com header.s=default header.b=oH0aC8k6; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=efficios.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751135AbeFBBR2 (ORCPT + 99 others); Fri, 1 Jun 2018 21:17:28 -0400 Received: from mail.efficios.com ([167.114.142.138]:32894 "EHLO mail.efficios.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750758AbeFBBRZ (ORCPT ); Fri, 1 Jun 2018 21:17:25 -0400 Received: from localhost (ip6-localhost [IPv6:::1]) by mail.efficios.com (Postfix) with ESMTP id 0E45E2262CF; Fri, 1 Jun 2018 21:17:25 -0400 (EDT) Received: from mail.efficios.com ([IPv6:::1]) by localhost (mail02.efficios.com [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id BWVcPGEilH1r; Fri, 1 Jun 2018 21:17:24 -0400 (EDT) Received: from localhost (ip6-localhost [IPv6:::1]) by mail.efficios.com (Postfix) with ESMTP id 5993F2262C8; Fri, 1 Jun 2018 21:17:24 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.efficios.com 5993F2262C8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=default; t=1527902244; bh=9ey2xufwjF5qJkaYOLuBxWinbFHRU/bID4IEu3Unz5Y=; h=Date:From:To:Message-ID:MIME-Version; b=oH0aC8k6ez0+MJpqKF3qWDFbnwaQJ6F7eWO7aDlPfYfFaCkE+N3DgT+NmVEDqaWdw 0x0ymmaxT6CG5QR3STpDToSre7q9lta4lfyliu1s33KxZqpbN/A8monQfBfpqMUv6/ nERza93UYGXzuYeDH/JOCBOpplDjXw4S1FGlvTrjxilGuZbKp50zPvOM/oR76/RJPu XfU7D5Ab+ly23i0KdYNqxOoya+QZ7RUg0QO7uxM0Su0Orsj6hlEcIzDAY4V0m9cHRc siSMilEN9OxGGthZDgYYk5gpQifcSWv8BcCvuocTXFE6zSIp+aksX/ciyH3ji8adWr yqeNeU5ZuAOlQ== X-Virus-Scanned: amavisd-new at efficios.com Received: from mail.efficios.com ([IPv6:::1]) by localhost (mail02.efficios.com [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id xhE4C4LkLXqD; Fri, 1 Jun 2018 21:17:24 -0400 (EDT) Received: from mail02.efficios.com (mail02.efficios.com [167.114.142.138]) by mail.efficios.com (Postfix) with ESMTP id 3FC9C2262C0; Fri, 1 Jun 2018 21:17:24 -0400 (EDT) Date: Fri, 1 Jun 2018 21:17:24 -0400 (EDT) From: Mathieu Desnoyers To: "Joel Fernandes, Google" Cc: Joel Fernandes , linux-kernel , kernel-team , Boqun Feng , Byungchul Park , Erick Reyes , Ingo Molnar , Julia Cartwright , linux-kselftest , Masami Hiramatsu , Namhyung Kim , "Paul E. McKenney" , Peter Zijlstra , shuah , rostedt , Thomas Gleixner , Todd Kjos , Tom Zanussi Message-ID: <1349580221.4426.1527902244184.JavaMail.zimbra@efficios.com> In-Reply-To: <20180531175153.GA129415@joelaf.mtv.corp.google.com> References: <20180530000500.257225-1-joel@joelfernandes.org> <20180530000500.257225-6-joel@joelfernandes.org> <214539705.3633.1527749441133.JavaMail.zimbra@efficios.com> <20180531175153.GA129415@joelaf.mtv.corp.google.com> Subject: Re: [PATCH v8 5/8] tracepoint: Make rcuidle tracepoint callers use SRCU MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [167.114.142.138] X-Mailer: Zimbra 8.8.8_GA_2096 (ZimbraWebClient - FF52 (Linux)/8.8.8_GA_1703) Thread-Topic: tracepoint: Make rcuidle tracepoint callers use SRCU Thread-Index: S3anSCqc8LuW6U6wpVQUjzDowSukxA== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ----- On May 31, 2018, at 1:51 PM, Joel Fernandes, Google joel@joelfernandes.org wrote: >> I find it odd to have a "return" in a macro that consists of a >> do { } while (0). I'm tempted to replace "return" by "break" here, >> to break the macro do/while (0) loop. > > "return;" is also used from "if (!(cond))" above so I prefer be consistent > and just use return than break as done above, but please let me know if you > still object. It's fine by me, Thanks! Mathieu -- Mathieu Desnoyers EfficiOS Inc. http://www.efficios.com