Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1666631ybt; Thu, 18 Jun 2020 14:18:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyVFmnyIXWwF4TZmVmpeyntanHHT4ywxUWEUfmd2KiZgWmTOp/5NSGxpUNsUzMVu/iw182b X-Received: by 2002:a17:906:33c5:: with SMTP id w5mr596306eja.275.1592515088627; Thu, 18 Jun 2020 14:18:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592515088; cv=none; d=google.com; s=arc-20160816; b=idKhSANv8z+q63/cC6jyODfD08VYY2uTbID1ktB1BIjAtQmApiAJOzVUYxS05OpLiT Yt5nmY7V4Iy2gWZZuQ2i0ogws/vWNuceTnwU1v7bH3HdOt+AoEN13LFnrLGMitvo605u Alanz9ag6V8GyCZYwnkwDSTg9RWCsarHHMi0b5D3PraOQ5eLm3SEchQ72YMwIlLZOyBI 0N2RdZkkDCbv+N9XRyk4aomlfnZ8X9TVgrGzzL2t4wQCu+b64xDrDt1pHkbGXKlcAFZo 40nazyJKeWjc3sNQK9kHpY/5oshfAzIZvRgoNvudBBA+LRdBHV0FGjTS5hx8vM7zSbFY U3YA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:message-id:subject:references :in-reply-to:cc:to:from; bh=WEuPqtvdd0vvbyRoLyrhJvEP1BJqn1y4OiGpqZoxv5Q=; b=PK7DGqDRE9QXWWM3n1BbUCEFlC8+q5NguyzTx7To4DGLSF21CH8p5S4ZnWR5a0JlN7 saWg+yeGQ8ehIU85xKADLxn4xTA3n9nWfzvO3HuViIHlgd9dG/xhL1t1QDBOvSDIjgl1 dFszGn03wTNHWSSC8x9eFimqxyysVRRcqoA7+F0PSygZXvdK9XLiDTs128D+WNJuqChB 8zjtdK1UuK5wHd5BGeEtHrVWaE/bMATMHNDX1kYVguQzItfxGSg1xR/aj8hDuCJb2qg9 uAbj+uK+7hgAC7ZxczyHcK1jEho2t0nHPkDyLGscezesCbGsKRqJUkTvuI86f8eQW9z/ z26Q== 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 s23si2792755edr.605.2020.06.18.14.17.46; Thu, 18 Jun 2020 14:18:08 -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 S1729555AbgFRMhQ (ORCPT + 99 others); Thu, 18 Jun 2020 08:37:16 -0400 Received: from ozlabs.org ([203.11.71.1]:59723 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727949AbgFRMhP (ORCPT ); Thu, 18 Jun 2020 08:37:15 -0400 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) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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