Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp66148pxx; Wed, 28 Oct 2020 18:21:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx43OGweGXwTmuWoNKks4hbzr5o9KM3Y7UulhIsp1y/QF++4Mw3G/q/HiDG6n/eBM5jotmN X-Received: by 2002:a17:906:170f:: with SMTP id c15mr1831034eje.347.1603934514345; Wed, 28 Oct 2020 18:21:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603934514; cv=none; d=google.com; s=arc-20160816; b=KT9o9kM6w0BO8jDA2kzFDUNmhrLvic9MV7jOao45YEnILmjBqLFNF+RBowudV0x8j5 odHAxHHuGTR4sYNVJbiJm9ehE0zgg1y7WvHm0HaFhdrrspafFvWrEkSn5CRbDZNAsyQi N1W2xsz6czojdNKVeiTYxS9Ke+DbFWTAGG6vpjl6WjDcm/+4Hxfr3gmfYiJsQu0yj6IM 8Gs1GtRfMZkR4ABCBCddSQb+oWgMteT6ow73/u9xnu/MSftF8cnyDVm9AvtkTSdLv3u1 NPKw8eRkpcjYCZj9LcWihaTS8ho89Ad3mab0CuUAvWo6OdGy6II7bXI4ZJ3XR3s3zHD0 NRAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from; bh=FdWCHN/SEewKJP3XHKQr6+5cpdVvEkpHzAFnS4yEUYc=; b=tLiRF0xuhN6cnUk7feE/rJd8+Hq1nXYTraL1CVIpbMPKOJgdLMLaQkh9hGFL2i/C+q aFErve+bWu5GIwthdcSmQdXQxgdNNJWVYBmFn3XmjEO1Y8gri41erm1bKzd8YeasbIiS hSPzecxP7SWAtBhIU4B/dqBIilXdUUGFPTH3XTf+N2PR1PkSmZKcc6qg0zjHrWhsTNod 0X0JbRWOkPeDO2eSU+TMMIenUwwVdB/Uy4F3yhk9RpSqeeYUES4kaKm3p0DPw1vnKKFb 5bEPDK2RPqqYNId1HKo2C2AEcoAoeeXX7Z0F2c0HSttIs+OyaGEPrECxW4Ew0V9tI6Ti JeHQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i23si895085ejj.284.2020.10.28.18.21.32; Wed, 28 Oct 2020 18:21:54 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732727AbgJ1WXw (ORCPT + 99 others); Wed, 28 Oct 2020 18:23:52 -0400 Received: from mx.socionext.com ([202.248.49.38]:49958 "EHLO mx.socionext.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732749AbgJ1WXu (ORCPT ); Wed, 28 Oct 2020 18:23:50 -0400 Received: from unknown (HELO kinkan-ex.css.socionext.com) ([172.31.9.52]) by mx.socionext.com with ESMTP; 28 Oct 2020 10:56:11 +0900 Received: from mail.mfilter.local (m-filter-1 [10.213.24.61]) by kinkan-ex.css.socionext.com (Postfix) with ESMTP id AE547180C13; Wed, 28 Oct 2020 10:56:11 +0900 (JST) Received: from 172.31.9.51 (172.31.9.51) by m-FILTER with ESMTP; Wed, 28 Oct 2020 10:56:11 +0900 Received: from plum.e01.socionext.com (unknown [10.213.132.32]) by kinkan.css.socionext.com (Postfix) with ESMTP id 337081A15B7; Wed, 28 Oct 2020 10:56:11 +0900 (JST) From: Kunihiko Hayashi To: Catalin Marinas , Will Deacon Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Kunihiko Hayashi , Nicholas Piggin Subject: [PATCH] arm64: Fix build error for init_new_context() Date: Wed, 28 Oct 2020 10:56:07 +0900 Message-Id: <1603850167-22652-1-git-send-email-hayashi.kunihiko@socionext.com> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org After init_new_context() in arch/arm64/include/asm/mmu_context.h changed to inline, asm-generic/mmu_context.h inclusion was added. This should be defined. Fixes these build error: ../include/asm-generic/mmu_context.h:34:19: error: redefinition of 'init_new_context' 34 | static inline int init_new_context(struct task_struct *tsk, | ^~~~~~~~~~~~~~~~ Cc: Nicholas Piggin Fixes: 4c792ad103f3 ("arm64: use asm-generic/mmu_context.h for no-op implementations") Signed-off-by: Kunihiko Hayashi --- arch/arm64/include/asm/mmu_context.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/include/asm/mmu_context.h b/arch/arm64/include/asm/mmu_context.h index da5f146..cd5c33a 100644 --- a/arch/arm64/include/asm/mmu_context.h +++ b/arch/arm64/include/asm/mmu_context.h @@ -176,6 +176,7 @@ static inline void cpu_replace_ttbr1(pgd_t *pgdp) */ void check_and_switch_context(struct mm_struct *mm); +#define init_new_context init_new_context static inline int init_new_context(struct task_struct *tsk, struct mm_struct *mm) { -- 2.7.4