Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp40020pxf; Wed, 24 Mar 2021 20:16:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxcYNESNzSJvxjRbq/0I9NkVZ+Y+BJrB4WqN5SsUQbhYhvNlsdiUsFtquI94x+AXCadxhSw X-Received: by 2002:a17:907:9808:: with SMTP id ji8mr7105601ejc.333.1616642218989; Wed, 24 Mar 2021 20:16:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616642218; cv=none; d=google.com; s=arc-20160816; b=m55wLOOV5Y8IRUc12gj5DKs/uPzQuWdW72ei5NyN8PqzKerCnw/AMXN+6eK7eBmsIQ TiuQdFsyq5UEFJRrsARDwv/JWs5LL0Isb8LLBmCn/ldOMX9ZWy1h0tdyW6DnMBYv+RjH D0i1piuNJr1hATb9u/N6eJRA4RuKJjrrangvZi1yhNj9004TsBMVgPTayVBawfYKPG29 I3TGZD+a51s5VzEhN/SywG2OJz46B4AHjDyOlYx/8TIhQmxHIrtHCrK3VN78TeW97zXr T+FdWu4aCe96u5UyFuw06slKGK0lQ97Fl4SwOTg5kUcA6KRCuE+c7ez2ZnKBXW5GKes6 pqiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=8yjhqFa53PHX3d9loi2O5cDwSziH761lUQLlt0NCNAQ=; b=ebjJZnia/+y8PwTLMw2KRuhm42XEemYzqyesZ0BNNNvKHrtqawDXOgjzgTXezDzrV5 K8xEJ1Khn1ISVAfkUh7OWR6f7PXXQP/dcTauxKgvmN1f0n0ClZuZ2jEOAECJABDgIS0s 0id7YrXVU02TXFUk+NRFJqIyttn7dE2SqHlcU4rZkEX3TYxwP1/o6WAQRSLBDL6c4ujN 3wrqfLN40Fv/OZvPpySrNaBHbNJGY6+c/2ga6tlUDJJIeBeozjnv0A1N0R9WVyNascf9 HoCOWkk6WO4/rbQOOJbZ2nduhw9MZLU1x51OifP++Dr9nR/jYzFdJgrr9ohSOXSoJgHL ZjfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@paul-moore-com.20150623.gappssmtp.com header.s=20150623 header.b=zQWguNtn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dk21si3217870ejb.324.2021.03.24.20.16.36; Wed, 24 Mar 2021 20:16:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@paul-moore-com.20150623.gappssmtp.com header.s=20150623 header.b=zQWguNtn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230093AbhCXQOf (ORCPT + 99 others); Wed, 24 Mar 2021 12:14:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44584 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233176AbhCXQOZ (ORCPT ); Wed, 24 Mar 2021 12:14:25 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8EAF2C061763 for ; Wed, 24 Mar 2021 09:14:24 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id u9so33818219ejj.7 for ; Wed, 24 Mar 2021 09:14:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paul-moore-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8yjhqFa53PHX3d9loi2O5cDwSziH761lUQLlt0NCNAQ=; b=zQWguNtnv0Yt7bqUE/htWdtwGen8f7mmY+4nHUqapCdolk+vH6JOS5t4wNtSed1UXx 6Knv17C0BSMUvvbA1rrPVn0OEfkY5GLOLy5aSgulKlInrm/Hej9aBXPyVp3gGcomtIDk OLLyWPZYFEAfloqq2E/+v+/AKCscRCH2BOdqaGfgk1W9vTFIZD7DdwoyMEbBVv9WZCZF sXae0TtY1uCyX0Izh0weLyYMjeVmEXtPij3SwbZK4N+jEwZW1K3VfUPEClC5SmomoXml rDZrh8qnC0opiZdVcHN3hGBKo1gRAKbfMhHxbEOILf3OK2gMfN8J9AAgHCP5E9JYvA9F diJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8yjhqFa53PHX3d9loi2O5cDwSziH761lUQLlt0NCNAQ=; b=rPvTzDvuWXF5hH5kDRcHm9TKdPJ1M/ieczS24RNoDXkxutKOf9DlSCU4h/zCsqKiqj 2j2pidF9QSzavF+ePRI4HFpjo0RaQQouyTjpFT4HwD4ErkvycjcqeAu+t4PJIfjS9yy9 +b84+cqPMheTeVgadSC+cIDj93NViii3mzjRCWgEE2YiiinsYaEPAfmLbHUOOkU0jnIT p8oM7GbAoC+ZGXaLt3mic3DY4jFJK2+HdCn1c0BpKiSQWstklSv7pEx1mqc8BaQzlRl3 SGYTsSWnZmbMAl+4cAxI7ScQlMgOnwd/HVQa8rwYm8IBexEV7pHcdlWobURDQ0xyBjQG OXaQ== X-Gm-Message-State: AOAM532j2JcFZVvxeKw9qFjd4I84fSMOFMpB8C7V8Skr1xw9I6eFIJyC w97ORBCDJSp2Lk0Av2OhQYbTR2tfUuW99SoIUfcb X-Received: by 2002:a17:906:2314:: with SMTP id l20mr4630582eja.178.1616602463170; Wed, 24 Mar 2021 09:14:23 -0700 (PDT) MIME-Version: 1.0 References: <20210322162807.679370-1-arnd@kernel.org> In-Reply-To: <20210322162807.679370-1-arnd@kernel.org> From: Paul Moore Date: Wed, 24 Mar 2021 12:14:12 -0400 Message-ID: Subject: Re: [PATCH] [v2] audit: avoid -Wempty-body warning To: Arnd Bergmann Cc: Eric Paris , Arnd Bergmann , Richard Guy Briggs , Jules Irenge , linux-audit@redhat.com, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 22, 2021 at 12:28 PM Arnd Bergmann wrote: > > From: Arnd Bergmann > > gcc warns about an empty statement when audit_remove_mark is defined to > nothing: > > kernel/auditfilter.c: In function 'audit_data_to_entry': > kernel/auditfilter.c:609:51: error: suggest braces around empty body in an 'if' statement [-Werror=empty-body] > 609 | audit_remove_mark(entry->rule.exe); /* that's the template one */ > | ^ > > Change the macros to use the usual "do { } while (0)" instead, and change a > few more that were (void)0, for consistency. > > Signed-off-by: Arnd Bergmann > --- > v2: convert two more macros > --- > kernel/audit.h | 12 ++++++------ > 1 file changed, 6 insertions(+), 6 deletions(-) Merged into audit/next, thanks. -- paul moore www.paul-moore.com