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=-8.8 required=3.0 tests=BAYES_00, 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 71A35C49EA6 for ; Sat, 26 Jun 2021 10:39:01 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 0BC7861606 for ; Sat, 26 Jun 2021 10:39:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0BC7861606 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 F30A98D0005; Sat, 26 Jun 2021 06:38:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EE0E98D0003; Sat, 26 Jun 2021 06:38:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DCF898D0005; Sat, 26 Jun 2021 06:38:59 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0218.hostedemail.com [216.40.44.218]) by kanga.kvack.org (Postfix) with ESMTP id AD90F8D0003 for ; Sat, 26 Jun 2021 06:38:59 -0400 (EDT) Received: from smtpin40.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id BACDC181AF5FD for ; Sat, 26 Jun 2021 10:38:59 +0000 (UTC) X-FDA: 78295527198.40.85F5DA3 Received: from ozlabs.org (bilbo.ozlabs.org [203.11.71.1]) by imf22.hostedemail.com (Postfix) with ESMTP id AF284C01C083 for ; Sat, 26 Jun 2021 10:38:58 +0000 (UTC) Received: by ozlabs.org (Postfix, from userid 1034) id 4GBr2P2tvPz9sxS; Sat, 26 Jun 2021 20:38:53 +1000 (AEST) From: Michael Ellerman To: Paul Mackerras , Steven Price , akpm@linux-foundation.org, Michael Ellerman , Benjamin Herrenschmidt , Christophe Leroy , dja@axtens.net Cc: linuxppc-dev@lists.ozlabs.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, Oliver O'Halloran In-Reply-To: References: Subject: Re: [PATCH v2 0/4] Convert powerpc to GENERIC_PTDUMP Message-Id: <162470383963.3589875.4353977558954497976.b4-ty@ellerman.id.au> Date: Sat, 26 Jun 2021 20:37:19 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: AF284C01C083 X-Stat-Signature: tykcaefc3dzkfeqdarbe4hxinjes8dae Authentication-Results: imf22.hostedemail.com; dkim=none; spf=pass (imf22.hostedemail.com: domain of michael@ozlabs.org designates 203.11.71.1 as permitted sender) smtp.mailfrom=michael@ozlabs.org; dmarc=none X-HE-Tag: 1624703938-24119 Content-Transfer-Encoding: quoted-printable X-Bogosity: Ham, tests=bogofilter, spamicity=0.000051, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, 19 Apr 2021 10:47:24 +0000 (UTC), Christophe Leroy wrote: > This series converts powerpc to generic PTDUMP. >=20 > For that, we first need to add missing hugepd support > to pagewalk and ptdump. >=20 > v2: > - Reworked the pagewalk modification to add locking and check ops->pte_= entry > - Modified powerpc early IO mapping to have gaps between mappings > - Removed the logic that checked for contiguous physical memory > - Removed the articial level calculation in ptdump_pte_entry(), level 4= is ok for all. > - Removed page_size argument to note_page() >=20 > [...] Patches 2 and 4 pplied to powerpc/next. [2/4] powerpc/mm: Leave a gap between early allocated IO areas https://git.kernel.org/powerpc/c/57307f1b6edd781fba2bf9f7ec5f4d17a8= 81ea54 [3/4] powerpc/mm: Properly coalesce pages in ptdump https://git.kernel.org/powerpc/c/6ca6512c716afd6e37281372c4c35aa6af= d71d10 cheers