Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp241740ybg; Mon, 8 Jun 2020 22:31:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzs18eSzL1XhMXWOJhQ57pzwTJepDYmfd1Z57CF0FehmdB5IVKEuQL/v1dQYStatpiv6nQK X-Received: by 2002:a05:6402:7cb:: with SMTP id u11mr24309463edy.316.1591680683639; Mon, 08 Jun 2020 22:31:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591680683; cv=none; d=google.com; s=arc-20160816; b=GtQeohvmtzYVNRRpb6CtpnZHS9m/rJS3LLkjZh4oWvp7CXJoLE22idAZsVr8jBbdbC Cs/N/3jP/XYyU4EPoGmVDFgT99cuHwQe+Xv2vwNn1qEWji5zoQrVAvV+MxbAwhSsnkMA fbMEj9cc/jT1I0LhoeBQwRxo08Yt9UBRnCV6JKZI1NbwwJNWesGSowJtDgWfB1pOv1WT fxGuckucALJGw7lT76qmKvCDLUJ1cnQ9crWwPRuDGbDm78pt6rD3yAyloM+sHrUMarEj t0A1zBs51dAN089gXUwkxWJiKSTPlkaGmNpXhium7rzfcLjSdevx+bXprV9U9ftn3B8+ AXZw== 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=4douPtd+iF92kERf3KlkmasCUM1XN6sQKdpnlEpBDso=; b=Q+P3ojXFQJvUdPQ6pPNOWinElxfhdF86KPT9qRmJCfRv3DsdvKbij0yR4z6ZWz1mha MLqDkD6NZyfb0Lc7MDwq1ckaWipTo6a7rk3HB/DB3p9AJmgQIb0Jps66dGdFZqI9/aD9 KC4GtyrT1VRuKMwYUSJ0FiuhefCetim1Hk6xEpuWINxIMyWatDN3oLJxNDyi+jt3MpX5 QAqQNhLvDutbP4DsJy0VHQgjs4yiKL960G655299oUPisLSMzbJWanuy4rq0VH1s0ZJW MfJk0Vxg/3ARehOgHtuHeKuIM0xqZ3PeyYZMhvjJ6mp59EVGhqSAXLaKdEHEOQTYD6iD yz3w== 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 p5si3770181edq.385.2020.06.08.22.31.01; Mon, 08 Jun 2020 22:31:23 -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 S1727880AbgFIF3E (ORCPT + 99 others); Tue, 9 Jun 2020 01:29:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39818 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727834AbgFIF2w (ORCPT ); Tue, 9 Jun 2020 01:28:52 -0400 Received: from ozlabs.org (bilbo.ozlabs.org [IPv6:2401:3900:2:1::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3C33DC03E969 for ; Mon, 8 Jun 2020 22:28:52 -0700 (PDT) Received: by ozlabs.org (Postfix, from userid 1034) id 49gzDx2mjjz9sTb; Tue, 9 Jun 2020 15:28:48 +1000 (AEST) From: Michael Ellerman To: michal.simek@xilinx.com, Christophe Leroy , Paul Mackerras , Benjamin Herrenschmidt , Michael Ellerman , arnd@arndb.de Cc: linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org In-Reply-To: References: Subject: Re: [PATCH v5 00/13] Modernise powerpc 40x Message-Id: <159168033223.1381411.14580094503397459491.b4-ty@ellerman.id.au> Date: Tue, 9 Jun 2020 15:28:48 +1000 (AEST) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 21 May 2020 16:55:51 +0000 (UTC), Christophe Leroy wrote: > v1 and v2 of this series were aiming at removing 40x entirely, > but it led to protests. > > v3 is trying to start modernising powerpc 40x: > - Rework TLB miss handlers to not use PTE_ATOMIC_UPDATES and _PAGE_HWWRITE > - Remove old versions of 40x processors, namely 403 and 405GP and associated > errata. > - Last two patches are trivial changes in TLB miss handlers to reduce number > of scratch registers. > > [...] Applied to powerpc/next. [01/13] powerpc: Remove Xilinx PPC405/PPC440 support https://git.kernel.org/powerpc/c/7ade8495dcfd788a76e6877c9ea86f5207369ea4 [02/13] powerpc/40x: Rework 40x PTE access and TLB miss https://git.kernel.org/powerpc/c/2c74e2586bb96012ffc05f1c819b05d9cad86d6e [03/13] powerpc/pgtable: Drop PTE_ATOMIC_UPDATES https://git.kernel.org/powerpc/c/4e1df545e2fae53e07c93b835c3dcc9d4917c849 [04/13] powerpc/40x: Remove support for IBM 403GCX https://git.kernel.org/powerpc/c/1b5c0967ab8aa9424cdd5108de4e055d8aeaa9d0 [05/13] powerpc/40x: Remove STB03xxx https://git.kernel.org/powerpc/c/7583b63c343c1076c89b2012fd8758473f046f5f [06/13] powerpc/40x: Remove WALNUT https://git.kernel.org/powerpc/c/5786074b96e38691a0cb3d3644ca2aa5d6d8830d [07/13] powerpc/40x: Remove EP405 https://git.kernel.org/powerpc/c/548f5244f1064c9facb19c5e97c21e1e80102ea0 [08/13] powerpc/40x: Remove support for ISS Simulator https://git.kernel.org/powerpc/c/2874ec75708eed59a47a9a986c02add747ae6e9b [09/13] powerpc/40x: Remove support for IBM 405GP https://git.kernel.org/powerpc/c/7d372d4ccdd55d5ead4d4ecbc336af4dd7d04344 [10/13] powerpc/40x: Remove IBM405 Erratum #51 https://git.kernel.org/powerpc/c/59fb463b48e904dfdfff64c7dd4d67f20ae27170 [11/13] powerpc: Remove IBM405 Erratum #77 https://git.kernel.org/powerpc/c/455531e9d88048c025ff9099796413df748d92b9 [12/13] powerpc/40x: Avoid using r12 in TLB miss handlers https://git.kernel.org/powerpc/c/797f4016f6da4a90ac83e32b213b68ff7be3812b [13/13] powerpc/40x: Don't save CR in SPRN_SPRG_SCRATCH6 https://git.kernel.org/powerpc/c/3aacaa719b7bf135551cabde2480e8f7bfdf7c7d cheers