[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2 0/2] Enable early bootup of AArch32 MPU systems (pre-requisite patches)


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Ayan Kumar Halder <ayan.kumar.halder@xxxxxxx>
  • Date: Tue, 4 Mar 2025 17:57:06 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=hnP6PvQTVzPQzi5YFHPZy9roBOOD71m/koKCQNOHA1k=; b=bftjDXN4mUAtNh9rfg6moqyq/WzfP/FPHQEIrSn/EhjE09NiJBYHVL9Xoj/CQGw4uM7XBx8a9hzdbZ8ogpPT8nBR6VaTXkqy9fMABHl47OqdXdNmOC42Nu1iLNEsDYYxUbsBORZzFxyJLUfv0tOTVQdz0Xrlijsd60JZt0HumkYzRENUKZwPeFX0cxvXJXOhNqah7bg3N0R2rtfqcsG2Za2d043mqZONKEcXJ2TvwN3U0/AM5qbRjGEDEzC9HIASzaC57nSCqa/CSqZTp9QtCWStlP7BYQ4o/rmYik4sgrJ5z8cUrAnr8WIP8/4uucXV1uEXREjU6VBIcpSaS0b2nw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xsHbKtatHJZUFSa54gKTti6h/Oz3bAOHZqs6UOwhdmv4pHaLvB7oTWsqNJy1/kOCVvTJplBTR1Jq/1GYx92mr+OW38RJmjNC88ctX1jIemYbkqCEYI6Bd4/CSr8x4BWPBlwMUMZgbqaQdNU36dygOMKW+HtasihuqTM6dpuM0h6ghAdHlEg8SqOHySIdebork5cjmAJEzwY6xtrh6DLYOyOiO7aas/324FF26dM+WoiZEHW/e/4ONLn4W7pA2cyE5U4NyFE+kp0zIlJr1Qaz0OUzeMcUw+2F6HMVKATXDnAe2qfp/E37umXoIgSbTWGpBM7UwBXKgEoWgfWL7EjJ1w==
  • Cc: Ayan Kumar Halder <ayan.kumar.halder@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, "Volodymyr Babchuk" <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Tue, 04 Mar 2025 17:57:29 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Hi,

I have extracted patches 1, 2 from
"https://patchew.org/Xen/20250204192357.1862264-1-ayan.kumar.halder@xxxxxxx/";
as it will introduce the common files on which the following can be based :-
1. "[PATCH 0/9] First chunk for Arm R82 and MPU support"
2. "Enable early bootup of AArch32 MPU systems" (patches 3-5)

Ayan Kumar Halder (2):
  xen/arm: mpu: Move some of the definitions to common file
  xen/arm: mpu: Ensure that the page size is 4KB

 xen/arch/arm/Makefile                      | 1 +
 xen/arch/arm/arm64/mpu/Makefile            | 1 -
 xen/arch/arm/arm64/mpu/head.S              | 2 +-
 xen/arch/arm/include/asm/early_printk.h    | 2 +-
 xen/arch/arm/include/asm/{arm64 => }/mpu.h | 6 +++---
 xen/arch/arm/mpu/Makefile                  | 1 +
 xen/arch/arm/{arm64 => }/mpu/mm.c          | 0
 7 files changed, 7 insertions(+), 6 deletions(-)
 rename xen/arch/arm/include/asm/{arm64 => }/mpu.h (87%)
 create mode 100644 xen/arch/arm/mpu/Makefile
 rename xen/arch/arm/{arm64 => }/mpu/mm.c (100%)

-- 
2.25.1




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.