From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 861D8C433E0 for ; Thu, 18 Jun 2020 12:37:23 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 5501B2070A for ; Thu, 18 Jun 2020 12:37:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5501B2070A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ellerman.id.au Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id C4C5B6B0075; Thu, 18 Jun 2020 08:37:22 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BD6CB6B0078; Thu, 18 Jun 2020 08:37:22 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AC4A06B007D; Thu, 18 Jun 2020 08:37:22 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 91CA66B0075 for ; Thu, 18 Jun 2020 08:37:22 -0400 (EDT) Received: from smtpin20.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 245E7180AD811 for ; Thu, 18 Jun 2020 12:37:22 +0000 (UTC) X-FDA: 76942283124.20.yard64_1210e2026e10 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin20.hostedemail.com (Postfix) with ESMTP id F302D180C0F76 for ; Thu, 18 Jun 2020 12:37:21 +0000 (UTC) X-HE-Tag: yard64_1210e2026e10 X-Filterd-Recvd-Size: 1888 Received: from ozlabs.org (ozlabs.org [203.11.71.1]) by imf18.hostedemail.com (Postfix) with ESMTP for ; Thu, 18 Jun 2020 12:37:21 +0000 (UTC) Received: by ozlabs.org (Postfix, from userid 1034) id 49nhK50SZcz9sTD; Thu, 18 Jun 2020 22:37:12 +1000 (AEST) From: Michael Ellerman To: Benjamin Herrenschmidt , Paul Mackerras , Christophe Leroy , Michael Ellerman , "Peter Zijlstra (Intel)" , Will Deacon , Andrew Morton Cc: linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org In-Reply-To: References: Subject: Re: [PATCH 0/3] Fix build failure with v5.8-rc1 Message-Id: <159248379779.3471720.9152671306932635297.b4-ty@ellerman.id.au> Date: Thu, 18 Jun 2020 22:37:12 +1000 (AEST) X-Rspamd-Queue-Id: F302D180C0F76 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam03 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, 15 Jun 2020 12:57:55 +0000 (UTC), Christophe Leroy wrote: > Commit 2ab3a0a02905 ("READ_ONCE: Enforce atomicity for > {READ,WRITE}_ONCE() memory accesses") leads to following build > failure on powerpc 8xx. > > To fix it, this small series introduces a new helper named ptep_get() > to replace the direct access with READ_ONCE(). This new helper > can be overriden by architectures. > > [...] Applied to powerpc/fixes. [1/3] mm/gup: Use huge_ptep_get() in gup_hugepte() https://git.kernel.org/powerpc/c/01a80ec6495f9e43f61b3231f3b283ca050a800e [2/3] mm: Allow arches to provide ptep_get() https://git.kernel.org/powerpc/c/f7583fd6bdcc4d0b43f68fb81ebfae9669ee9338 [3/3] powerpc/8xx: Provide ptep_get() with 16k pages https://git.kernel.org/powerpc/c/b55129f97aeefd265314e12d98935330e011a14a cheers