Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2326217imm; Thu, 20 Sep 2018 11:14:45 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbOZ/r7vE3uWlMouWvZam7lGqYeiUtnTzl1uKmsCCSIjDU53l8zX5z7b+Cz4fSRsnVm3J// X-Received: by 2002:a63:f44d:: with SMTP id p13-v6mr39078818pgk.257.1537467285780; Thu, 20 Sep 2018 11:14:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537467285; cv=none; d=google.com; s=arc-20160816; b=X9DoMMZFrgAdDUaE6jNRrQcfJq7yW4kfdRCyPBIJcvgjk0pmKS49CqmeIl1GW3ogOB qqIRFDvs9hskTLZ5bJjm3PK4xZqRtwFd/tyJO+T7/nLroxDC24BiTVRNwKw1WfwrBvfU 0dxghczEHq9as3iEEkL+JdgoOTeLLVJjKM/SkMToNgm2JXVlYzHyhv820q+uzwfO1ReI w7KJwFnSKFyFccDHjV62SCI/VXYwv9DzhN9g8fXNu12EFV1a5T3lTnxoqt+xG/L+Ns8G /aHYsrUQtTqA6ajcw0BHnb1gOq7WOk3FYNb0UAbjGJRldyjVsxKUk82A2/lZmP4Uh9T6 4uAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=F9UiHCpKRHeSCRRkXkk4H5zDXhYS9CBAjPx09y9oizA=; b=IYmU1kLbWCk8VwcnnVDdp4O84HM40uFeTQhWtBUcUA7a43Qb1h+Q3dfGMwDfsEbEFw cWt2n6kNB3jV5kQJdjQK5VBueAxgHNWVcNnDkhU0b/WgBMDi6P34xayb+xpNLQFAz539 uKxMjrlHNfrP+nUTb8X8xDokH/NwXYzndcvADAI/+LEAP9w6mJFv79tF0Sl4RFNSDpHd XZo9SnfWeUxmVQdcPjpjAnh+JQmzWC/coFcEZAyr3ndkrLYAXpC2UoX8NlnAwCok2ITp scBZEI4uXpHt9rgwVl2ffNyouISY88mz5EJarEAGo31E1vaq03qReim2gsZLQWYkqZGB ClFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=HKRSV2j8; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c22-v6si24762732plo.271.2018.09.20.11.14.23; Thu, 20 Sep 2018 11:14:45 -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=@google.com header.s=20161025 header.b=HKRSV2j8; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387952AbeITX6o (ORCPT + 99 others); Thu, 20 Sep 2018 19:58:44 -0400 Received: from mail-pf1-f193.google.com ([209.85.210.193]:36072 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387865AbeITX6n (ORCPT ); Thu, 20 Sep 2018 19:58:43 -0400 Received: by mail-pf1-f193.google.com with SMTP id b11-v6so4756669pfo.3 for ; Thu, 20 Sep 2018 11:14:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=F9UiHCpKRHeSCRRkXkk4H5zDXhYS9CBAjPx09y9oizA=; b=HKRSV2j8+njucOpHgxQt7RBbIh2AaZMW8acrDdMgA1q5jbQK/WkopTSM8qLbYlFCzF xQiQC4MPPRvRO8V6heZL1mHfGSMjzTkia2r5XiCJJBLTo1om0ZGxV/xq5sJvuGmzZ2Ho oXLpGdlnBj/kZzJnOmvxh5SP0jCUKUK86+QWId2t+fi0oN5K8+h+EZiIYWPE9T3CVnrQ i9Tr0/B0gJMqwrmZPR9qQXTUMkj29XBLyIDp0STlHqOWM30pb2VDS3sR0QSj0LRFgxyu vGK8z3WYFMLr67VI5QfYRz5QOIGsBzpAaxDQToWpF9SaH6Ap1d/GYUJvo9JVNDYBJCjW Jizg== 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=F9UiHCpKRHeSCRRkXkk4H5zDXhYS9CBAjPx09y9oizA=; b=gwG+wcPshkwErQ+KXDZ9gmTCKhDqbZOX4k43ulmu9Fzyz8LE5nF/82tMqgVTxupcqY DJus0Y2t4SIxz+6mJtr1YsyXjp3dzBa5mvJjeZel8h8GdD5YpRa+vTG1oxmr8/xkNKmr 96HOIW2IVZsA1ty8jXrwWnUWTNzvvfdfCO0a4YYiR/1A9ZWdykORq9pHKj/dRuCC4LSS 7LnKmW9M563pT+v80L8RERy3L7ygfaMYgWJiZ7rYnSwUIQ4x3aHck/NK9tS/74lGPEYc fjJvkWOgs7zkSSm4iLTLJ3Ah2y2tpLs3CckHXJXaYmpJU32b2Q1uPSZn6Jd3VloePKA8 cTaw== X-Gm-Message-State: APzg51ByHFNwBrJcwn0XUkdFAIPrH4uhL/LitETfsHcU/k5+HDcqS7lm QlLb7HPR8ADAhlpYGYdZfBVBiCQe4FwcWyQv2KssDtVffOJlyA== X-Received: by 2002:a62:591a:: with SMTP id n26-v6mr42576364pfb.94.1537467239330; Thu, 20 Sep 2018 11:13:59 -0700 (PDT) MIME-Version: 1.0 References: <20180920172301.21868-1-miguel.ojeda.sandonis@gmail.com> <20180920172301.21868-16-miguel.ojeda.sandonis@gmail.com> In-Reply-To: <20180920172301.21868-16-miguel.ojeda.sandonis@gmail.com> From: Nick Desaulniers Date: Thu, 20 Sep 2018 11:13:48 -0700 Message-ID: Subject: Re: [PATCH v5 15/15] Compiler Attributes: ext4: remove local __nonstring definition To: Miguel Ojeda Cc: Greg KH , LKML , adilger.kernel@dilger.ca, Masahiro Yamada , Michal Marek , rostedt@goodmis.org, mchehab+samsung@kernel.org, olof@lxom.net, konstantin@linuxfoundation.org, "David S. Miller" , Andrey Ryabinin , Kees Cook , Thomas Gleixner , Ingo Molnar , Paul Lawrence , sandipan@linux.vnet.ibm.com, Andrey Konovalov , David Woodhouse , Will Deacon , Philippe Ombredanne , paul.burton@mips.com, David Rientjes , w@1wt.eu, msebor@gmail.com, sparse@chrisli.org, Jonathan Corbet , tytso@mit.edu, Geert Uytterhoeven , Rasmus Villemoes , joe@perches.com, Arnd Bergmann , asmadeus@codewreck.org, Stefan Agner , Luc Van Oostenryck , Andrew Morton , Linus Torvalds , linux-doc@vger.kernel.org, linux-ext4@vger.kernel.org, linux-sparse@vger.kernel.org, Linux Kbuild mailing list Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 20, 2018 at 10:23 AM Miguel Ojeda wrote: > > Commit 072ebb3bffe6 ("ext4: add nonstring annotations to ext4.h") > introduced a local definition of __nonstring to suppress some false > positives in gcc 8's -Wstringop-truncation. > > Since now we support __nonstring for everyone, remove it. ... from a patch in the current series (Note to other reviewers). > > Signed-off-by: Miguel Ojeda > --- > fs/ext4/ext4.h | 9 --------- > 1 file changed, 9 deletions(-) > > diff --git a/fs/ext4/ext4.h b/fs/ext4/ext4.h > index caff935fbeb8..2acdfdad3d3f 100644 > --- a/fs/ext4/ext4.h > +++ b/fs/ext4/ext4.h > @@ -45,15 +45,6 @@ > > #include > > -/* Until this gets included into linux/compiler-gcc.h */ > -#ifndef __nonstring > -#if defined(GCC_VERSION) && (GCC_VERSION >= 80000) > -#define __nonstring __attribute__((nonstring)) > -#else > -#define __nonstring > -#endif > -#endif > - > /* > * The fourth extended filesystem constants/structures > */ > -- > 2.17.1 > Reviewed-by: Nick Desaulniers -- Thanks, ~Nick Desaulniers