Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4496722pxj; Tue, 25 May 2021 09:16:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxeNxmwBfh3HvtzYN7fhmXDGV6MTk9wqLxTqBPiHXHOxQefgHSLICdC/aRJJWdqygAfYMaS X-Received: by 2002:a17:907:961e:: with SMTP id gb30mr30640306ejc.58.1621959394242; Tue, 25 May 2021 09:16:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621959394; cv=none; d=google.com; s=arc-20160816; b=ryBk+wbHYccUxkZfJz81qztCEpC2zZk4tl0wIqcCj08zG6VxyjkGLoOn4nqxE3/HPs yJmWsTojJX8Iu/Cq5evHrG0OgMOwdDakLoySomYEgI5E+aVtwnZyFKfTDSc2r7kE9MFs wpdBXFTObdjc57m0ecY+g1928tdq8DNLrWQpnafw0DOxHieXGE8VWx1Pe7rCj1hxsBy1 wKBA9s3W1u79EAR8J6MGsdc6WCzU1qM4wBCsL42yg27TPWLitSqib0i1YnRZnntceHqz F/kfw9oPusR8hnQWjeB0R/1H47im55HdSaosbR7oEjhMMcAxfYgZ3xs3X+bMR5TzB4Py hcDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=OxFkqrsBucMazoAGgBJ0YkMor4TkDSQLTju6eRNTGsk=; b=tO8weIzgmhnIqQh3k0g4OnV1hOdf5aEuL4fU4N9ejtmLP58BsJA06amX4l+HNvIRO/ YjtXxvbkvp2hOGYoM1i3ka7aTtY5GB2z38Ee60m4P2pWA9TaKcj7vxNad3ljdp5G1Gmw HXL8GfQFXtZwPrtXli9GgbLXhwUxAoDdbp1ZkAm0CueKh+zwsz9drtTFs/ItlpiXH4ai ktAyWBXmeBbPAUtPb2ATBDEiPDM2GlkQ+9GeglFJHK+1Z6h3WoGmXdqW0G9l6LvTMj+V xRVp7e4ki6jnzI/fB64BsUa86lkBEhxAnn8eUuux+qcOhxVjqpalzdoQOtLwHVZ1LTxb DGzA== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m9si14981450ejj.645.2021.05.25.09.16.11; Tue, 25 May 2021 09:16:34 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233578AbhEYOGV (ORCPT + 99 others); Tue, 25 May 2021 10:06:21 -0400 Received: from foss.arm.com ([217.140.110.172]:56990 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233574AbhEYOGR (ORCPT ); Tue, 25 May 2021 10:06:17 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E2377143D; Tue, 25 May 2021 07:04:47 -0700 (PDT) Received: from lakrids.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 8A1F93F73D; Tue, 25 May 2021 07:04:43 -0700 (PDT) From: Mark Rutland To: linux-kernel@vger.kernel.org, will@kernel.org, boqun.feng@gmail.com, peterz@infradead.org Cc: aou@eecs.berkeley.edu, arnd@arndb.de, bcain@codeaurora.org, benh@kernel.crashing.org, chris@zankel.net, dalias@libc.org, davem@davemloft.net, deanbo422@gmail.com, deller@gmx.de, geert@linux-m68k.org, gerg@linux-m68k.org, green.hu@gmail.com, guoren@kernel.org, ink@jurassic.park.msu.ru, James.Bottomley@HansenPartnership.com, jcmvbkbc@gmail.com, jonas@southpole.se, ley.foon.tan@intel.com, linux@armlinux.org.uk, mark.rutland@arm.com, mattst88@gmail.com, monstr@monstr.eu, mpe@ellerman.id.au, nickhu@andestech.com, palmerdabbelt@google.com, paulus@samba.org, paul.walmsley@sifive.com, rth@twiddle.net, shorne@gmail.com, stefan.kristiansson@saunalahti.fi, tsbogend@alpha.franken.de, vgupta@synopsys.com, ysato@users.sourceforge.jp Subject: [PATCH v2 07/33] locking/atomic: atomic: remove redundant include Date: Tue, 25 May 2021 15:02:06 +0100 Message-Id: <20210525140232.53872-8-mark.rutland@arm.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20210525140232.53872-1-mark.rutland@arm.com> References: <20210525140232.53872-1-mark.rutland@arm.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since commit: 560cb12a4080a48b ("locking,arch: Rewrite generic atomic support") ... we conditionally include before defining atomics using locking, and hence do not need to do so unconditionally later in the header. This patch removes the redundant include. Signed-off-by: Mark Rutland Cc: Boqun Feng Cc: Peter Zijlstra Cc: Will Deacon --- include/asm-generic/atomic.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/include/asm-generic/atomic.h b/include/asm-generic/atomic.h index ebacbc6b363b..d4bf803d6491 100644 --- a/include/asm-generic/atomic.h +++ b/include/asm-generic/atomic.h @@ -143,8 +143,6 @@ ATOMIC_OP(xor, ^) #define atomic_set(v, i) WRITE_ONCE(((v)->counter), (i)) -#include - static inline void atomic_add(int i, atomic_t *v) { atomic_add_return(i, v); -- 2.11.0