Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp7152479ybi; Mon, 8 Jul 2019 15:42:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqzH1/uqkpvBLfE88ke3d7zMYjt8v2m43ZTqQ36vyUeb/rjjcpvOqKD2h0L/+G9bQGDoyI0I X-Received: by 2002:a17:902:28c9:: with SMTP id f67mr28226962plb.19.1562625745209; Mon, 08 Jul 2019 15:42:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562625745; cv=none; d=google.com; s=arc-20160816; b=zdMwBiH2CHV+mJi0ivFWKT/IIoANqGaqFxUnNngbiwghRwHiNIzOYCXIca7Ce92XCE JH9NWd+OlbT7nDhFR9uZJc5Elt2OoERiIePX18ICwk5RaWtSfYeaV76lyNvWfJxkStg0 ApId48THF6t60CJF0ji4LmQL8NP/A8dtMjE/Zf0+8aIK4KT5x6MOx4Y+Pyaa3f5tW6W+ bkJcr5/F6DjBSz+c6fiWmy7yw+fSh/pjC2p4Q4UFheGfZf9iJ+b0zUhC5sA2I6NpXy8X Jktb4n1w9DqIinIyJ8VSP5UtkwY07ua0xbylYmUQEHY98wVY6RiiBJt699mqd+Ww6VNn G0GQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=jOPH5WFjrPoiHv6MQznWFShNaQ944TQuJsgEWuWCqCk=; b=S/xGi+SNcr83OsgO0YTbCzDt2RT6Q8TbqDmcVUj1E12R3sZ8wyiS0iLpQ++XYoFrq1 lceim8WUjQJgbkDzEPFgblFAaL8C4I0OYm1V8ywVW7OIPL3mRnt+LUQq3ccvdfS931Zr HIcdaTibbbaQ+59IzRq+TGCIbwsQWrvIPLOjhE+saLG5PgXxQfRzUlwx2fAOdihOOaCf nZJ69BNuKsgC5kX31x3NmgxxX2n+jppn6HYAEY/tdBulxHDSgSQFulV9mEnzu0CiogLI D7rcin/jtNO+WtJaKK53yxbCaAV6m58rUx6Y8BoEjz3nmuoBmO5yJEUr9d7z9rEtzU7v 02Kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="dLl/IX7I"; 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 bh4si2315003plb.198.2019.07.08.15.42.10; Mon, 08 Jul 2019 15:42:25 -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=@kernel.org header.s=default header.b="dLl/IX7I"; 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 S2391470AbfGHPuB (ORCPT + 99 others); Mon, 8 Jul 2019 11:50:01 -0400 Received: from mail.kernel.org ([198.145.29.99]:38596 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729999AbfGHPPy (ORCPT ); Mon, 8 Jul 2019 11:15:54 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 21D91216FD; Mon, 8 Jul 2019 15:15:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1562598953; bh=P4zCUfw3PBJ37v5L33h79iJqNctbwXqXcDvvCEH9UCQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=dLl/IX7I3H79Kf+blpzC2Jl7k3XWwJldv5xrQOWCU4mBCNJuXBTUICjVbgESk+Cr2 emYpeLv8GJqAmFqzqrYOKpidDmybEzBujIp5JhMV+5HIByEIX46fwpStQA534/Bs0O l4IPhdPAmTxyJ5TQLq9uGlmUKVY14wfBpD5pV7oQ= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Linus Torvalds Subject: [PATCH 4.4 05/73] gcc-9: silence address-of-packed-member warning Date: Mon, 8 Jul 2019 17:12:15 +0200 Message-Id: <20190708150518.071139435@linuxfoundation.org> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190708150513.136580595@linuxfoundation.org> References: <20190708150513.136580595@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Linus Torvalds commit 6f303d60534c46aa1a239f29c321f95c83dda748 upstream. We already did this for clang, but now gcc has that warning too. Yes, yes, the address may be unaligned. And that's kind of the point. Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/Makefile +++ b/Makefile @@ -636,6 +636,7 @@ KBUILD_CFLAGS += $(call cc-disable-warni KBUILD_CFLAGS += $(call cc-disable-warning, format-truncation) KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow) KBUILD_CFLAGS += $(call cc-disable-warning, int-in-bool-context) +KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member) KBUILD_CFLAGS += $(call cc-disable-warning, attribute-alias) ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE @@ -712,7 +713,6 @@ ifeq ($(cc-name),clang) KBUILD_CPPFLAGS += $(call cc-option,-Qunused-arguments,) KBUILD_CFLAGS += $(call cc-disable-warning, format-invalid-specifier) KBUILD_CFLAGS += $(call cc-disable-warning, gnu) -KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member) # Quiet clang warning: comparison of unsigned expression < 0 is always false KBUILD_CFLAGS += $(call cc-disable-warning, tautological-compare) # CLANG uses a _MergedGlobals as optimization, but this breaks modpost, as the