From nobody Mon Feb 9 16:23:16 2026 Delivered-To: importer@patchew.org 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 (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; 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; dmarc=pass(p=reject dis=none) header.from=citrix.com ARC-Seal: i=1; a=rsa-sha256; t=1767615919; cv=none; d=zohomail.com; s=zohoarc; b=GBTqD5c4rkJvBypXUi0yesFdN01XpebUwZ16JoWMW7LDenM7zR3l7Yu22DBizNjvmad1Xx8tptY53gQdnPxzF0UT65wsnqMIlCl/4rcucKUi/HrowxotBU3MxVr9Be7dogAAZDSK6P873Qfz/I0xYxm7bEinkilTQsHCLSCMYzQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1767615919; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=dF/48okZMvDl5o4Ue3bSiWkxn9CbY3LNREFlu8eqb0o=; b=UipbKt2pW/2QylJC1y5l7Ct2p6VimVcYmjAP4SwgX1bApREzvmq6Zjr+n91EiWQ62Cz49eID6jCSNZmiKIK2DZP61IaqErniuXI+uQUH1Rci1YiSVJK0mw5q2ekmdVgqdoEjY9ejeWpWcIyxq8qk5I1urYkmENnfcTgbHA82XhA= ARC-Authentication-Results: i=1; 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; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1767615919937921.4214669109067; Mon, 5 Jan 2026 04:25:19 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1195363.1513306 (Exim 4.92) (envelope-from ) id 1vcjdc-0006NF-PJ; Mon, 05 Jan 2026 12:24:44 +0000 Received: by outflank-mailman (output) from mailman id 1195363.1513306; Mon, 05 Jan 2026 12:24:44 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vcjdc-0006N8-MS; Mon, 05 Jan 2026 12:24:44 +0000 Received: by outflank-mailman (input) for mailman id 1195363; Mon, 05 Jan 2026 12:24:43 +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 1vcjdb-0006Mx-Bq for xen-devel@lists.xenproject.org; Mon, 05 Jan 2026 12:24:43 +0000 Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [2a00:1450:4864:20::432]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 81e240b4-ea31-11f0-b15e-2bf370ae4941; Mon, 05 Jan 2026 13:24:40 +0100 (CET) Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-430f2ee2f00so6485566f8f.3 for ; Mon, 05 Jan 2026 04:24:40 -0800 (PST) Received: from localhost.localdomain (host-92-26-102-188.as13285.net. [92.26.102.188]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4324eaa08efsm100989410f8f.29.2026.01.05.04.24.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jan 2026 04:24:38 -0800 (PST) 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: 81e240b4-ea31-11f0-b15e-2bf370ae4941 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1767615879; x=1768220679; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=dF/48okZMvDl5o4Ue3bSiWkxn9CbY3LNREFlu8eqb0o=; b=aeIsjYp/ZbujhHMA35HWOUq+xmNZ67tbGcxp7Jt5CDok0MtrrVr1yvx+HdsQK++BoN 3MiCKDQbbjypNZIcZv7OMnLIt3t6jVfaBe7cC6mQuIkXZSIWcE7Bu2H3Ho2RrfesKbVZ hwUsiZrBREgSg7sQtNtxtglveWHXd5fnBYkGk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767615879; x=1768220679; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=dF/48okZMvDl5o4Ue3bSiWkxn9CbY3LNREFlu8eqb0o=; b=QGTRCSF4Pvhu1reBFA1szPTBF4gkGseJ0F3m4iqDG49HCslMsM8apeHum2xus0KXta Jkf4C2RziKSCtTZ7egHLBwN98HZquu0bKwdAya2teRa/yPoVrR9AjchznPOPJABKAVDA GNgvuJ7bau+xXqW12Sl4BxhqIp40PZzGaof2l+g0vwWY0UBBEH8y/Zloj2atrtDWcCo2 nSHBJhNmL3+KBApw66NhRw/+AyRCHNpEEag1G4gcEhR0zrdbz50w+fIEX6R3duHB22ae EwK00aZX9ezFmtP4uf+DTVgcRc95hNIrjso/lTCnqNFKTsNaCnuN+ZlyoAvDltd9G8J9 LeIw== X-Gm-Message-State: AOJu0YwicxlHNECapzdgKNfXN6P7Cq8oTk+ROT1f5Ds+i4uyeMq3GC1g nlo7MtGtS6BE/zJ6Eg3lWxyCa/6JgavqwU41rV30tGMihRhIVr5vSsKI6elHCkWI1OjqrUQQrUe 1kLLh X-Gm-Gg: AY/fxX5NGSXUB22Bcx5ACSLj/3cZaiiMAceZGISU589aK7y+jKOr9KpgmYgQ4+PgVon i+KAle/Dd090gQiHFQA7Xlr2mUUELUpSpMVci9f7p1c2pDn2duSd5O8q35JPTGjwTBlEFTLMGJ4 fHDLNe8EsC/buXT9osCH9SYxcYfS18ITl9v2u0+OcQkyLiuUE+cLD+OGC+NAYK623R9bHcdgB9D LqpsBHv0O3CKurjPG6rhJ3U5+GEBvz8c6LfNUXvrjabSn1KaWJx9m1MqZBhHI24LvII4DRMLcPQ Gn44E+8vBDfwWTDJKFxATxrJ0/QJv1iN1q8I0lMZKAmfPsbhkHwkd6XbdNC7N32clT/WUsMoh6q /bF4wo/qPeuEno4LCSp3VGAxOrnGlD8Fm0F/rpf45Rwn/83Do4ykVUxtiWDAs1Cr2c5K295nGwQ qzCnZiuFVe8WsVT2UVAy3b815RH31Yfy6OVzsOUM+SeM1K2LEaG0sriPLXts+6kA== X-Google-Smtp-Source: AGHT+IFIqdxg7o4PK24Anp1jrtIbVfLvpHwzqAbxxmfwYf5T8jcxdhj16al95MKHB34tw35sLdqxAQ== X-Received: by 2002:a05:6000:2909:b0:42b:55a1:214c with SMTP id ffacd0b85a97d-4324e709a9dmr53182310f8f.55.1767615879346; Mon, 05 Jan 2026 04:24:39 -0800 (PST) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Stefano Stabellini , "consulting @ bugseng . com" , Nicola Vetrini , Jan Beulich , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Julien Grall , Volodymyr Babchuk , Bertrand Marquis , Michal Orzel Subject: [PATCH] CI: Extend eclair-*-allcode to enable as much as possible Date: Mon, 5 Jan 2026 12:24:36 +0000 Message-Id: <20260105122436.555444-1-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @citrix.com) X-ZM-MESSAGEID: 1767615922137154100 On x86, this is basically everything. For ARM, CONFIG_MPU and CONFIG_MMU are mutually exclusive (with CONFIG_STATIC_MEMORY in the mix), as well as CONFIG_NEW_VGIC being mutually exclusive with the other VGIC infrastructure. No functional change, but a lot of new Eclair reports (non-blocking). Signed-off-by: Andrew Cooper --- CC: Stefano Stabellini CC: consulting@bugseng.com CC: Nicola Vetrini CC: Jan Beulich CC: Roger Pau Monn=C3=A9 CC: Julien Grall CC: Volodymyr Babchuk CC: Bertrand Marquis CC: Michal Orzel https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2245142422 Maintaining these lists is going to be a nightmare. I think we really do n= eed to implement CONFIG_COMPILE_TEST --- automation/gitlab-ci/analyze.yaml | 45 +++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/automation/gitlab-ci/analyze.yaml b/automation/gitlab-ci/analy= ze.yaml index a472692fcb31..7a2c0bfa77d1 100644 --- a/automation/gitlab-ci/analyze.yaml +++ b/automation/gitlab-ci/analyze.yaml @@ -44,6 +44,24 @@ eclair-x86_64-allcode: LOGFILE: "eclair-x86_64.log" VARIANT: "X86_64" RULESET: "monitored" + EXTRA_XEN_CONFIG: | + CONFIG_ARGO=3Dy + CONFIG_DEBUG_LOCK_PROFILE=3Dy + CONFIG_DEBUG_TRACE=3Dy + CONFIG_EFI_SET_VIRTUAL_ADDRESS_MAP=3Dy + CONFIG_EXPERT=3Dy + CONFIG_HYPERV_GUEST=3Dy + CONFIG_LATE_HWDOM=3Dy + CONFIG_MEM_PAGING=3Dy + CONFIG_MEM_SHARING=3Dy + CONFIG_PERF_ARRAYS=3Dy + CONFIG_PERF_COUNTERS=3Dy + CONFIG_PV32=3Dy + CONFIG_UNSUPPORTED=3Dy + CONFIG_XENOPROF=3Dy + CONFIG_XEN_GUEST=3Dy + CONFIG_XHCI=3Dy + CONFIG_XSM=3Dy allow_failure: true =20 eclair-x86_64-testing: @@ -104,6 +122,33 @@ eclair-ARM64-allcode: LOGFILE: "eclair-ARM64.log" VARIANT: "ARM64" RULESET: "monitored" + EXTRA_XEN_CONFIG: | + CONFIG_ACPI=3Dy + CONFIG_ARGO=3Dy + CONFIG_ARM64_SVE=3Dy + CONFIG_ARM_SMMU_V3=3Dy + CONFIG_BOOT_TIME_CPUPOOLS=3Dy + CONFIG_DEBUG_LOCK_PROFILE=3Dy + CONFIG_DEBUG_TRACE=3Dy + CONFIG_DEVICE_TREE_DEBUG=3Dy + CONFIG_EFI_SET_VIRTUAL_ADDRESS_MAP=3Dy + CONFIG_EXPERT=3Dy + CONFIG_FFA=3Dy + CONFIG_FFA_VM_TO_VM=3Dy + CONFIG_GICV3_ESPI=3Dy + CONFIG_HAS_ITS=3Dy + CONFIG_IOREQ_SERVER=3Dy + CONFIG_IPMMU_VMSA=3Dy + CONFIG_LIVEPATCH=3Dy + CONFIG_LLC_COLORING=3Dy + CONFIG_OPTEE=3Dy + CONFIG_OVERLAY_DTB=3Dy + CONFIG_PCI_PASSTHROUGH=3Dy + CONFIG_PERF_ARRAYS=3Dy + CONFIG_PERF_COUNTERS=3Dy + CONFIG_STACK_PROTECTOR=3Dy + CONFIG_UNSUPPORTED=3Dy + CONFIG_VM_EVENT=3Dy allow_failure: true =20 eclair-ARM64-testing: --=20 2.39.5