From patchwork Sun Sep 17 15:01:44 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 112843 Delivered-To: patch@linaro.org Received: by 10.140.106.117 with SMTP id d108csp2737768qgf; Sun, 17 Sep 2017 08:03:05 -0700 (PDT) X-Google-Smtp-Source: AOwi7QAGwxlag1SzY1/pTN2hc616D47i8PMCCsG2qMkF4HFRNLTLUXVzsccwKqWHrxZ3JBFONIpR X-Received: by 10.98.252.216 with SMTP id e207mr5154415pfh.306.1505660585106; Sun, 17 Sep 2017 08:03:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1505660585; cv=none; d=google.com; s=arc-20160816; b=yZr82VfpwGgliFr0NX8HD+Qppd9xHatZjNKtVIcun7qhWVqTrk68xlR5d1YZmNsJSi IUZDxbPF6r5rtM98Kw4IsQphMrLwHrls9OKtxTVYI4JpHy85Og4BtsZEJh1/eXyCy+47 caU2uaGo3Ah25yf9NRDu7pxrX+5TUc0d2ot+x6N0SvusSc+0mpzHesSxKWUUabgOTlSO 7HzMH8uGkrC7z925C+TWE6TEt2xVbDO2purtmagrSMtekr0DbWvKmVrRczokqakMgssX tW3sj/U38a5vCrOiVKKjVTBr8+JgGZb8XSzJ12+1OCueuCKSoOjh5CdsdC4li8hW7h+a Fkwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter:arc-authentication-results; bh=Tz3OseCPLyej4TfNeRkPMBe3+heBiyKlJ1aAd0IB5v4=; b=q/rgSBRj5I5I4lgG/B83B1SWkIY1nK50eydeb9IWF69zrQUzYAUbmh2ivyk5zUl5uN jHi2HFGnuGwtm4WPV99fuPNGGX4QoY5MHGLdIArdTb6fyagHj6eZUd7vgkAa0TRequd5 DaD9IQ+80PUmpautVTqr9F601rGPcykjtLdkWfe2sn91GvKc1u9laqaiJ+26RwCG/mq1 W6tu7zyosg9jWEN/mGvuOn+WOLrEMnU1VT0vQ1XgivN2VnImkU07k/Zga7qh8TzV1bL9 XdDMSV86D/FjpIrDUVsGUkPZbqAuViSoiIFiJyRZ824XmPQ4OcufySDar03FpWZzZhn8 aFqg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=hdOx3FCd; 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 d19si3413282pgn.304.2017.09.17.08.03.04; Sun, 17 Sep 2017 08:03:05 -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=@nifty.com header.s=dec2015msa header.b=hdOx3FCd; 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 S1751589AbdIQPDC (ORCPT + 26 others); Sun, 17 Sep 2017 11:03:02 -0400 Received: from conuserg-10.nifty.com ([210.131.2.77]:17955 "EHLO conuserg-10.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751298AbdIQPDB (ORCPT ); Sun, 17 Sep 2017 11:03:01 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-10.nifty.com with ESMTP id v8HF28cd016449; Mon, 18 Sep 2017 00:02:09 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-10.nifty.com v8HF28cd016449 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1505660529; bh=Tz3OseCPLyej4TfNeRkPMBe3+heBiyKlJ1aAd0IB5v4=; h=From:To:Cc:Subject:Date:From; b=hdOx3FCdtiwQZ5p2t8YFiRBEA8BY90SYHUtl/Qb0K/XF8gr+WUq5bd2SMVZQW3aBY hKmZgdlpPYCsUf7nXrcxXoCapoljMTSykQ3PoLynGK5sT0DqjcjY6p9UaXNOPFJzXz dqczI0aebUVuL9070NreEjlsPZ7zE5yWEHoaVMNDyP5wJ2CdnSl9a6Dx/aBF3oCOix gpEnjCRQNjZtesswEBDn6f80vPL7+PUZvR5/UpCa7Lde5TZjh5jqV1U16jXS8YzSd6 BNHzPevQ+xQ3bqLALb81U3o247jprCK+vRPogR958c8ruKtyuGcOmPsCLFbp1/fkCg NtPlh+t1s1TYw== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: Andrew Morton Cc: Ingo Molnar , Masahiro Yamada , Sergey Senozhatsky , Steven Rostedt , Petr Mladek , linux-kernel@vger.kernel.org Subject: [PATCH] printk: simplify no_printk() Date: Mon, 18 Sep 2017 00:01:44 +0900 Message-Id: <1505660504-11059-1-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit 069f0cd00df0 ("printk: Make the printk*once() variants return a value") surrounded the macro implementation with ({ ... }). Now, the inner do { ... } while (0); is redundant. Signed-off-by: Masahiro Yamada --- include/linux/printk.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) -- 2.7.4 Reviewed-by: Sergey Senozhatsky Reviewed-by: Petr Mladek diff --git a/include/linux/printk.h b/include/linux/printk.h index e10f27468322..7911f7364346 100644 --- a/include/linux/printk.h +++ b/include/linux/printk.h @@ -131,10 +131,8 @@ struct va_format { */ #define no_printk(fmt, ...) \ ({ \ - do { \ - if (0) \ - printk(fmt, ##__VA_ARGS__); \ - } while (0); \ + if (0) \ + printk(fmt, ##__VA_ARGS__); \ 0; \ })