From patchwork Thu Apr 3 08:19:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Orzel, Michal" X-Patchwork-Id: 14036761 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 lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (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 50BCEC3600C for ; Thu, 3 Apr 2025 08:19:59 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.936332.1337604 (Exim 4.92) (envelope-from ) id 1u0FnT-0001Ao-7e; Thu, 03 Apr 2025 08:19:35 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 936332.1337604; Thu, 03 Apr 2025 08:19:35 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1u0FnT-0001Ah-4a; Thu, 03 Apr 2025 08:19:35 +0000 Received: by outflank-mailman (input) for mailman id 936332; Thu, 03 Apr 2025 08:19:33 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1u0FnR-0001Ab-GP for xen-devel@lists.xenproject.org; Thu, 03 Apr 2025 08:19:33 +0000 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2060b.outbound.protection.outlook.com [2a01:111:f403:2416::60b]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 5d86079e-1064-11f0-9eaa-5ba50f476ded; Thu, 03 Apr 2025 10:19:31 +0200 (CEST) Received: from BN9PR03CA0587.namprd03.prod.outlook.com (2603:10b6:408:10d::22) by DM6PR12MB4201.namprd12.prod.outlook.com (2603:10b6:5:216::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Thu, 3 Apr 2025 08:19:25 +0000 Received: from BN1PEPF00005FFF.namprd05.prod.outlook.com (2603:10b6:408:10d:cafe::3e) by BN9PR03CA0587.outlook.office365.com (2603:10b6:408:10d::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8606.26 via Frontend Transport; Thu, 3 Apr 2025 08:19:24 +0000 Received: from SATLEXMB03.amd.com (165.204.84.17) by BN1PEPF00005FFF.mail.protection.outlook.com (10.167.243.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.8606.22 via Frontend Transport; Thu, 3 Apr 2025 08:19:24 +0000 Received: from SATLEXMB04.amd.com (10.181.40.145) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 3 Apr 2025 03:19:24 -0500 Received: from XIR-MICHALO-L1.xilinx.com (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Thu, 3 Apr 2025 03:19:22 -0500 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 5d86079e-1064-11f0-9eaa-5ba50f476ded ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Fwkvxu+FmEXVqSuPUh/Z2X4g7auYrv3c9KtKFChfW3Qs9rao1+XwvCL9u+iGIdc1KIL7Ui9zc7tDT2Y7WRd9BlJLNsIJZV8JJ6I45mdcl7wCvgxeJjIWLh/mteQdZtLEN85AjPoY/LYSmNnL1i0UiRH3D9w9W0pdM5lHxIOpEzTR6ykdxxj7W2lW2dR7xcI9bmMkTrfJUp2Yd2sekrin4FJkkYU1FYpTVbHbbwRG1BqhLx9/Ag07XJksSt5zZ3Ha86YTFvoW3BuGGzUGS1L8z5BAssFa7XGEi+VcLqDdm3df4WApmKc1Tsq7usRywSoPffnF9ueJuIhKE4vMIx7AsQ== 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=siK3ewKkAJq17lVUU6E9iWSkb/n2a7tTFyiT/lNAD+o=; b=qlRtaRjWDOMR28PN5oEtXWsBP2fXskin3k7Pqg1mHHM1O9Q7mXCZY1lt46x1n/bNyvM+IWH+5fdFGXLSwdHi5+v855noEJzYYvB65cijucF2nQ7Fk61w+rhTdsiGJh397xRFRXw/RTDyN6mPFBsvgSfkovb9cA2kgtg0oKQh/2XacRwPTrXJfALhFu/scdo5vxGDWaCZthQlABDTbs69JMnr3rnhW0QN+r78bACBuH4yVcfc+c9fVh4TBMQl+xXTk6hrgUlNY8DIvKEVRZR+07i6FCGsHizo0TMxwh2vUlI7k4q15u8tdCQrxgr7Uw/k59L//djwoZaA59F1hsEGCw== 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) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=siK3ewKkAJq17lVUU6E9iWSkb/n2a7tTFyiT/lNAD+o=; b=neMDgu5DaDqGtr9k7FriclZxQ2WuMg8kuZNUYUkmEfl6BteAn3DyH65OzBClPk8mwn6Ph/PGErVPkOgsu04VXCuO7yCjGRm0qOmFtDQN1dpjzrcLBy7nZMf7j+dNaze8Yfdl4UyhG78sgQpAzLXi31sNzaYtzKGYpAiCHvkApDQ= X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C From: Michal Orzel To: CC: Michal Orzel , Doug Goldstein , Stefano Stabellini , Luca Fancellu Subject: [PATCH] automation: Add Arm64 MPU build job Date: Thu, 3 Apr 2025 10:19:16 +0200 Message-ID: <20250403081916.6834-1-michal.orzel@amd.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: michal.orzel@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PEPF00005FFF:EE_|DM6PR12MB4201:EE_ X-MS-Office365-Filtering-Correlation-Id: b85a2a70-7b51-4359-a72e-08dd72883e83 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|376014|1800799024|36860700013; X-Microsoft-Antispam-Message-Info: UUAG9Z7DbEWwFcPxMrYO1SZoM7aLgc/q10KwX8LZoevl0qFMAzW+87ioESOQb//B3yAmtodrnFyQHjBMDlqkyA3bXL8e4N5s+mFzSSXMXoAosM/fFW06s6dLbFGqBoUZ/ubVSbLxw3McZlGUF36rK4o5puIDJILF5GwHEJ0NBGXj9apcSQE7vpxGsEEE/gL4JiWRkryI/RgTNiuZ2M6lYYA8BhcCeO1EHFgjO7drXEPxVDiSRjWJum9U6azb9CLlvpG4G/lggJWOkSgDlrVjcBUSFcZqrf2RuDsx84rCrxszkLxYI8VPK3t7rhb9sSekfKeNHN4KPo+MAW1iDmx1j+hODGzKJot6/6ueaPDI2265Em+aawzwsyf0SgILV9PUqLLB4UNntG4jpDeM9Igdpc25sSDgXRvjofqodqdPNtlwJGOETzWez2M9sxOZh57Qi0vz6igD2oArP8+ThoUmmtkGafQBE0gNihT84uBZ68LRK6aPZwsuBmV8Apq2n7FOxJQWyo4MgEjHipWsl1fK0lGkM0ZUh17FRxh0ZbM72Hwc2+Y1bvcjb7Ud2AfckzAxr2rfwxdI7nppgeIFQtBXmETAanw01V4j3VjLXi46jtVJGQnlefBVWjIsX5AFqSpFIXrk3C/Ppm8Hi9OThKMcX+/ICbJ03xJgIQDk2EtkJ3hxUs3zK8V5BLf2b3bua/Rs+dHwMpJ8CU6rsC0dHAeuffjuDb/MdKiw1ZYIf0hRPGeTRvNCei4LHtYxE6FmF8y77nDpKPgUMIyL4N38vDScoKK5z5Qnwn9Wufi27Mkje6nKKzjQVa3zz3qYGFBikKLgJXv4OS/7Xdvk3C+/rc5i2Ecb9ycEifNwX3W/PNJKyZPkq+3wMHTPWYQJvkRmEhagisgw5vg8qrpK+rFGag2/IwFrFnAf4XcE7OdlQmB+a4jFgPsxBRLiEspUSwsbYPKwKzY6xAe9QDSf5494vjJKskkSYoXwIAbpKija85dGCEJq1nbowf7Pn5yBsi7I+GCYmFVFVVDR7UEqmprxfFcCxsHqnJjKqHVExXFaeMJxXYmEy8VyZA+GlGbELWPg4jJ0jI8m+Fb5p1b1aiD6ni7La7Of2cGe7F9hZCfFF98eJL3iuny6AKAf04V0opjB1Jy84NhEIIfELcVIonV48+/DPOF1KFO92eOdGiz5ptfvQYnqP6cZrraEZ2e7k38gnyUxoRMBj8loKjvsvcheWnUDZkkS7k/E967F6B+n9I9ajoJy3MYbPhI6J1TAdtI5GiFx3I8WEomrNQsKetSiYh1r3saV1xe91qaq7rplimSyIt8c8kiJqyNaJ+k53YUSIWkP4ujDSsgBYNCF4NW5y/Tsmwo52QljN4VFyIQAnrlxuVF9DPLdnoA+TF6OBd2v/jYchYpnEtNJdEArYLDK/8m2ExtLMYXK5SN5bXk0ngT1rOoiMbzg7UJR749qxqttpdYAsl6xVYuvl7RlQIVEeIebyQ== X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(376014)(1800799024)(36860700013);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Apr 2025 08:19:24.5943 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b85a2a70-7b51-4359-a72e-08dd72883e83 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BN1PEPF00005FFF.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4201 Just like for RISCV and PPC, the earlier we enable the CI build the better. Signed-off-by: Michal Orzel --- automation/gitlab-ci/build.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml index 2513908b059b..8cb770d6ff27 100644 --- a/automation/gitlab-ci/build.yaml +++ b/automation/gitlab-ci/build.yaml @@ -476,6 +476,16 @@ alpine-3.18-gcc-debug-arm64-earlyprintk: CONFIG_EARLY_UART_CHOICE_PL011=y CONFIG_EARLY_UART_BASE_ADDRESS=0x9000000 +alpine-3.18-gcc-debug-arm64-mpu: + extends: .gcc-arm64-build-debug + variables: + CONTAINER: alpine:3.18-arm64v8 + HYPERVISOR_ONLY: y + EXTRA_XEN_CONFIG: | + CONFIG_XEN_START_ADDRESS=0x0 + CONFIG_MPU=y + CONFIG_UNSUPPORTED=y + # Yocto test jobs yocto-qemuarm64: extends: .yocto-test-arm64