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=-9.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY 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 C4C62C07E9A for ; Tue, 13 Jul 2021 02:20:32 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 82DBD611CB for ; Tue, 13 Jul 2021 02:20:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 82DBD611CB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=MT3cdBc0eZnW7HjQUmfG6UcBLkLVt8GlkbXiRm5lPgs=; b=XfbhVHIgCNsxbf ge2jBredFXapVjuvkmktOvU9jSRX32+4YGJgSOgcRARdU5plEkPos2o0spIIhKRVq0Bx+RoOaKCCj LRZibh/zGOkb/6vEavCWVB9wH6UjNSAaiBT8xeBR3t8+qhX4b8OQuiRM1K87VArLLHAxP6RnL3FJM r8GDByqZ24GVhoXLzFcP5cvtKiAR4a5M6ygWq6MHOjsp5OrFS2bmoBxh6bUWSo1FC4MCCyYDqhCEG LLCEMQU75OZwzQ565dFq5AQAVJF7JFY1fzpreilamdW3O2t/qhr+kUNHFkum8yMPg/O8RJErEqbwN M4ZXouVqUpwnfak/3oBg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1m380U-008vhA-21; Tue, 13 Jul 2021 02:18:46 +0000 Received: from mail-db8eur05on2043.outbound.protection.outlook.com ([40.107.20.43] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1m380P-008vg1-Ao for linux-arm-kernel@lists.infradead.org; Tue, 13 Jul 2021 02:18:43 +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=QWFIa0HjYeGM3uT7Whouu9kRK4OGw/50jRZMArrOFTk=; b=fXgEmTtDGWm3CGKMFQG3SEiA0UctTOHATvlaX74dd/XCCeKplC7TG0U7Oifm76Eo1VCuCRf71v5h/zlgdMT3wVEuA+btelPTQ5kT+F/3yPr4DwNIRN3VR/u6+dBY5Nk2bg5IW62kIDLIrLtYrpao4mzj3+AEAY2Mng5/OKUXxu8= Received: from AM5PR0101CA0009.eurprd01.prod.exchangelabs.com (2603:10a6:206:16::22) by VE1PR08MB5709.eurprd08.prod.outlook.com (2603:10a6:800:1a7::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20; Tue, 13 Jul 2021 02:18:36 +0000 Received: from AM5EUR03FT055.eop-EUR03.prod.protection.outlook.com (2603:10a6:206:16:cafe::52) by AM5PR0101CA0009.outlook.office365.com (2603:10a6:206:16::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Tue, 13 Jul 2021 02:18:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; lists.infradead.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;lists.infradead.org; dmarc=bestguesspass 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT055.mail.protection.outlook.com (10.152.17.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Tue, 13 Jul 2021 02:18:34 +0000 Received: ("Tessian outbound 17c2a40a31ce:v98"); Tue, 13 Jul 2021 02:18:34 +0000 X-CR-MTA-TID: 64aa7808 Received: from 90d851c3decf.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id A3FA9EEB-94C3-4862-B9E3-DFD86B5ABBC4.1; Tue, 13 Jul 2021 02:18:23 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 90d851c3decf.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 13 Jul 2021 02:18:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WztaxrKlItDZSTNSX/kRRjJqNIH1VIReG+kIFMq8iBOleXNP2xtJidwBpsZ3sfTG59CK+STxZtBbRDhFNGbepOZ867ljdD5wmhGDJTL5VG05uIFJFgd53fiZ9x9mA1L99hQ45xJt3YMzXSWuKf6V84YMTKCCWASYi+yDbjvInkevwtArnsbzaIx1UTsxUF3C0S6gdNA03bp2Zq512xeL7d8QAhpaCFGkacrzBgQ8rMslbSVF6jXSSraq2nvfZn1bACcvQbdYmo3aZkiyZKNT3Er3zQC0kjfcrNwomdkr5C7TDcxNRHmCkCx4TheCdxb83Xhk///sNFfEGpjzTKh7+g== 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-SenderADCheck; bh=QWFIa0HjYeGM3uT7Whouu9kRK4OGw/50jRZMArrOFTk=; b=f9Hp+A4OOBSmaO1AAQbBlHESq6e8qyh7VvsCVmmk/VOcB9MnWXE0bG72f1seDmXAjRmZ9II+G6UZ31G9PBn7KyfMLY7lTCXLW9z0vQTKpiEG/YvwLpE4XXsuBypTLLtKt0n20Lsl5BoDWgXfEpdYqOQyCt46Er2hKkSS4yIauIusOIp/V0I4pEpbHkpTOxrxbYoToUWvzHg82Pe51DXJfpyhqI8YdvLpZxKkisSuVf7awY+4DnJRqILZZfSAN2Uy14hqmQSKUOO7ADklXedwjVclLq6Ojp+3D+uVUMfKVr2pLvOMo7vEy7N4hi7hDw38CPE6WuWipW93dDe6Xof4kA== 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=QWFIa0HjYeGM3uT7Whouu9kRK4OGw/50jRZMArrOFTk=; b=fXgEmTtDGWm3CGKMFQG3SEiA0UctTOHATvlaX74dd/XCCeKplC7TG0U7Oifm76Eo1VCuCRf71v5h/zlgdMT3wVEuA+btelPTQ5kT+F/3yPr4DwNIRN3VR/u6+dBY5Nk2bg5IW62kIDLIrLtYrpao4mzj3+AEAY2Mng5/OKUXxu8= Received: from AS8PR08MB6117.eurprd08.prod.outlook.com (2603:10a6:20b:292::22) by AM6PR08MB4277.eurprd08.prod.outlook.com (2603:10a6:20b:bd::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.22; Tue, 13 Jul 2021 02:18:13 +0000 Received: from AS8PR08MB6117.eurprd08.prod.outlook.com ([fe80::b166:28e4:796:5e3d]) by AS8PR08MB6117.eurprd08.prod.outlook.com ([fe80::b166:28e4:796:5e3d%7]) with mapi id 15.20.4308.027; Tue, 13 Jul 2021 02:18:13 +0000 From: Jaxson Han To: Andre Przywara , Mark Rutland CC: "linux-arm-kernel@lists.infradead.org" , Wei Chen Subject: RE: [boot-wrapper PATCH v3 0/8] Add Armv8-R AArch64 support Thread-Topic: [boot-wrapper PATCH v3 0/8] Add Armv8-R AArch64 support Thread-Index: AQHXUS7Hhawz5VCpKEGJ6EV8jZd3YqsYPZEAgCg1vQA= Date: Tue, 13 Jul 2021 02:18:13 +0000 Message-ID: References: <20210525062509.201464-1-jaxson.han@arm.com> <20210617125738.31f01418@slackpad.fritz.box> In-Reply-To: <20210617125738.31f01418@slackpad.fritz.box> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 384CCA6259F093468926F6764EEA7392.0 x-checkrecipientchecked: true Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: d85990ff-86c4-44ea-f48f-08d945a48477 x-ms-traffictypediagnostic: AM6PR08MB4277:|VE1PR08MB5709: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: XOKFg0o6PtH6GDuaht0oTVcW2ZBlY8aITcpkT9/iG+E3Z2B0SEK0h/8ujIn1/Pw0O9aAycEBzMO3CVRbSRS7dmeEojEowVaBjnmZGUGqKmwnj+YfMNpXmaK56q1g37rJJldy9jlVLueMcU/XGhuc48yn16vyLjazxvJ2BJV27ot0G0MqqYSBJwd181vzgx/ePSIDbD5Cj94BLt5EZQXmL4eliSH9GgWFTOV+vghniESUifFht2N0EhE/AcUsMAGP/nciGujbsy/A6i6nxUWse6X/LsRESfGOjkkxyEr7qyl9NLuhAtEGFXQERg5F12uFE99S7cZx/aXHVYCsW7RlwnHlYNTMHu3wIEzaD+Uf7zYe6VeqZJj0HS8SNpdL++l62cwKGBNW9+ew0Vg14vxagQHOI9Ar3sE6bxoDa7JNLSXIpZi1Wbhdszi6abIcua6jqi7KmI6z2uXDE0ZwMGBRdtskkpoY7fFGlgLazWommilYua8lDTeVsLnWX+ss2SJjj3GsOtf7ymPyvYhxX5fhyi9W+60UJmnmACP61LgwfJeTS3bbJaJSSLjDDNh7QXR7/ogYk2+J5WrnyJSU8V8e2Uo+0E+KVdFpRDm/1posmVPoQbhIF/ViVeUO8ys5hoOnmVs/TKt+/iZ5ZZxOLPpl2WWHsyk29b0iuyiWULm+KeTf/F1xBlV6zbW9VhFQetU8Lsz7jbWHnlW7z+QphrDEj6HjPSzIek/F3hlzuLr7sW0= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR08MB6117.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(346002)(396003)(376002)(39850400004)(8936002)(38100700002)(83380400001)(478600001)(2906002)(33656002)(53546011)(76116006)(5660300002)(66446008)(66946007)(186003)(26005)(4326008)(64756008)(6636002)(66476007)(66556008)(6506007)(7696005)(52536014)(55016002)(9686003)(110136005)(122000001)(86362001)(71200400001)(8676002)(316002)(54906003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AZg21knBDa/G7u6hDk5WqX5ynBHXFtG1YdSk5Egy1LmI8+Ie9tRP7ZeVwNqC?= =?us-ascii?Q?k4bRg2alxjOSGWZ2FeiAapNyqvNDHpiBwNlafeJt285ezSB3piOwh184M7He?= =?us-ascii?Q?FH9h2PVmYtzyNkYxHbY9MCTp20VKF8gUVr1h89/V+uQ/w045tOQ3HIYb7h/I?= =?us-ascii?Q?HianMv6rKsvz4cGjK7fmAUfOX4YISsXDw1TuxQYGBUInyNMAXr6muitvoobU?= =?us-ascii?Q?x3BzZ9EVcCa7Kr4VWHtHuVF2flyaHK4YLJks3vsvP7X4cUew/BIz54ZQjVTz?= =?us-ascii?Q?YvCwkyMewRSVFsHeU8sJIuOYYWkJ6KNyy256SrsOr//Xurl0UIpRDDRyqxQJ?= =?us-ascii?Q?jqgRu/INinB7WzYEPCDHVdxiWfliwoSgiqPjb4HqyufLwPSOH6bZz9G4g5vA?= =?us-ascii?Q?mkbZZjvzXZIkwkNrBYBEQxIibTBvLM2sxr9zLebjAvAA8kqJxCyrEGFlkwpB?= =?us-ascii?Q?26VBkdaXhphYcvbhf0B4dD8cd8zphNCQ5Zuh7OSht5WYSyB2T0/wDioIN04f?= =?us-ascii?Q?HSdmXQKh7OIXd04E79CeF41j8pY/ZbOaht84cEjicGFa0crA+HnSQCI2cOb3?= =?us-ascii?Q?sFtrqboeWg8jFhuiMscdZAh+Wh9W85l4LsPOqVGVtoUJGjZCZ+mtr4y7A5xw?= =?us-ascii?Q?5FIjTjaP4vkIlf/Wx5G+Zw4d2kVJ5yuk46tnZ+UwFkRbwWOKSrjmYWK69YYz?= =?us-ascii?Q?zIs36KgymBHQ4HvMPCCZll/s+BLMpenWCJbURbe9AlCtJZfCsvy4u6uq5CJv?= =?us-ascii?Q?zyGJAh6geKwSe+pUwf3gPPlnwA27DcvqhLh8qJAfFIGys2GqUwoAUAPDMUbY?= =?us-ascii?Q?a9QYbmRs7D6vB/ioK7SIlLJAT3dzkqZpr3v4jngZVZbVPsg6tX04cZGf1P7p?= =?us-ascii?Q?YpWNLC8m7BAkTPlyQedYoyD9jyv9pFkjCW8PdCbSqfic+2+y4gW45AlA1VZd?= =?us-ascii?Q?FI0vxzZ9MtSsiBNS6LfmX2do8rYL//pwF/PisDw9bWQBFENa58jyyjXDX7ST?= =?us-ascii?Q?Ce72GwG6JSVHiitA9bOIL5+P1+/h0w9rpObYa/TcYZvQjkcknxRxFevRIQSK?= =?us-ascii?Q?yuYvhhetDBGzGj+Ti36r80WWks4z7hrvM8rlM8Y5naA6a9zOsC7kNv0qLva1?= =?us-ascii?Q?NpHwk6MANV4hMs7a/idpHfQhzejgdjZNb5SqOuAiuXalM0Cp/T3d4xo9bQMP?= =?us-ascii?Q?xFC3HNfA7XhgEtavhBbMyU8z4Vo4Matpgo9kL8QfxcwGKLstIPUdp5dY07ns?= =?us-ascii?Q?h5n/laalkh3oSplSCT8nCDpfxAAxhVVLA1f+OnejFWHQL8wyTQSs+sa4y2lZ?= =?us-ascii?Q?W+4=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4277 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT055.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 8fc59d55-23e4-466d-8390-08d945a47797 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OQsTCmnx6Bu1qnWHcRUZFpCvIMdsYY3cTQc3i51yQKYCbqc23UpiaIDjdSlMqbqmG0pTf1TUixhbBKQZdC8BfZzhR52xmGmn4S475Hl5L9raj1fIEu+6ZA5VdMaRt2CAv86W1XeMyPLWpbxnqa6ZsYROxHCe1bygWuam6QlXairn3T8FgQauqXg0bPoyarYCimhKywVE4jKBfYYSDgWnJNuCgWupC89fA5iTV2EBnQlJcU+328rGOryW9mvH31GVOnrtdLUEDnuPQqShMQTKRxy4CN57wymz+Oije4itahTQWYpEDAhAqum+NUfeSAuPvqXvixW1YgZq/wu6Oe12FwMhMKaLH8P/FuA4h+j4xxatrbW3fz2E0iYAAcW+ruGjTwbq3YkNAQXOcPYtCjftR/EMnjI1PQ7TGgreOnxvlTlsEWai598uxM2Un9som6dq4c5Du7at5tx5FsUEY0ZAwLVn6gXHdZ5oONorySZva0AktotbrWMOPHuzjgpNcV1uPtaKX1dk93jOkC0CwVtlWitMcWQo5DzNXqBmo8qeiBYygBTo5+FAseQPy/pHykRFo3F8Wsg6iUNqXTFZdPX5xT5vEnlcDTCxXPryBNZgS1Pof0v1Qifvcv7QhbnY1mb7bL4mWzZLTFb4XX4WE1Dn4t7inJwhnUEOew0sUzCfpQr2dckHc20sUYVqV3h8RqrVIDjYX/tzT6nQrRcgKPKFTP0AR2ttzfanpNs0Op7tH4IJRhki6ndJCIXdl3QZRKahtEqwW5zA2MXUGLMxjVR7gzqevq/r5gDXqcdZIxKElBE= 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:(4636009)(136003)(39850400004)(346002)(396003)(376002)(46966006)(36840700001)(6506007)(82740400003)(83380400001)(356005)(81166007)(6636002)(8936002)(2906002)(70586007)(5660300002)(53546011)(86362001)(336012)(55016002)(82310400003)(9686003)(478600001)(52536014)(186003)(33656002)(8676002)(110136005)(4326008)(54906003)(26005)(36860700001)(70206006)(7696005)(316002)(47076005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2021 02:18:34.8463 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d85990ff-86c4-44ea-f48f-08d945a48477 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: AM5EUR03FT055.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5709 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210712_191841_614426_6C3FA245 X-CRM114-Status: GOOD ( 28.49 ) 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 Hi Mark and Andre, I hope you are doing well. :) May I ask about the situation of these patches and what else I can do to improve them if needed? Cheers, Jaxson > -----Original Message----- > From: Andre Przywara > Sent: Thursday, June 17, 2021 7:58 PM > To: Mark Rutland > Cc: Jaxson Han ; linux-arm- > kernel@lists.infradead.org; Wei Chen > Subject: Re: [boot-wrapper PATCH v3 0/8] Add Armv8-R AArch64 support > > On Tue, 25 May 2021 14:25:01 +0800 > Jaxson Han wrote: > > Hi Mark, > > > Currently, we cannot boot Linux with boot-wrapper on Armv8-R AArch64: > > 1. The Armv8-R AArch64 profile does not support the EL3. > > 2. The Armv8-R AArch64 EL2 only supports a PMSA, which Linux does not > > support. So it's necessary to drop into EL1 before entering the kernel. > > 3. There is no EL2 booting code for Armv8-R AArch64 and no > > configuration for dropping to EL1 in boot-wrapper. > > > > These patches enable boot-wrapper booting Linux with Armv8-R AArch64: > > Patch 1 allows boot-wrapper to boot on more platforms. > > Patch 2 renames some labels as preparations for booting from lower EL. > > Patch 3 remove the redundant setup_stack. > > Patch 4-5 does some preparations for lower EL booting. > > Patch 6 prepares for GICv3 initialization with EL2. > > Patch 7 adds necessary EL2 registers. > > Patch 8 adds auto-detection for Armv8-R AArch64 to drop into EL1 > > before entering the kernel. > > So I reviewed the whole series (replies with the missing tags for 2/8 and 8/8 > are on the list), and am now happy with it. > I also tested this for regressions with various v8-A models. I had some issues > with the SMMU on RevC models, but this was also with boot-wrapper master > and is unrelated to this series (as the kernel starts booting). > > So from my point of view this is good to go. Please let us know if you need > more information or how we can help with anything to get this merged. > > Cheers, > Andre > > > Refs: Arm Architecture Reference Manual Supplement - Armv8, for > > Armv8-R AArch64 architecture profile. > > [https://developer.arm.com/documentation/ddi0600/latest/] > > > > --- > > v2 -> v3: > > 1. Refine Patch 1 and move relevant changes into Patch 5 and 8. > > 2. Refine Patch 8, more detailed comments and guarantees that those > > CPUID fields never lose features when the value in a field increases. > > > > Jaxson Han (8): > > Decouple V2M_SYS config by auto-detect dtb node > > aarch64: Rename labels and prepare for lower EL booting > > aarch64: Remove the redundant setup_stack > > aarch64: Prepare for EL1 booting > > aarch64: Prepare for lower EL booting > > gic-v3: Prepare for gicv3 with EL2 > > aarch64: Prepare for booting with EL2 > > aarch64: Introduce EL2 boot code for Armv8-R AArch64 > > > > Makefile.am | 4 +- > > arch/aarch32/include/asm/gic-v3.h | 7 ++ > > arch/aarch64/boot.S | 151 +++++++++++++++++++++++++++--- > > arch/aarch64/include/asm/cpu.h | 3 + > > arch/aarch64/include/asm/gic-v3.h | 38 +++++++- > > arch/aarch64/psci.S | 13 +-- > > arch/aarch64/spin.S | 8 +- > > arch/aarch64/utils.S | 10 +- > > gic-v3.c | 2 +- > > platform.c | 4 + > > 10 files changed, 208 insertions(+), 32 deletions(-) > > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel