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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B8611C433FE for ; Fri, 18 Nov 2022 11:07:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From: References:To:Subject:Date:Message-ID:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=YLRbVGv14G4xcqu+2tU/JBpwxW8BgslHy8fopdFgE2k=; b=Kd6FkuAm3D6yjjBKwUpaPuholx HSrsn3Sm031qSeZChdcsfRSNOEMJPFidSVQ+rSR1kK/ur8FK5lp5Ss3uMRNx/NFO3bV2NvT7AlgX0 baGSZ9/JjnjU8evB97Vh3FiLUPyVMTUMl+xeDASXJ1VGvY7oA1cyHpAdWRFcqelUekfoWxe9g31ZP T02ec4ki4sO5WYO6q7Mrf8wEXFFYOXORihtJJbUv8mqu+EnE/ZO83gF6aKn7NBcsHqpN7VD8lcTgz +Oda8g5Oop56O5qMFIVv8UhBp2iM+5RsaTfB26nIHG6Ms4zU2gO+aj9aio92OTP0p/2xx69py2HhD ipCdkDYQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ovzC3-003XnH-Sn; Fri, 18 Nov 2022 11:06:00 +0000 Received: from mail-vi1eur04on0601.outbound.protection.outlook.com ([2a01:111:f400:fe0e::601] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ovzBJ-003XRR-8w for linux-arm-kernel@lists.infradead.org; Fri, 18 Nov 2022 11:05:19 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x1vqWasBbXlflzZP2wTDjRuSUQsQgLMBp77Cjlngf4Q=; b=t3Tb2al3ePuMh1AZalXurblzQE0BHFxgF0y797rw1C4d3YJlVmmMeBmsFtVFWTu/oT5giXCBUvB6eEPUlIbK3Ezxoy7OzxLrUz7M46KLS54poGUbWrCSzJQqLwDOZtNpju7AB/MYRpJqAenXcnJoQXVU9DCdLvh0UaIlz/fAj6w= Received: from DB6P191CA0001.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::11) by GVXPR08MB7727.eurprd08.prod.outlook.com (2603:10a6:150:6b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9; Fri, 18 Nov 2022 11:04:59 +0000 Received: from DBAEUR03FT034.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:28:cafe::94) by DB6P191CA0001.outlook.office365.com (2603:10a6:6:28::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9 via Frontend Transport; Fri, 18 Nov 2022 11:04:59 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT034.mail.protection.outlook.com (100.127.142.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.8 via Frontend Transport; Fri, 18 Nov 2022 11:04:59 +0000 Received: ("Tessian outbound 2ff13c8f2c05:v130"); Fri, 18 Nov 2022 11:04:59 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: dfe99bb57630f429 X-CR-MTA-TID: 64aa7808 Received: from e5ea22d33df7.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 989FD6AE-FBAC-4207-AAD0-05FD5CC8EDAA.1; Fri, 18 Nov 2022 11:04:52 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id e5ea22d33df7.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 18 Nov 2022 11:04:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wwrlmv1ZV6Q5LqWxlHG5fFLRbgxrwkfA4AP+A976f259LiQ5NzpH0Lo0AEhjb+4J22tixaRu+OdQH8imuaNZvX1eUHI2XI0SoulKxczCDHZ+C8oSkx8IIlbR0abS166J7ZP8bL3rwJ2YgHrctrU2Dho/9UQi9WiJu09DXanJYsPX024AXpCM8+tWboHnWD+KwA0L+pJBiUPhGx6ku6uuDrz5M+ER51hbBNmNuhFrAYZmgQ695bQxTuqm4U4+0Zuy4ZFJR2dfuUNLDnkdg5CF/Gpf4ETa4xanUrJjOcRy1bd0CDggS3MeXowI2WAZNs3P1UxE4sXz8QtSaUJbLIuhpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=x1vqWasBbXlflzZP2wTDjRuSUQsQgLMBp77Cjlngf4Q=; b=d377YgtliWGuKi0Q8HQibwr0WOwrmkNfnZtUgqua985uO2uLzGqbofQRMnvy41icbC232+LMDfFn+8YcjttsoNCmBu/wnyppTOD4xc4tkthg3JobwLdAtERU962j657dg2u3eGiWrhGdf+pPRcfOpJOQifuuructQFIfxlgj5QqfSzprR+BDdikHLrSCPPhGPZNdN98G/NIVFSjqwX619dF8qp5hAFVIuqdAsaqP9YGpagMy9jJ3oyxJxJw8A5Vwdrvm6kyqDCKfxsZquknB46KZaokaAfES+38thSiN9tsCSswsPdhU0Z8c2Iahxu3nw0IlGvRNnAJKfTGt4R8DJg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x1vqWasBbXlflzZP2wTDjRuSUQsQgLMBp77Cjlngf4Q=; b=t3Tb2al3ePuMh1AZalXurblzQE0BHFxgF0y797rw1C4d3YJlVmmMeBmsFtVFWTu/oT5giXCBUvB6eEPUlIbK3Ezxoy7OzxLrUz7M46KLS54poGUbWrCSzJQqLwDOZtNpju7AB/MYRpJqAenXcnJoQXVU9DCdLvh0UaIlz/fAj6w= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6995.eurprd08.prod.outlook.com (2603:10a6:20b:34d::13) by DU0PR08MB9934.eurprd08.prod.outlook.com (2603:10a6:10:402::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.13; Fri, 18 Nov 2022 11:04:50 +0000 Received: from AS8PR08MB6995.eurprd08.prod.outlook.com ([fe80::e825:ff01:1f8:4c1f]) by AS8PR08MB6995.eurprd08.prod.outlook.com ([fe80::e825:ff01:1f8:4c1f%4]) with mapi id 15.20.5857.008; Fri, 18 Nov 2022 11:04:50 +0000 Message-ID: Date: Fri, 18 Nov 2022 11:04:48 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Subject: Re: [RFC PATCH 0/7] arm64: Enable LPA2 support for 16k pages To: linux-arm-kernel@lists.infradead.org References: <20221117132423.1252942-1-ardb@kernel.org> Content-Language: en-US From: Ryan Roberts In-Reply-To: X-ClientProxiedBy: LO6P265CA0010.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:339::7) To AS8PR08MB6995.eurprd08.prod.outlook.com (2603:10a6:20b:34d::13) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6995:EE_|DU0PR08MB9934:EE_|DBAEUR03FT034:EE_|GVXPR08MB7727:EE_ X-MS-Office365-Filtering-Correlation-Id: c3424e87-6699-4cb8-1379-08dac954bc24 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: s0s80xdM1zPdKfCB7qAHLfj0oZ1mc0A/bBYW7QCyILiKNmacyO4ex1kCPgsD1TQmjzO22gakfDSWKgk0Ue3CcjMHhxrFUITl6SCXiJFfASCoE1T16i0d5t08dlpWFX/shLnz1pofOzI+OAbckz04ZeU2OjlUwt9Ps7hWYz59w8+S6yx82y38ZV572reCfXdBbuymMZOnX3qCHwnMexjBCidF5xydcUu9Wnj9lx9iBKU+v7QPkZ+NRmAk3aC3pzeXb9OGpQ39Gk3eluqEpTH3yXudzYYYwxZKh/TfNUCX3j1YIc//D7uy9ML/ppQYdjJPYI32JkSLwjdPx2pkt0EqnycGMIxHLkIbQz95uY3gQD01dm0wcpK1UGkDvsnkdZnyGuZOi+t3eAZEVyAXmOwfS82zuv47li2DDjOtuMqLknwJ7QL4q/nKSiTVYYgYlIe+gyO0Q3By8zxX0OteVGj+2EvfDs53ScpK4zdxcapvKKkX4cpn1sB8eWDtv67fK03u66wbkMS6aqtVPcFiOORyrQ3Sbbqzjm7oOzVpPdpE3HdCOt1T1SJ2aXUp3Uzz1lFKCmHH3Z4FJjZHBCnLibpHl4/nd0U5CacfQmjO9PhpNwwdy44Ld9lHiOIksqhbKAfSdErB6LuB4sGCY1T4UlckbhbeXaYy+3f5opxa9gLpmxKXIvno6sxbgPztHOsIgjmNFGrBeeV1YiMN/N0KOrGD+Ogq1m32XTxj67MMin/CSWRObAq8pCr3klnxJ2d+IRXfABx7zoQ4wwJXHq6lot28YA== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6995.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(346002)(376002)(39860400002)(366004)(396003)(451199015)(26005)(966005)(53546011)(38100700002)(6506007)(478600001)(6486002)(36756003)(316002)(6512007)(86362001)(6916009)(2616005)(31696002)(186003)(2906002)(31686004)(44832011)(66946007)(8936002)(8676002)(41300700001)(66556008)(5660300002)(66476007)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB9934 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT034.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 5ed3cde7-e670-4ccc-2019-08dac954b5fb X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9vZJch77zbdL8W3xP7WxzP4BLvLXeDKHrT4rJVUTTtGqRtK+eedXlLzkTtX0lD7hd2QsDrleCZov1P1tiJs7qlIdrlvdZI5HNlVG+iDjm9VXRnmJDSkq9Et2KNrJycYfQqPh/8pjdTkjo3EwDDZjflW8vwMc0vUmXb1EAru5+Iulapgepnef1emX+O60jtcjOzSv72dKLDPXB+Iy8j/wKLESVUCsZLhkVQ6cArd0olrg6BhfnXiCvDsqc52fSIoYUtmZlQyPd3xVB9phH1i0e/A/I8mhKl/KmLcZwvv+KzrHrwdd51GvY8DpxcTuDeV9xuKR/3GKnrjGY2nJ+wSp+1oYqHk2TEgC9LIoIgFL0Sap4NxTmAwkjhCVLF9nXpvddJ1loqENZ6fJz8J7vJiiYoMUC+XM+FdpTjQYK1R3GC+EHzhiXiSLhjX+9vKNp3KAmCtrqRCyKBlGw9l9CPxJAHLr3JMRlmkSaZAoxuIjs5gru6pS4ReNMcpBmk8gKb/jp7wJcftBth+fcSSSIuAMOoNXBD+m2qMqufnW/VVpFShw2OqPgIZzJvpWSJMOIvvu9RCqZjTPL7f98D3vXZwYb2JPGyB+6xy5UIzASrJKcSRl356uZ1Br/WC8vLpH+yuYl8+v2RwVo+K4XuXSrmVFd8JoDo2yT11PwZFNmyk2zLS8z9s4ESryN6MZpFakzrzj4GvuurKi0VWj5TNxoQ42qchsL0iBsxkdEugrnNMqNNqE1N43eZSZy7d3TVPcmmvPswNG3D3JBze1Fu3f5/tUWA== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230022)(4636009)(136003)(396003)(39860400002)(346002)(376002)(451199015)(46966006)(36840700001)(40470700004)(26005)(36756003)(316002)(82310400005)(6506007)(86362001)(966005)(478600001)(6486002)(81166007)(82740400003)(6916009)(36860700001)(356005)(336012)(2616005)(40480700001)(47076005)(186003)(53546011)(6512007)(44832011)(8936002)(40460700003)(31686004)(2906002)(8676002)(70206006)(5660300002)(41300700001)(31696002)(70586007)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Nov 2022 11:04:59.7106 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c3424e87-6699-4cb8-1379-08dac954bc24 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DBAEUR03FT034.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR08MB7727 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221118_030513_392988_0667A058 X-CRM114-Status: GOOD ( 11.88 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 18/11/2022 10:50, Ard Biesheuvel wrote: > On Fri, 18 Nov 2022 at 11:38, Catalin Marinas wrote: >> >> Hi Ard, >> >> On Thu, Nov 17, 2022 at 02:24:16PM +0100, Ard Biesheuvel wrote: >>> Enable support for LPA2 when running with 16k pages. Unlike with 4k >>> pages, this does not require adding support for 5 level paging, but >>> beyond that, there is no fundamental difference between LPA2 support on >>> 4k or 16k pages. >> >> We have some patches already from Anshuman, targeting both 4K and 16K >> pages: >> >> https://lore.kernel.org/r/1632998116-11552-1-git-send-email-anshuman.khandual@arm.com FYI, I also have a set of patches that implements LPA2 (4K and 16K pages including 5 levels for 4K case) for kvm stage2 and hyp stage1. This works independently of the kernel stage1 work, but I've been waiting for Anshuman's rebase for 6.1 to do my final testing before submitting to the list (without those patches I can't test the stage2 OA >48 bits case). Hope I'm not stepping on anyone's toes - shout if so. Thanks, Ryan _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel