From nobody Fri May 17 10:44:21 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=amd.com); dmarc=pass(p=quarantine dis=none) header.from=amd.com ARC-Seal: i=2; a=rsa-sha256; t=1662102591; cv=pass; d=zohomail.com; s=zohoarc; b=WigpMN0E4Sj2zpKlLlNYWA8BGFK+VoWKKeGKTeFCes0XoJnSh66uZj5djCN8Ikd0ub0wXJ5COsONeM2Tp58920nG1DBne5MoysPugO2D3udbr+JXXCOncJXDWbPx3VabVdgGwxyRk+hUsbgvTgNq66vABzrak99N4ao3GDdwxX0= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1662102591; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=YkQ0/4WqrVmydchd0BRt9qoBmBb8mcYYvjFU9/gX3yk=; b=i+0ciFuixJnRx6g/1P+xYnp4kekv3rWRwbWkU8GtYbqYUAYUVQHrTlQzWHso/qpF8VmGmcwDsvH9oF8GjKirCFrXqXxx6bnjgNxGJEyFwMu3C2Qr7mVTAkKuLuisgkExRqwg9cy90Ry56mBIwuex8e+8AIv3O1TvDj/LW9YOOcg= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=amd.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1662102591827918.6928854777152; Fri, 2 Sep 2022 00:09:51 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.397375.637940 (Exim 4.92) (envelope-from ) id 1oU0o1-0000a4-Is; Fri, 02 Sep 2022 07:09:33 +0000 Received: by outflank-mailman (output) from mailman id 397375.637940; Fri, 02 Sep 2022 07:09:33 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1oU0o1-0000Ze-ET; Fri, 02 Sep 2022 07:09:33 +0000 Received: by outflank-mailman (input) for mailman id 397375; Fri, 02 Sep 2022 07:09:32 +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 1oU0o0-0000VG-Ag for xen-devel@lists.xenproject.org; Fri, 02 Sep 2022 07:09:32 +0000 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2078.outbound.protection.outlook.com [40.107.102.78]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 2e10b1b6-2a8e-11ed-934f-f50d60e1c1bd; Fri, 02 Sep 2022 09:09:29 +0200 (CEST) Received: from BN1PR13CA0001.namprd13.prod.outlook.com (2603:10b6:408:e2::6) by CY5PR12MB6454.namprd12.prod.outlook.com (2603:10b6:930:36::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.16; Fri, 2 Sep 2022 07:09:25 +0000 Received: from BN8NAM11FT089.eop-nam11.prod.protection.outlook.com (2603:10b6:408:e2:cafe::b1) by BN1PR13CA0001.outlook.office365.com (2603:10b6:408:e2::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.6 via Frontend Transport; Fri, 2 Sep 2022 07:09:24 +0000 Received: from SATLEXMB04.amd.com (165.204.84.17) by BN8NAM11FT089.mail.protection.outlook.com (10.13.176.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5588.10 via Frontend Transport; Fri, 2 Sep 2022 07:09:24 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 2 Sep 2022 02:09:23 -0500 Received: from XIR-MICHALO-L1.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2375.28 via Frontend Transport; Fri, 2 Sep 2022 02:09:22 -0500 X-Outflank-Mailman: Message body and most headers restored to incoming version 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: 2e10b1b6-2a8e-11ed-934f-f50d60e1c1bd ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QOM+Z1HgaJqUmynenQswR1Fq1Otb5hXsHaul9pkPdEW7Bt2QUs7uoCGP+IK1pSQ1nG+2zGt4Ce2r6hwhENxCenVZ8sglietLxEPsKUra8XtznAQnSDFmBNHvgZtvf5QFvJlN9+QET/vk0LksD8scAhoyKMVuCjFDvMISyNRZG+2av4XTaF4tBRGNFA5hwpUOjpvw9Ivfj2r58q27GRarYPQghzaP+yMBhQMSkehXMn7zOdlT21QxGm1zg5eJyehwOER/tm+jjAOr2o1P7PAjwVsqkGYST0jF2JCWUgj2revIvA/WBMECZMxyQqt3etIvhyCu4kH5UGLyg0ZC/yjxAA== 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=YkQ0/4WqrVmydchd0BRt9qoBmBb8mcYYvjFU9/gX3yk=; b=P1Fk2XqZtvGE5CtmC2G98zEQN3lbaj0tzbT73CZNpFZ3EZQ6edXaiKC0W+yZURVdH13WUJXiceN6la4ZrQpGiQgGEr71bW3agg7tyPrG6XN6DiESb0NGjNOEX5O48FogZ2Rr2GTrFGiOfoxMvbrtbyB4zqb+UMZkItV4DnLS42I1uPrh5uRO5i9w3bpECddRK6Lbrg09kqGmNJhAMhUzUuskfw/EJMWBd2t1AlC3JU6j2Rnd2Zim2W0ytx6S0HIlbO7ZDzEGJVvowYqv/wGXTwVABXLafxLJL7gNQlRSAit9iBDqov2bmF8oJd995I7X4lUup+/h6WJYGVIgFrMiTg== 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 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=YkQ0/4WqrVmydchd0BRt9qoBmBb8mcYYvjFU9/gX3yk=; b=crdWTldWU62yRnWArL8mw1EfhnjL9F6HIrD8cyYt8yqlmkWbRdxstZxTCDwg3h7QmRGH5l8qrlTExwbJeRS3NDHWWbA3CrNoO7u7xHP9vZ44l5KDpf00P3jJuciHGyWCwu877zIBhvs72hVnDQZLEz56zAEICOQHDaGf1S7R/yk= 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 (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; 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=SATLEXMB04.amd.com; pr=C From: Michal Orzel To: CC: Michal Orzel , Doug Goldstein , Stefano Stabellini Subject: [for-4.17 1/3] automation: qemu-alpine-arm64-gcc: Use kernel 5.19 Date: Fri, 2 Sep 2022 09:09:03 +0200 Message-ID: <20220902070905.1262-2-michal.orzel@amd.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220902070905.1262-1-michal.orzel@amd.com> References: <20220902070905.1262-1-michal.orzel@amd.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1dd57485-c30b-491f-cca9-08da8cb210fe X-MS-TrafficTypeDiagnostic: CY5PR12MB6454:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iOLwsLn+zUboQcSgu3Rtt85VMqhQKYXQOU9lJ/fhONyE/nphvm/H79nqSUQ7X1XIjeTFZThHxNS21epR3SAeL0gLNKqd+ZxIvrBiPfF/rRyQx5hPMt5Ug1/TOtcMXe3/JTaXXsQAoFg8ge4qaqT0CnmLqqSf4D3ipvT0TO64BgO1udnABnyfy0d0Swi7ZQO6RFtg+6heAV6h0SdDxpy50QlAZAJpUju2IoY2V9IPCz2WOgQyY/p2kGU4RXrlYYKnoDIfeX2UUdYCkKZ7QV6Hyl6JENEeO0zZ/oJgmue2Hy2GlgCOedr5f63YNc4R7iEsUG7LkaIZ+GBlUubzeSfwH9aOMQJiF73cOIAxSgqNsC/uMGIdUid1pN3iaiUEV/rgyCcUlt89RJzNWtL5iAne7oDO341qyQdj0O6xqxptQtoFDANkDTy2NamPd44wwqr/6FOUe5Oex8BPJvZi+Pd5lknPI1xv8oYjJZrt9UFW+Z9UtON1kuyDEnpVwp56B1U+bnjJmZlSgS/5wP/cO2nHgNV5xuLh3JGpfC09G9XMkl9u9HwSw5KbW4Z3bALWJsCbGzlMsIIW4U+aE2HbXTp95EMh4pRrtutTL+taMqeS1yW7eW16hJPZBFjofyv8hbIZnrFHGGz8nNFe+rYGbYsZywLc3dh+zyDUm8jBzXP20Q7QlZZqiE1Ie8Vg3cjsqIloDv0PXAvMXLpp8SVvmaKmJD8aqmpxYHwoMBfmkEQIKS9Pq+3CR6ME9QNEKKbjthgGvGHvZQU6GrK4R2hQEEfk2A8bjlPMzBcJ9CJjFFsSMLNMxdrWD3A4fRDDg4vaOXTCsq7ABLSJ0FYimTDYonA6OA== X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230016)(4636009)(346002)(396003)(376002)(39860400002)(136003)(36840700001)(40470700004)(46966006)(2906002)(4326008)(26005)(54906003)(8676002)(36860700001)(86362001)(5660300002)(36756003)(44832011)(70586007)(6916009)(70206006)(8936002)(316002)(40480700001)(82740400003)(84970400001)(478600001)(2616005)(356005)(6666004)(336012)(41300700001)(186003)(81166007)(426003)(47076005)(966005)(82310400005)(1076003)(83380400001)(40460700003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Sep 2022 07:09:24.2922 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1dd57485-c30b-491f-cca9-08da8cb210fe 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=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT089.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR12MB6454 X-ZohoMail-DKIM: pass (identity @amd.com) X-ZM-MESSAGEID: 1662102593492100001 Content-Type: text/plain; charset="utf-8" After qemu-smoke-arm64 was changed to use kernel 5.19 we end up having two kernel configurations. This is something not needed and maintaining a single kernel version is always easier. Modify qemu-alpine-arm64-gcc to use kernel 5.19 and remove kernel 5.9 from tests-artifacts. Signed-off-by: Michal Orzel Reviewed-by: Ayan Kumar Halder Reviewed-by: Luca Fancellu --- automation/gitlab-ci/build.yaml | 11 ------ automation/gitlab-ci/test.yaml | 2 +- .../kernel/5.9.9-arm64v8.dockerfile | 34 ------------------- 3 files changed, 1 insertion(+), 46 deletions(-) delete mode 100644 automation/tests-artifacts/kernel/5.9.9-arm64v8.dockerf= ile diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.y= aml index d2f75a090c0f..720ce6e07ba0 100644 --- a/automation/gitlab-ci/build.yaml +++ b/automation/gitlab-ci/build.yaml @@ -586,17 +586,6 @@ alpine-3.12-arm64-rootfs-export: tags: - arm64 =20 -kernel-5.9.9-arm64-export: - extends: .test-jobs-artifact-common - image: registry.gitlab.com/xen-project/xen/tests-artifacts/kernel:5.9.9-= arm64v8 - script: - - mkdir binaries && cp /Image binaries/Image - artifacts: - paths: - - binaries/Image - tags: - - arm64 - kernel-5.19-arm64-export: extends: .test-jobs-artifact-common image: registry.gitlab.com/xen-project/xen/tests-artifacts/kernel:5.19-a= rm64v8 diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 2eb6c3866e2c..07209820b474 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -34,7 +34,7 @@ qemu-alpine-arm64-gcc: needs: - alpine-3.12-gcc-arm64 - alpine-3.12-arm64-rootfs-export - - kernel-5.9.9-arm64-export + - kernel-5.19-arm64-export - qemu-system-aarch64-6.0.0-arm64-export artifacts: paths: diff --git a/automation/tests-artifacts/kernel/5.9.9-arm64v8.dockerfile b/a= utomation/tests-artifacts/kernel/5.9.9-arm64v8.dockerfile deleted file mode 100644 index 053d65a3454e..000000000000 --- a/automation/tests-artifacts/kernel/5.9.9-arm64v8.dockerfile +++ /dev/null @@ -1,34 +0,0 @@ -FROM arm64v8/debian:unstable -LABEL maintainer.name=3D"The Xen Project" \ - maintainer.email=3D"xen-devel@lists.xenproject.org" - -ENV DEBIAN_FRONTEND=3Dnoninteractive -ENV LINUX_VERSION=3D5.9.9 -ENV USER root - -RUN mkdir /build -WORKDIR /build - -# build depends -RUN apt-get update && \ - apt-get --quiet --yes install \ - build-essential \ - libssl-dev \ - bc \ - curl \ - flex \ - bison \ - && \ - \ - # Build the kernel - curl -fsSLO https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-"$LINUX= _VERSION".tar.xz && \ - tar xvJf linux-"$LINUX_VERSION".tar.xz && \ - cd linux-"$LINUX_VERSION" && \ - make defconfig && \ - make -j$(nproc) Image.gz && \ - cp arch/arm64/boot/Image / && \ - cd /build && \ - rm -rf linux-"$LINUX_VERSION"* && \ - apt-get autoremove -y && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists* /tmp/* /var/tmp/* --=20 2.25.1 From nobody Fri May 17 10:44:21 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=amd.com); dmarc=pass(p=quarantine dis=none) header.from=amd.com ARC-Seal: i=2; a=rsa-sha256; t=1662102592; cv=pass; d=zohomail.com; s=zohoarc; b=MdJx0kN7dM7wqT9J30Pk9dGjySWbWG5sBUrJTK0Kf2y+uBWv4l9axz5Fzh8v0jxCiHYMkAbMx8Dgfdc0J3+9D6kCwoxQOYubo++VWu9JcgTH/5llfm8b8RF7qXtYb1nV8gYJg2SM8eC3/oLNcoYx6f0NmAcTfRqDibE1QNTbynE= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1662102592; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=Fxl2Y+brzqdoCYlG8sYLKyyIqMeJuYiU3UbH1MYdaBk=; b=S8ovLSkUe9MUHKfUlMeYekWuwf8nu6mEsNxzfvK+21om/k7fPCqWscfWDVM7GKsUUMCN+ovFwUAW05hBebq2+vPyTMZiTVOUsFUZWNRb2CqhZ9pymFr8SoA1dQkkgxTvMIgIEDkuXAKG1EvqD2FHctUAsLB9dsvnS0MoxPmNnh0= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=amd.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1662102592880360.9920689838989; Fri, 2 Sep 2022 00:09:52 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.397374.637936 (Exim 4.92) (envelope-from ) id 1oU0o1-0000Wv-9x; Fri, 02 Sep 2022 07:09:33 +0000 Received: by outflank-mailman (output) from mailman id 397374.637936; Fri, 02 Sep 2022 07:09:33 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1oU0o1-0000Wo-5b; Fri, 02 Sep 2022 07:09:33 +0000 Received: by outflank-mailman (input) for mailman id 397374; Fri, 02 Sep 2022 07:09:31 +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 1oU0nz-0000VG-Ns for xen-devel@lists.xenproject.org; Fri, 02 Sep 2022 07:09:31 +0000 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam07on2081.outbound.protection.outlook.com [40.107.212.81]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 2f1b57d4-2a8e-11ed-934f-f50d60e1c1bd; Fri, 02 Sep 2022 09:09:29 +0200 (CEST) Received: from BN9PR03CA0506.namprd03.prod.outlook.com (2603:10b6:408:130::31) by LV2PR12MB5895.namprd12.prod.outlook.com (2603:10b6:408:173::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.11; Fri, 2 Sep 2022 07:09:26 +0000 Received: from BN8NAM11FT025.eop-nam11.prod.protection.outlook.com (2603:10b6:408:130:cafe::24) by BN9PR03CA0506.outlook.office365.com (2603:10b6:408:130::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.12 via Frontend Transport; Fri, 2 Sep 2022 07:09:26 +0000 Received: from SATLEXMB04.amd.com (165.204.84.17) by BN8NAM11FT025.mail.protection.outlook.com (10.13.177.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5588.10 via Frontend Transport; Fri, 2 Sep 2022 07:09:26 +0000 Received: from SATLEXMB05.amd.com (10.181.40.146) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 2 Sep 2022 02:09:26 -0500 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB05.amd.com (10.181.40.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 2 Sep 2022 02:09:25 -0500 Received: from XIR-MICHALO-L1.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2375.28 via Frontend Transport; Fri, 2 Sep 2022 02:09:24 -0500 X-Outflank-Mailman: Message body and most headers restored to incoming version 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: 2f1b57d4-2a8e-11ed-934f-f50d60e1c1bd ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P4NoOaLZdOzsjNzoOqWcANPuqoo9zoXqv0ElXRgZR2dnvLMTdJk5nzJT25ETpkPPyC3v8LDrF+AlM4iPPKuutSZdmTYCbuqQ64a4Jsg+QKwopDv3D47cVl2b66MLX2mMiIKlDCAA+bvx4V5mQzDyzW8rIfJg/2DkcLXeofxJvqSodU2lZsl9crpMiSouo/WcPxczi/A7BJzS/q3ZNcn2FBjrIIyxRtJc1gWEXOzfgS05OucvwgRF6WLkeMaEdvUTw61mOZ1c/B+mx1NPkFNCErF9qr4GyfL7fDWhYP7KDdYdfRianiSTc48epSJMQRC9UO0XSynmXd7gZQVMB8ayDw== 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=Fxl2Y+brzqdoCYlG8sYLKyyIqMeJuYiU3UbH1MYdaBk=; b=a8yCLZR3W0ETY20cIh20NeFxzBW12WfHiVIuz670FpWptgCu5RnZoBGKcPspZ3iovMChDKZ1C85j1fLXh7FD+C5IqMWd84v7MkizYsypKKMKravzAz86Gpk2zhrjn0amO2jketjz/XjJ2JFQI0UMXlEtYeEURG2SOoQuXD/qB7m9c6SGcEBh6rNCTwdzTaOKVGZwg7aVHF/Jx3tMYmmwCe6y5hAAeItBNPMPn1qLyNC5/aWl7rP2/3P4y3bQm2qLR+0NfGYkMmJEcOiQ2R+tHhLXLvYx2Cr1RXIn+b159cgLNKcrbcJhyihKxOZXc2n8VMQfXG+DAn4YtenDJsYl/w== 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 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=Fxl2Y+brzqdoCYlG8sYLKyyIqMeJuYiU3UbH1MYdaBk=; b=2/5pESK2VED6EXuMEUwK52Iz+b5APlbzcJfSnHFB/u041vuGv1lMHzXTmPbqxtNjhsoccRMo0eubQRvp2G4ZJGpY9/Fas8fqqHR3sAvqMzaSeH/dmUVzdCexOds3zRFs2M5wUtSXYfi59D5+Kxw/i9SRo5sbyZtshgq+V8vvRv0= 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 (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; 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=SATLEXMB04.amd.com; pr=C From: Michal Orzel To: CC: Michal Orzel , Doug Goldstein , Stefano Stabellini Subject: [for-4.17 2/3] automation: qemu-smoke-arm64: Silence ifconfig error messages Date: Fri, 2 Sep 2022 09:09:04 +0200 Message-ID: <20220902070905.1262-3-michal.orzel@amd.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220902070905.1262-1-michal.orzel@amd.com> References: <20220902070905.1262-1-michal.orzel@amd.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2bf2b262-63b8-4f49-b6b5-08da8cb21258 X-MS-TrafficTypeDiagnostic: LV2PR12MB5895:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 12dTPMtE5a7+vzqnd5fPR/zsHHakEAZRG9+Wk/kPgnKU556XFSvY7m+6P27dE1AnyAwZNYNYaAAB8KwReP6cTrOeiwEFO9+ne/cPyoP06ppCsX7Jy2THPVQvHEdCOfuKztUEyLVgxe4jwebeEfVZIgXWK17ZtHsRMfP69hOrot7fR6C55TnUHagtxLRqLP9Uwd8JPniTBpQIrQZioUAGz8wnNhzjyRxktXnvZG0zPuoFPd1rKuMKa8MHQpD6niBI72sUyG//pdoHJ6PZNY4++a4YuGQ4uJAS7treu7uaONctdFxm7ezDeiByOIQ1tCg/GIstv77+653EG5fgf6p9koYIxp7wCs/EPMt9ICZ/7fi+/uSYb1XhRNnBwjW77OHXFbCCyYmF+tcDm2hzjp2yQEIeaYm7+iwvbw3+kcVQmjToiGs5BHSrTgNfjdgW00okJ0bhjhh9KagmnYVGnHJFdUzYzi6c5PoXp+q1NuwxXalY283LHMiokTqX8LqpotoXK2yluGyHEIC1r8/jFIrFZSiMfaGczwunSiWrR9VqL6dAo3zce7NLxepjzIn/Ujr9p6woPpnTmbonuuakBVv4Sz07GzvZT8i2BwmGatMg8HwUKYKN9sbpWdt9VKMtvYn2p5TYjkZ6MOXHW8iEXoZpHcitzlroj4jn4P/e9dJLfM9One3akARg8zKwsnj7GkbcRy2+bcGsBDg7CKwa2wixPdlqnhnuZr1/NGQrOWG9Q3qTBrb29EMceRlaILfuO5w0noR5nv4XWYFMGXcq8lyBnCZXg+opfu17ajzP1/ThWm8= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230016)(4636009)(136003)(39860400002)(346002)(396003)(376002)(46966006)(36840700001)(40470700004)(86362001)(2616005)(5660300002)(81166007)(40460700003)(4744005)(426003)(47076005)(44832011)(186003)(6666004)(8936002)(1076003)(336012)(15650500001)(41300700001)(356005)(2906002)(26005)(36860700001)(40480700001)(82740400003)(82310400005)(83380400001)(70206006)(478600001)(36756003)(54906003)(6916009)(70586007)(8676002)(4326008)(316002)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Sep 2022 07:09:26.5436 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2bf2b262-63b8-4f49-b6b5-08da8cb21258 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=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT025.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR12MB5895 X-ZohoMail-DKIM: pass (identity @amd.com) X-ZM-MESSAGEID: 1662102595015100003 Content-Type: text/plain; charset="utf-8" During the ping test, dom1 tries to assign an ip to eth0 in a loop. Before setting up the network interface by dom0, this results in printing the following error message several times: (XEN) DOM1: ifconfig: SIOCSIFADDR: No such device Silence this by redirecting stderr/stdout to /dev/null as we do not care about the output and we should not pollute the log file. Signed-off-by: Michal Orzel Reviewed-by: Ayan Kumar Halder Reviewed-by: Luca Fancellu --- automation/scripts/qemu-smoke-arm64.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automation/scripts/qemu-smoke-arm64.sh b/automation/scripts/qe= mu-smoke-arm64.sh index c80d9b2aee00..7ac96027760d 100755 --- a/automation/scripts/qemu-smoke-arm64.sh +++ b/automation/scripts/qemu-smoke-arm64.sh @@ -6,7 +6,7 @@ test_variant=3D$1 =20 passed=3D"passed" check=3D" -until ifconfig eth0 192.168.0.2 && ping -c 10 192.168.0.1; do +until ifconfig eth0 192.168.0.2 &> /dev/null && ping -c 10 192.168.0.1; do sleep 30 done echo \"${passed}\" --=20 2.25.1 From nobody Fri May 17 10:44:21 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=amd.com); dmarc=pass(p=quarantine dis=none) header.from=amd.com ARC-Seal: i=2; a=rsa-sha256; t=1662102597; cv=pass; d=zohomail.com; s=zohoarc; b=kQmBEEWB35psDBf52VF1Qo5OHExmAFw6aH9pVQ/I/R6bh8d7Si+wS7tE+e7ZbEVb4q/TOtbrdX6XJEfKXQXTjYnTLncvZF7pFboPgE8jZjxJL9ebPRtcFCq4FBx+vEFtoBBe4ivVdnWWvYOrWIXum07fTXa4si36kXmVjd8YUQM= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1662102597; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=IybsSOGdqqAMIU/Bv0RNIgzKeODkE+cebiqQFF3IGf8=; b=gCZ/4o/v1SmfNAZ7ZHuPvPSbLWeG7JcoVji+GdWXIqMATRPrfmrvyQNOW7Xqu30rOumglb5GPycqvYAs57JJF+mRG+JrYyF6J2nluOA4A2PssrwWtuSGw3sh6TVk5snP6L8H10+SplWTuyCrboDwrjSEbao/rHzHD5latby4VPQ= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=amd.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1662102597963549.4476179182852; Fri, 2 Sep 2022 00:09:57 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.397376.637958 (Exim 4.92) (envelope-from ) id 1oU0o7-00019a-Q8; Fri, 02 Sep 2022 07:09:39 +0000 Received: by outflank-mailman (output) from mailman id 397376.637958; Fri, 02 Sep 2022 07:09:39 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1oU0o7-00019Q-Mm; Fri, 02 Sep 2022 07:09:39 +0000 Received: by outflank-mailman (input) for mailman id 397376; Fri, 02 Sep 2022 07:09:38 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1oU0o6-0000Eo-6y for xen-devel@lists.xenproject.org; Fri, 02 Sep 2022 07:09:38 +0000 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2053.outbound.protection.outlook.com [40.107.244.53]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 3381c2e2-2a8e-11ed-82f2-63bd783d45fa; Fri, 02 Sep 2022 09:09:37 +0200 (CEST) Received: from DM6PR06CA0053.namprd06.prod.outlook.com (2603:10b6:5:54::30) by SJ1PR12MB6171.namprd12.prod.outlook.com (2603:10b6:a03:45a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.21; Fri, 2 Sep 2022 07:09:33 +0000 Received: from DM6NAM11FT050.eop-nam11.prod.protection.outlook.com (2603:10b6:5:54:cafe::5d) by DM6PR06CA0053.outlook.office365.com (2603:10b6:5:54::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.10 via Frontend Transport; Fri, 2 Sep 2022 07:09:33 +0000 Received: from SATLEXMB03.amd.com (165.204.84.17) by DM6NAM11FT050.mail.protection.outlook.com (10.13.173.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5588.10 via Frontend Transport; Fri, 2 Sep 2022 07:09:32 +0000 Received: from SATLEXMB07.amd.com (10.181.41.45) 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.2375.28; Fri, 2 Sep 2022 02:09:32 -0500 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB07.amd.com (10.181.41.45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 2 Sep 2022 00:09:31 -0700 Received: from XIR-MICHALO-L1.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2375.28 via Frontend Transport; Fri, 2 Sep 2022 02:09:30 -0500 X-Outflank-Mailman: Message body and most headers restored to incoming version 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: 3381c2e2-2a8e-11ed-82f2-63bd783d45fa ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dEpajqYunuTuHH/ySIE2/PshNvOgkgl2CC5k/2kj7ozgpkCLI3en23NO3TsG7nSxkM9eISxyDVaiMV5z41sxLgEOY+RPdYTWshXonKz/sLX5K8A4STRvHAyqh9YhcPN7SXS0Hyv55mZqicwzZsPLVKDbspF6+w8R5XqEUQulA/PdkXZtS0JZmMM/mmCKB7wviY/hRsqNE6wEbflP08Jj2BKx68aRU9yfg2VwrYG6qKvF9t8HKxmGgM12GWaul38iT9GZHWz5svvKZKP1Lg/TgUdMg85nKlkyZVgDyYf3ax1WFYdnf1IVMobYFDZa56pA5cD5cEnAdYoXGFxr22Mkdw== 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=IybsSOGdqqAMIU/Bv0RNIgzKeODkE+cebiqQFF3IGf8=; b=BWCODGR7KRNE4ChXGSRyk96gyt6sOv3ma0aR/aq7S/m1Zw1qO6+GQSsVYVITDyXSIjldTxeKHh6fidxkz+HNNsPm4uOMGmDGoWGPJMCGc8hqLnofRsxEWAHIzW+pqgR+7hRddKp7VFa3152MPnL5gPEg+OS+HrO9lcQAe/Uxb9quHS6neS8VzH7IEfQjQswb6/G7KlwNBtpkCn2qJDmOoRLA0bALoFNuN8HsbdV/pAYNrQPNRRzGrMkQnyQceeAxp3ed142duoRFBYpoQ2yU9k34HMqWFYc7cznmoGNjcg1W7xkb9k0RYXbFZawZRE6BV8wpsLq/uVXxpP7z7g8cMQ== 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 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=IybsSOGdqqAMIU/Bv0RNIgzKeODkE+cebiqQFF3IGf8=; b=hziqKBudyZVSMl2Oz06ne7JFP0PxqCIKq/C4t0btzjsNpNkiTgIQra5Do0WHMY3kjBJzJAKJwvqVyMM17y4Upo6WeLvHXoduDBmgEfqKuLUQ96BvoPXuu4Tn9AJCWPOia/FmFkhjn4se6Nt1e/84IhixlP1SR8eJSoIDaZdxDpY= 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 (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; 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 Subject: [for-4.17 3/3] automation: Add a new job for testing boot time cpupools on arm64 Date: Fri, 2 Sep 2022 09:09:05 +0200 Message-ID: <20220902070905.1262-4-michal.orzel@amd.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220902070905.1262-1-michal.orzel@amd.com> References: <20220902070905.1262-1-michal.orzel@amd.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ef7c0f33-387c-4fb1-de35-08da8cb215fc X-MS-TrafficTypeDiagnostic: SJ1PR12MB6171:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZiZmBQOBAePezmI1Cdv7/SUoJNm/ZpQeUqiAnAGXz6Y6rP4tMZy8nsNfyOL+Rgh2QY0qnykmmV6qNX3TMSfSTlATvfD/N+nhVeBj6Euye4w8N37DHJEXGBit8H9jdBHfsjeyvKvlP2giT8N8xt7TXs/a2KrXC+hVlmqS4o2HW2AsPv5LqHopsRZkieQs46VOkMh1Jq7VXF2parN+pjzJlU3tPPiyrYG+7kwInoDULW3uyb26xni3FA9F5PFmg5ai3AJS27sAclbSA686aGSI0Bi/p7fnlrgTkAa5x74dHFQj6hfvsQ0JRThlzVwwHpGL6hafQfK5WZM7L4bKBclJN/ymrWEzvfo0SCd+FG/3P20qE3CPOL10UBE+HbwiVm1LO/YzY0dpHBOaKfH0y19ynqzEaxHTYE7wqMKQkTg81u68+XOc/PT4bbYrS1j0mYupJbjecFNiVwzZOVOJVB/0oN6nv+7ZW6wBOGzi/IcI4kArBWiZ0+vu96qbMYPUqaTSxr1aOq2zWVp+qFDCDhhrorzk6srGyNORFYI2BnWrg+8k4932KzZlt5Wh/fjIRbWM1vLmw5xWR97C/K4nWQTkRwEmyYFxy97ky8ya0h209zUlFuQDEafpCSNPwlr1Vua7VWWpVY17fVoJEw7mtq2iEC+1xabQuVPtif4wpZLZ6KOG/9/fPbHY29bTCwgknwsjMpPsDEc23xQZogZcfqS1xqUB0qsZcdQ0QgT0uTNXuud8coVPxs1n4ChJPEeMUvUv/PNovI5rzhxk+x+tDbs9hi/ZW9AILz0dsHRqg2JyfKVfiQ0NFmfD9jec4nEvn7ONZhypcSTivCLmAWi9Qn8SzZW/NPFC9FaaSUfAJLf+nn8y7dUyb/q1lRZqWuuLpXJu 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:(13230016)(4636009)(396003)(39860400002)(376002)(136003)(346002)(40470700004)(46966006)(36840700001)(8936002)(54906003)(70586007)(8676002)(966005)(70206006)(316002)(4326008)(6916009)(86362001)(478600001)(81166007)(41300700001)(36756003)(356005)(5660300002)(82310400005)(2616005)(44832011)(26005)(82740400003)(2906002)(6666004)(1076003)(36860700001)(40460700003)(40480700001)(83380400001)(426003)(336012)(47076005)(186003)(157313001)(21314003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Sep 2022 07:09:32.6213 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ef7c0f33-387c-4fb1-de35-08da8cb215fc 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: DM6NAM11FT050.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR12MB6171 X-ZohoMail-DKIM: pass (identity @amd.com) X-ZM-MESSAGEID: 1662102599187100001 Content-Type: text/plain; charset="utf-8" Add a new test job qemu-smoke-arm64-gcc-boot-cpupools that will execute script qemu-smoke-arm64.sh to test boot time cpupools feature. Enable CONFIG_BOOT_TIME_CPUPOOLS for the arm64 build and add a new test case in qemu-smoke-arm64.sh that if selected will: - create a device tree cpupool node with cpu@1 - assign created cpupool to domU0 - add a check in dom0 xen.start to see if domU is assigned a Pool-1 Take the opportunity to refactor the qemu-smoke-arm64.sh script as follows: - use domU_check to store the test's commands to be run from domU - use dom0_check to store the test's commands to be run from dom0 - use fdtput instead of sed to perform dtb modifications - use more meaningful messages for "passed" variable. This way we can grep for messages reported either by domU or dom0 and get rid of assumption that tests can only be run from domU Signed-off-by: Michal Orzel Reviewed-by: Luca Fancellu --- automation/gitlab-ci/test.yaml | 19 +++++++++++++++ automation/scripts/build | 3 ++- automation/scripts/qemu-smoke-arm64.sh | 33 +++++++++++++++++++------- 3 files changed, 45 insertions(+), 10 deletions(-) diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 07209820b474..d899b3bdbf7a 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -100,6 +100,25 @@ qemu-smoke-arm64-gcc-staticmem: tags: - arm64 =20 +qemu-smoke-arm64-gcc-boot-cpupools: + extends: .test-jobs-common + variables: + CONTAINER: debian:unstable-arm64v8 + script: + - ./automation/scripts/qemu-smoke-arm64.sh boot-cpupools 2>&1 | tee qe= mu-smoke-arm64.log + needs: + - alpine-3.12-gcc-arm64 + - alpine-3.12-arm64-rootfs-export + - kernel-5.19-arm64-export + - qemu-system-aarch64-6.0.0-arm64-export + artifacts: + paths: + - smoke.serial + - '*.log' + when: always + tags: + - arm64 + qemu-smoke-arm32-gcc: extends: .test-jobs-common variables: diff --git a/automation/scripts/build b/automation/scripts/build index 2b9f2d2b541a..2f15ab3198e6 100755 --- a/automation/scripts/build +++ b/automation/scripts/build @@ -19,7 +19,8 @@ else echo " CONFIG_EXPERT=3Dy CONFIG_UNSUPPORTED=3Dy -CONFIG_STATIC_MEMORY=3Dy" > xen/.config +CONFIG_STATIC_MEMORY=3Dy +CONFIG_BOOT_TIME_CPUPOOLS=3Dy" > xen/.config make -j$(nproc) -C xen olddefconfig else make -j$(nproc) -C xen defconfig diff --git a/automation/scripts/qemu-smoke-arm64.sh b/automation/scripts/qe= mu-smoke-arm64.sh index 7ac96027760d..c2184850293c 100755 --- a/automation/scripts/qemu-smoke-arm64.sh +++ b/automation/scripts/qemu-smoke-arm64.sh @@ -4,20 +4,22 @@ set -ex =20 test_variant=3D$1 =20 -passed=3D"passed" -check=3D" +if [ -z "${test_variant}" ]; then + passed=3D"ping test passed" + domU_check=3D" until ifconfig eth0 192.168.0.2 &> /dev/null && ping -c 10 192.168.0.1; do sleep 30 done echo \"${passed}\" " +fi =20 if [[ "${test_variant}" =3D=3D "static-mem" ]]; then # Memory range that is statically allocated to DOM1 domu_base=3D"50000000" domu_size=3D"10000000" passed=3D"${test_variant} test passed" - check=3D" + domU_check=3D" current=3D\$(hexdump -e '16/1 \"%02x\"' /proc/device-tree/memory@${domu_ba= se}/reg 2>/dev/null) expected=3D$(printf \"%016x%016x\" 0x${domu_base} 0x${domu_size}) if [[ \"\${expected}\" =3D=3D \"\${current}\" ]]; then @@ -42,11 +44,23 @@ curl -fsSLO https://github.com/qemu/qemu/raw/v5.2.0/pc-= bios/efi-virtio.rom -cpu cortex-a57 -machine type=3Dvirt \ -m 1024 -smp 2 -display none \ -machine dumpdtb=3Dbinaries/virt-gicv2.dtb -# XXX disable pl061 to avoid Linux crash -dtc -I dtb -O dts binaries/virt-gicv2.dtb > binaries/virt-gicv2.dts -sed 's/compatible =3D "arm,pl061.*/status =3D "disabled";/g' binaries/virt= -gicv2.dts > binaries/virt-gicv2-edited.dts -dtc -I dts -O dtb binaries/virt-gicv2-edited.dts > binaries/virt-gicv2.dtb =20 +# XXX disable pl061 to avoid Linux crash +fdtput binaries/virt-gicv2.dtb -p -t s /pl061@9030000 status disabled + +if [[ "${test_variant}" =3D=3D "boot-cpupools" ]]; then + # Create cpupool node and assign it to domU0 + cpu_phandle=3D"$(fdtget binaries/virt-gicv2.dtb -t x /cpus/cpu@1 phand= le)" + cpupool_phandle=3D"0xffffff" + fdtput binaries/virt-gicv2.dtb -p -t s /chosen/cpupool compatible xen,= cpupool + fdtput binaries/virt-gicv2.dtb -p -t x /chosen/cpupool cpupool-cpus $c= pu_phandle + fdtput binaries/virt-gicv2.dtb -p -t x /chosen/cpupool phandle $cpupoo= l_phandle + fdtput binaries/virt-gicv2.dtb -p -t x /chosen/domU0 domain-cpupool $c= pupool_phandle + + # Check if domU0 (id=3D1) is assigned to Pool-1 + passed=3D"${test_variant} test passed" + dom0_check=3D"if xl list -c 1 | grep -q Pool-1; then echo ${passed}; f= i" +fi =20 # Busybox mkdir -p initrd @@ -66,7 +80,7 @@ echo "#!/bin/sh mount -t proc proc /proc mount -t sysfs sysfs /sys mount -t devtmpfs devtmpfs /dev -${check} +${domU_check} /bin/sh" > initrd/init chmod +x initrd/init cd initrd @@ -98,6 +112,7 @@ ifconfig xenbr0 up ifconfig xenbr0 192.168.0.1 =20 xl network-attach 1 type=3Dvif +${dom0_check} " > etc/local.d/xen.start chmod +x etc/local.d/xen.start echo "rc_verbose=3Dyes" >> etc/rc.conf @@ -148,5 +163,5 @@ timeout -k 1 240 \ -bios /usr/lib/u-boot/qemu_arm64/u-boot.bin |& tee smoke.serial =20 set -e -(grep -q "^Welcome to Alpine Linux" smoke.serial && grep -q "DOM1: ${passe= d}" smoke.serial) || exit 1 +(grep -q "^Welcome to Alpine Linux" smoke.serial && grep -q "${passed}" sm= oke.serial) || exit 1 exit 0 --=20 2.25.1