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

Re: [PATCH] CI: disable debug info for analysis jobs


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>
  • Date: Wed, 20 May 2026 14:10:16 +0200
  • Arc-authentication-results: i=1; bugseng.com; arc=none smtp.remote-ip=162.55.131.47
  • Arc-message-signature: i=1; d=bugseng.com; s=openarc; a=rsa-sha256; c=relaxed/relaxed; t=1779279016; h=MIME-Version:Date:From:To:Cc:Subject:In-Reply-To:References: Message-ID:X-Sender:Organization:Content-Type: Content-Transfer-Encoding; bh=g90j5HQfthglz82uSMzTSHjm3mEZ1dFfuSF71ADKbvs=; b=jCvbd7nrV83Tep8exxO+36AvQDH6X8DVXQ9FfSuFZB/yIYhRYnUt6I6ZF1akQq9X8Jxx 3LBW0fhKuJiPTiyacSb6ff2urwrtB5jnDqQR6l+9c4FCasfKcB2eMcRBQfR+lMnNBwjUb 5bv5rDjRQ5uUPQSGoHkKR8SPOYTXxbT6hDP8/OfPKhlodxwzqxy7n8yl9x/TZdSH0PU4E Ns/8urZihsPrMtwIhNm/p7FA4yISkz6K/VDU15a/H79vwAH/nh/y4x40zSeijklpnQxQN xv3fxAYEhGks+ej5QtAPiqfW/KOwICYFuV0LxBDbs/nWz7TnP3ASwj/wsUW9GNRmhWCnb R40d7D3XNWwm8EyM5aE1cAHKQAyN14cvuNO5zitHPRb17jqOb9q8sTSfOqxu9oUludMNk ofYuO8myz3l2PwZuyXQvPhdttDZ76GmkppMh/LrskLNh2x2EYwxA5MlMXYdifcl0pgiQT 2cSrpMVqxmhSsxrNlz8gbwsyzbupAumxM7e+iGR6blGAhu1VESt7tIeA+ULtNEjz3ljlx FfvBUDXkFJ+xCj3Vsr/0YW51o2umTUhxkXMRefViG19ikG9mNhNfvCcwe/6S4zEv/Ntj5 hkndJmviHlezjzYD83cvbMYopOrqj14bz4qX0wtN416lVjiptltSvjRcGNi4RZM=
  • Arc-seal: i=1; d=bugseng.com; s=openarc; a=rsa-sha256; cv=none; t=1779279016; b=PLrzmc2lj7NVUmyrrcg9kaBeqW0wQ+mFeIRwOMCvSWzPF+OqwnoXGGx8+0SD5D7WzJ/Y S860M7E/ux9DN5oOZzkRjutspA0TPqdTwVIY05HaGN6gBfrNsNbR5uj1sxUOxcN+300Xe wwEiLvxJkeRMfip5NW+kH4lNwgLuEQVGxJAT7aIK4A7mEpReqUGYfmaolt3cDRWcc+RWN VSviPKY2GkN5CEnkSsjjmXuMs14nMw8Fxk9HT9LWSQxVtRGG3Xdi6ufMav/skXmilLNVQ ALhs5ucNVBqx4w9+CNjtVhw0YLK6tQOfTAaWap0MtbDH2GXBrz4LDI4kGLxXB9laH24pd kaAzPbDfVCG+ow5PO5rWhGuJ6YQhLBZ94WzIFYuLAXeBbr7/jKLCNzaMaWwAbwNjS5tlO oXygfFAeJXZnQgG1esAtnCEkKDnV4q9mp1jkU1HlALyBCIOw1/yEyr2wg1QjP3yav7e1a 0GoxlLVxDXgoEwvegbTmHEco6qjctgZHE0mLUoofvlWAA9WswwxKvkmY/eY1no0QynuZj zuBcVjCSzpBLkXRkIDhaQE1dBuCc8U/yPAlUM6LC1thzIg4IJ3TR9/9f4kRcMVxjA0HiT LHsJLR7R1tRUKR0EQHco9qlsPPQduQl1nsgAu88iVXbGfDMzqC3/+wGURapLoho=
  • Authentication-results: eu.smtp.expurgate.cloud; none
  • Authentication-results: bugseng.com; arc=none smtp.remote-ip=162.55.131.47
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Delivery-date: Wed, 20 May 2026 12:10:27 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 2026-05-20 10:20, Jan Beulich wrote:
Its generating and linking takes time (and space), while at the same time
Eclair should be entirely independent of its presence.

Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
---
Sadly the setting of EXTRA_XEN_CONFIG doesn't look to be cumulative
(across "extends:"), so the addition needs making to all four eclair-*
jobs.


Maybe with anchors and variable expansion it could be made to work, having a base template EXTRA_XEN_CONFIG and then adding variables as needed, but let's not complicate this unless needed. Indeed ECLAIR is not affected by stripping flags currently (though I don't exclude it may in the future).

Reviewed-by: Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>

https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2539557855

--- a/automation/gitlab-ci/analyze.yaml
+++ b/automation/gitlab-ci/analyze.yaml
@@ -47,6 +47,7 @@ eclair-x86_64-allcode:
     RULESET: "monitored"
     EXTRA_XEN_CONFIG: |
       CONFIG_ARGO=y
+      CONFIG_DEBUG_INFO=n
       CONFIG_DEBUG_LOCK_PROFILE=y
       CONFIG_DEBUG_TRACE=y
       CONFIG_EFI_SET_VIRTUAL_ADDRESS_MAP=y
@@ -105,6 +106,7 @@ eclair-x86_64-amd:
       CONFIG_INTEL_IOMMU=n
       CONFIG_EXPERT=y
       CONFIG_DEBUG=y
+      CONFIG_DEBUG_INFO=n
       CONFIG_GDBSX=n
       CONFIG_FRAME_POINTER=n
       CONFIG_SELF_TESTS=n
@@ -129,6 +131,7 @@ eclair-ARM64-allcode:
       CONFIG_ARM64_SVE=y
       CONFIG_ARM_SMMU_V3=y
       CONFIG_BOOT_TIME_CPUPOOLS=y
+      CONFIG_DEBUG_INFO=n
       CONFIG_DEBUG_LOCK_PROFILE=y
       CONFIG_DEBUG_TRACE=y
       CONFIG_DEVICE_TREE_DEBUG=y
@@ -206,6 +209,7 @@ eclair-ARM64-amd:
       CONFIG_ARM_SMMU_V3=y
       CONFIG_EXPERT=y
       CONFIG_DEBUG=y
+      CONFIG_DEBUG_INFO=n
       CONFIG_FRAME_POINTER=n
       CONFIG_SELF_TESTS=n
       CONFIG_DEBUG_LOCKS=n

--
Nicola Vetrini, B.Sc.
Software Engineer
BUGSENG (https://bugseng.com)
LinkedIn: https://www.linkedin.com/in/nicola-vetrini-a42471253



 


Rackspace

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