From nobody Sun Sep 14 06:34:54 2025 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; 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=1757632372; cv=none; d=zohomail.com; s=zohoarc; b=gEen+kelIVfwL/scJdYmBVDJlZywO5ksgX7dcacS6hu9OT9OY2P6iS/S6Y7KxXOyfIczU9doKmvdvWl7tkuQetBojodHF4AIv1owhQOpgO1fDrxzZb1wzXWqezNsdwLzyUzaN1ICqpKB9OSWAqIsSorAkmELwgRl2Kr8dKeVR/A= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1757632372; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=moBCqRr5Tce3kLFSshOWPZblWbvo8j34kwNtthkvDIw=; b=SEiWITDZL7CZKeWIzG5QgMphmWVRZPoQd8RYOAMWp/+UJx+s9/W+P0CQXqtRyIW1zyqVsc8TP2Z0/FLn/hao3qkqK3OlBwyMrpozbMXXZqTA+hl8DDRi3xAOkglY6bHi0JW6stbE2XqX3+fneSimJQzzk/VBUpINbPRnAPaA+ys= 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 1757632372972696.7552937588104; Thu, 11 Sep 2025 16:12:52 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1120997.1465585 (Exim 4.92) (envelope-from ) id 1uwqSo-0007HN-5e; Thu, 11 Sep 2025 23:12:26 +0000 Received: by outflank-mailman (output) from mailman id 1120997.1465585; Thu, 11 Sep 2025 23:12:26 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uwqSo-0007Gb-1z; Thu, 11 Sep 2025 23:12:26 +0000 Received: by outflank-mailman (input) for mailman id 1120997; Thu, 11 Sep 2025 23:12:24 +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 1uwqSm-0007EP-7i for xen-devel@lists.xenproject.org; Thu, 11 Sep 2025 23:12:24 +0000 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [2a00:1450:4864:20::32b]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id c53839d3-8f64-11f0-9809-7dc792cee155; Fri, 12 Sep 2025 01:12:21 +0200 (CEST) Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-45df656889cso8262925e9.1 for ; Thu, 11 Sep 2025 16:12:21 -0700 (PDT) Received: from localhost.localdomain (host-195-149-20-212.as13285.net. [195.149.20.212]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45e03729c76sm40014715e9.6.2025.09.11.16.12.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 16:12:20 -0700 (PDT) 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: c53839d3-8f64-11f0-9809-7dc792cee155 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1757632341; x=1758237141; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=moBCqRr5Tce3kLFSshOWPZblWbvo8j34kwNtthkvDIw=; b=JBBXRkkWcjYVfxnQ/6qGtRB2Z3WsaQ+C+IkoOzZOsWuiT0N3pczI6iZ5qW2XoYlqwY g/A1E1V94FxSn4FYlTsN/FDHUit6FJQzAhEqLFTF9MFhjvrBiarfxChGnxT+t7q+IISc 9rVu/YlRr20yuaN6Ahqdmyt8FubBtTK5leLqs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757632341; x=1758237141; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=moBCqRr5Tce3kLFSshOWPZblWbvo8j34kwNtthkvDIw=; b=uems2m06RbvvdRiKK0BUdD48Te4kfozrVXV9bnv45S87Msze2SIEqEh24VegK+DbVd beoGQw0LSrG9osAkLynZVJDFKkXjJxqwAj28V2S+zMNz4hFybLgQ6nJuuk60bycSLtKS YDnfRZ06JSJseEULgSgJ9evnwquicw1+Sqm5BX3jGpqrb0JqcLqtWKZt1t7P98wtJMNj qWn64FT32doWvmfuF7woAP5+42HEOyvHiZDKCh+Kz/9uSP6t/4Gstnho+bu43b8G5yi+ K1dm7+B4/TH6UQOclmON57dlTugcAkJ9RBRcxjJcvykeWChb5rAekH7Zr7Lh5mhbVX3I uY+Q== X-Gm-Message-State: AOJu0YxSfyrrUJJ9re6FuFwKXJqU/8TMo6CXSgDshz6ndGvptFxj5fBD menmF4YGcQibdxMiGFUr/ixQ5WERHyXpbJm8IkJwiEx+OQ7PJUiG4GhzcLSrVVQ/Cc3gI+dMtIX BCQxB X-Gm-Gg: ASbGncu32OAKAjgyXsbcBzrD24ZlYNxD3OFUiY+ONA6qjUHvIRzKG5JkbTfBAQqzMsQ OtuGT1MC5oz5jzJx4hz9OcxEw6RkPW9NB+7f/6YCxZSwtlqtdTg0ldphdP7e0G4DDR5L7gigxJI GZti0CCAJfENXWzk8x2LiZ7VdWy5Bi/C7GU3+uPNzuLm2prEgn/XDg8teSTezoJz5eFxhJa3huf vrG2GMF8fKkzN5Uw0OpbxefFeVNhFyM9eSE/iodJKEp5mmkJzIJMHO6lOCIfYWmIpygOuv7AmG0 cOyPBuaajKK3tCBZypxyUh4gT0IvEaENldTWbid2t3fOxeA3GuSgs5LmsXhbkYTHxmb+p/5qWC9 r1yVLK/Osm20zum4fQqyIIQeRY8vyA6fsUtLPwaf5IqhM0bDfOWJOFiMJ/MuIP6H9WQWFlYYZS4 4URh4q0ZWGV9I= X-Google-Smtp-Source: AGHT+IFn4eSEVOqBx+EUwg3DPBWka8jtAlLC92oVZkkzviYQMrlbmjdmYHW6UYYgM8Armi+t93ZHxw== X-Received: by 2002:a05:600c:5798:b0:45d:ddc6:74a9 with SMTP id 5b1f17b1804b1-45f211d5507mr6613845e9.12.1757632340905; Thu, 11 Sep 2025 16:12:20 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , Shawn Anastasio , Oleksii Kurochko , Doug Goldstein , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Victor Lira Subject: [PATCH v3 1/5] CI: Use the Debian Trixie container for RISC-V test jobs Date: Fri, 12 Sep 2025 00:12:12 +0100 Message-Id: <20250911231216.1886818-2-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250911231216.1886818-1-andrew.cooper3@citrix.com> References: <20250911231216.1886818-1-andrew.cooper3@citrix.com> 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: 1757632374175116600 This was missed when introducing Trixie. Fixes: aad6ebf0596f ("CI: Update riscv64 to use Debian Trixie") Signed-off-by: Andrew Cooper Reviewed-by: Denis Mukhin =20 --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Shawn Anastasio CC: Oleksii Kurochko CC: Doug Goldstein CC: Marek Marczykowski-G=C3=B3recki CC: Victor Lira v3: * New --- automation/gitlab-ci/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 95b883b32bb6..1de68a0fe450 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -77,7 +77,7 @@ .qemu-riscv64: extends: .test-jobs-common variables: - CONTAINER: debian:12-riscv64 + CONTAINER: debian:13-riscv64 LOGFILE: qemu-smoke-riscv64.log artifacts: paths: --=20 2.39.5 From nobody Sun Sep 14 06:34:54 2025 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; 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=1757632360; cv=none; d=zohomail.com; s=zohoarc; b=C0upwNKwswX9akpQOet5Pm6pa7m4zLJYQyQfj85FzVnC5LKW4P8hmEw9PgqSQ/uTDPHWxEaEQouC/6L4Bb7/vWSfSu9uTCPo8LUFMW8FrAGD3yT8bD+1uOrT9YUr4SxV44Z7Gudewfo8eyJeE8d2HM1Zd80hlbZWAwSdSRgEb/w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1757632360; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=qA97h+zsPKEYB032/l0iO18TFQorVKP6/aYR2Xp/q4U=; b=OpqASR07Jlc1WJtb5hGcX8h8mGHbdLOGxw3M0vPgKyffvSPMwesl7QsqjG7iNcAMHdRD7L+0mzKguxTwvuVjZbztg+Ol+dzUIfLbUYRktsuwpg4OZy62QIeimPDkFmtbrY2p7+1QEjaXDaOmsum+AntMswhBFIz3ioNd1/Tcblw= 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 1757632360569484.7109442390614; Thu, 11 Sep 2025 16:12:40 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1120998.1465592 (Exim 4.92) (envelope-from ) id 1uwqSo-0007Mg-Gm; Thu, 11 Sep 2025 23:12:26 +0000 Received: by outflank-mailman (output) from mailman id 1120998.1465592; Thu, 11 Sep 2025 23:12:26 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uwqSo-0007M9-9r; Thu, 11 Sep 2025 23:12:26 +0000 Received: by outflank-mailman (input) for mailman id 1120998; Thu, 11 Sep 2025 23:12:24 +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 1uwqSm-0007EP-T1 for xen-devel@lists.xenproject.org; Thu, 11 Sep 2025 23:12:24 +0000 Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [2a00:1450:4864:20::333]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id c5b3377f-8f64-11f0-9809-7dc792cee155; Fri, 12 Sep 2025 01:12:22 +0200 (CEST) Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-45dd5e24d16so11892585e9.3 for ; Thu, 11 Sep 2025 16:12:22 -0700 (PDT) Received: from localhost.localdomain (host-195-149-20-212.as13285.net. [195.149.20.212]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45e03729c76sm40014715e9.6.2025.09.11.16.12.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 16:12:21 -0700 (PDT) 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: c5b3377f-8f64-11f0-9809-7dc792cee155 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1757632342; x=1758237142; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qA97h+zsPKEYB032/l0iO18TFQorVKP6/aYR2Xp/q4U=; b=aIJ1sX+JYgvVaKVjGtoLsd87yJ/57/FKYDqxrLmmXrl+v8BpRSuTxqVK6WLBofh+7V oY5O1XkutL1hkbi8+N4uTNc8vSdrIZ1EUXc1FIG+L7oHiIIV/M9ZmE1mAPY+/KZq4W24 vE9gLOt9M3BLPLprhP0McZ68vOx1H75gFzIdw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757632342; x=1758237142; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qA97h+zsPKEYB032/l0iO18TFQorVKP6/aYR2Xp/q4U=; b=ppq1rDv19A2qGgGpndKxjCZqBaddzAGnCl17dniRxQs4RXq15NtUJc5PeSxFfB+C8k 1Ho351r+uCgGCvb/BBVg/ys8r8+uuv2sGXjcb2tIdkC/7ZtYSlMrz+tPvhModCwx6JXm +t2/DJFe6a7TEdCW3VTW2p3MWY7UizrXZj2aN1HbsK7jrXBMc9UMWrPNsWqYEJW1R2am PuLBjrTL5bZ2pxy2z4+GfDX5iR8vLa9Z519D+nTpDpKqIf7MY/eBpoziN+KLlt8i6oKe dStPmGwcaytMqQ3CHgAMCNtnR/ExNM3fCzeOmRR4bNiGGe5uVIvG0DSiPflrLX/fZT+m DYrg== X-Gm-Message-State: AOJu0Yz9vAoZaFqCAXn2Nul9pYLQpfrm4C0QxJNKzey+/CIR6I4/0UYi +6HVd4ZPLZWL1YwbxJrMxHOgG/IegK7qHgHE5hwt79ujrUGPt168LAZQqk0VO7JjybtuLUw+9ky 4eVS+ X-Gm-Gg: ASbGncuV9s7qzw/5pzMymQV84z5jbNnIg++vFrOXBhH8My00OWQONkE7T16KdXCnRU6 8yuNwPNRUbZv7oMwBGNvCepuKU9+sTbl0ILfkJeoMKNDXxDAY/H7DaXkjp7jeWYBamE1rpPiWKi M8Ed0wAn+b1rMRs7AEx9FfcS5KMYlmtZZNAuJsBc9xs9PM5YnbwagxYlvLT8WcMwvC8lLJ1BEfd nxRXyxfZpFXlLc1zVLCWbYJAVJGvk62un7li+AI2GR14+bXuvMrRJvJeVtX7WqipBk98fRubjlR 8uTA8O2a3uYU2jmrPTNF8LvjJT0gQLmZAOUSQo+Dpc6KXSNKBuHaxNx3y+8QqCKbWPnElOhjn3M 94MsAXHCKtJYq3WDQLpp8iAUXBESr5Z2T/KJg3wl4SpsoFjq2+fD//M+T4zO1X/P2iuzRRUolBB Bs X-Google-Smtp-Source: AGHT+IGkeZP9ism/K61CjFrZhMUU/Ygfd+tEVAVA1LYM92gkINWhEnDPDJ7BylRoYSjWwM63IWQNZw== X-Received: by 2002:a05:600c:3b26:b0:45b:7a93:f108 with SMTP id 5b1f17b1804b1-45f211c4c47mr8257535e9.3.1757632341839; Thu, 11 Sep 2025 16:12:21 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , Shawn Anastasio , Oleksii Kurochko , Doug Goldstein , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Victor Lira Subject: [PATCH v3 2/5] CI: Update ppc64 to use Debian Trixie Date: Fri, 12 Sep 2025 00:12:13 +0100 Message-Id: <20250911231216.1886818-3-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250911231216.1886818-1-andrew.cooper3@citrix.com> References: <20250911231216.1886818-1-andrew.cooper3@citrix.com> 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: 1757632362164116600 Everything works fine with Debian 13. Provide two new build jobs (for a to= tal of 6), and update the test jobs. Signed-off-by: Andrew Cooper Reviewed-by: Denis Mukhin --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Shawn Anastasio CC: Oleksii Kurochko CC: Doug Goldstein CC: Marek Marczykowski-G=C3=B3recki CC: Victor Lira v3: * Update .qemu-ppc64le template too v2: * Update containerize --- ...pc64le.dockerfile =3D> 13-ppc64le.dockerfile} | 2 +- automation/gitlab-ci/build.yaml | 18 ++++++++++++++++-- automation/gitlab-ci/test.yaml | 4 ++-- automation/scripts/containerize | 1 + 4 files changed, 20 insertions(+), 5 deletions(-) copy automation/build/debian/{12-ppc64le.dockerfile =3D> 13-ppc64le.docker= file} (93%) diff --git a/automation/build/debian/12-ppc64le.dockerfile b/automation/bui= ld/debian/13-ppc64le.dockerfile similarity index 93% copy from automation/build/debian/12-ppc64le.dockerfile copy to automation/build/debian/13-ppc64le.dockerfile index da518aab4e10..5b22a4545842 100644 --- a/automation/build/debian/12-ppc64le.dockerfile +++ b/automation/build/debian/13-ppc64le.dockerfile @@ -1,5 +1,5 @@ # syntax=3Ddocker/dockerfile:1 -FROM --platform=3Dlinux/amd64 debian:bookworm-slim +FROM --platform=3Dlinux/amd64 debian:trixie-slim LABEL maintainer.name=3D"The Xen Project" LABEL maintainer.email=3D"xen-devel@lists.xenproject.org" =20 diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.y= aml index c0728e58c48b..f8e45f3467c8 100644 --- a/automation/gitlab-ci/build.yaml +++ b/automation/gitlab-ci/build.yaml @@ -319,10 +319,10 @@ debian-12-x86_64-clang-debug: variables: CONTAINER: debian:12-x86_64 =20 -debian-12-ppc64le-gcc-debug: +debian-13-ppc64le-gcc-debug: extends: .gcc-ppc64le-cross-build-debug variables: - CONTAINER: debian:12-ppc64le + CONTAINER: debian:13-ppc64le KBUILD_DEFCONFIG: ppc64_defconfig HYPERVISOR_ONLY: y EXTRA_XEN_CONFIG: | @@ -705,6 +705,20 @@ debian-12-ppc64le-gcc: KBUILD_DEFCONFIG: ppc64_defconfig HYPERVISOR_ONLY: y =20 +debian-12-ppc64le-gcc-debug: + extends: .gcc-ppc64le-cross-build-debug + variables: + CONTAINER: debian:12-ppc64le + KBUILD_DEFCONFIG: ppc64_defconfig + HYPERVISOR_ONLY: y + +debian-13-ppc64le-gcc: + extends: .gcc-ppc64le-cross-build + variables: + CONTAINER: debian:13-ppc64le + KBUILD_DEFCONFIG: ppc64_defconfig + HYPERVISOR_ONLY: y + # RISC-V 64 cross-build debian-12-riscv64-gcc: extends: .gcc-riscv64-cross-build diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 1de68a0fe450..e8946e15dc3a 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -90,7 +90,7 @@ .qemu-ppc64le: extends: .test-jobs-common variables: - CONTAINER: debian:12-ppc64le + CONTAINER: debian:13-ppc64le LOGFILE: qemu-smoke-ppc64le.log artifacts: paths: @@ -712,4 +712,4 @@ qemu-smoke-ppc64le-powernv9-gcc: script: - ./automation/scripts/qemu-smoke-ppc64le.sh powernv9 2>&1 | tee ${LOG= FILE} needs: - - debian-12-ppc64le-gcc-debug + - debian-13-ppc64le-gcc-debug diff --git a/automation/scripts/containerize b/automation/scripts/container= ize index 340b6caaab44..65c8804ce5f3 100755 --- a/automation/scripts/containerize +++ b/automation/scripts/containerize @@ -31,6 +31,7 @@ case "_${CONTAINER}" in _fedora) CONTAINER=3D"${BASE}/fedora:41-x86_64";; _bullseye-ppc64le) CONTAINER=3D"${BASE}/debian:11-ppc64le" ;; _bookworm-ppc64le) CONTAINER=3D"${BASE}/debian:12-ppc64le" ;; + _trixie-ppc64le) CONTAINER=3D"${BASE}/debian:13-ppc64le" ;; _bookworm-riscv64) CONTAINER=3D"${BASE}/debian:12-riscv64" ;; _trixie-riscv64) CONTAINER=3D"${BASE}/debian:13-riscv64" ;; _bookworm-x86_64-gcc-ibt) CONTAINER=3D"${BASE}/debian:12-x86_64-gcc-ib= t" ;; --=20 2.39.5 From nobody Sun Sep 14 06:34:54 2025 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; 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=1757632376; cv=none; d=zohomail.com; s=zohoarc; b=l0AWL02uDT9XLq61kb1688VQuHvDDv4Ie3QSwkelZg72PM9xwQ8wG+FW4F7lYjMWe7a/T9+FaTPi+vMolOjPDZr83s/5o47o2LLnmQat05yl224jtsQtApPPRasWAj2+5ilwgvEtalTWfhaZymdPfHSDSfsUzYzK42kJFr6sWVE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1757632376; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=iOUALOCpdFsqmHA3SRQn/svniHSJ57I695EoNza7NlM=; b=hoV1W6Pr40HgHmH5jY4OyeVytis/srLgGIkLqKmn4+6WmiyXgwUHiQWr+aod3Qsxrk86yoRBr+W6KaF5oC7RtSIWzal83gUjC8z52ZGt2EymeS0Paw2l3ZDyhTfPqCZP1xYSpPHy6R1SsVWlxSGxqf+h1Tg1TOr8MT9pclQUR1Q= 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 1757632376834251.69469391995858; Thu, 11 Sep 2025 16:12:56 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1120996.1465580 (Exim 4.92) (envelope-from ) id 1uwqSn-0007F8-Sc; Thu, 11 Sep 2025 23:12:25 +0000 Received: by outflank-mailman (output) from mailman id 1120996.1465580; Thu, 11 Sep 2025 23:12:25 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uwqSn-0007F1-Q5; Thu, 11 Sep 2025 23:12:25 +0000 Received: by outflank-mailman (input) for mailman id 1120996; Thu, 11 Sep 2025 23:12:24 +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 1uwqSm-00070m-2u for xen-devel@lists.xenproject.org; Thu, 11 Sep 2025 23:12:24 +0000 Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [2a00:1450:4864:20::334]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id c65b8f9e-8f64-11f0-9d13-b5c5bf9af7f9; Fri, 12 Sep 2025 01:12:23 +0200 (CEST) Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-45df656889cso8263005e9.1 for ; Thu, 11 Sep 2025 16:12:23 -0700 (PDT) Received: from localhost.localdomain (host-195-149-20-212.as13285.net. [195.149.20.212]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45e03729c76sm40014715e9.6.2025.09.11.16.12.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 16:12:22 -0700 (PDT) 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: c65b8f9e-8f64-11f0-9d13-b5c5bf9af7f9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1757632343; x=1758237143; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iOUALOCpdFsqmHA3SRQn/svniHSJ57I695EoNza7NlM=; b=MUI6PdIuZSQwZZMRWrZwrstYq0fVYL1+zd8vsYGrglwvQY2jUHzusSIY7htb3gPmJW 4OcFAC5RGYtQwdu/MemjiprY3pBbHgBCdFFrrGniE1hLX6eOrFS9fCHIH/x5mUf9DFIg RrSW5OVdUE9PJTd2T/lc30UUsuFeAdCvcfdRk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757632343; x=1758237143; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iOUALOCpdFsqmHA3SRQn/svniHSJ57I695EoNza7NlM=; b=iNMS+BqYluYAWY0dNeXNn6YliuhHZ5eRxA7JOe3DZDhk5jiVdgPz7dHAD9QgJD8rOX DHAH+0H45raOJyn0hxNEhWLCEougxBrfUcm+8SHLphMXhBLjRVOruadDa0MkZZGxuuZn YT017Oei1o3ycrORaFDYhyeg8VgPiqUr04NzV81RG/JXeh61b/wGb7avtZExnF189KoM GkhFB0cjCddR5ItEQyXPSy6EMVHlSwLun1NTJyM7zQdyeUrfyjIhLKqS3d9+1igV2hzc HL9xULRqPFxNIuFBuKPUv/4eVe+Qi3cMkhX76ay6ons0dRd9jROOxrZmSI+3vgmNzcuY baYA== X-Gm-Message-State: AOJu0Yxf9gw6pCEaIYRucH/zkAtv+q1J2TEvfjpcxEW6WS+Ti3ZKckGw mDpU3CuoM2SUYFFtMH38aLMru+qNO1E0HsHukoUwlQT2X4z7wG35xl1AUFC1V7ML/USH9RJV74i C9nld X-Gm-Gg: ASbGncs2+2LwIHVNNCyAsKxayCjK3k+um/kdyrwXgTEOex7lTLiYLSWkcnz9NgpMbWn iby6oYR2OeMz8xhDHU3S0yBPMx2Q9J8Ve+bk/PTwx8kELxuQUFluRGz9+x8wjr1YkqqBRf7o0sN 4ZBJUvWCDUAEs6P4wuutFwTIv8wh438ZWMI25joC8OXRVv0tj+SisYDActerfgTTb3fbzo+m5eW SpSuhqPUobf7CQGXCq6ecRSJwqhWq0o+1Ft0mM6yfTQ4Nc+xZpwzEa3p/YA0vT2Gz/A/akqoOA/ ry2qf/Y/o4efzCdnccgUwvnyPSB7SQs7+Fp+2AbIMxf25LRtv/n6Nx9S5Q1IbIfwSW3vTe9ESlg Ww3cCkcpEfUa+7GVcS4kTO3F0qdv4pVaXhi0D2e4GoG7yKVXsRGU1C/9IgL4NpjR0cKHNmWfaKz LiTCTV0P2BOrQ= X-Google-Smtp-Source: AGHT+IFii9WBqjjp8HnC++x+cmQBqZl+SrBHhgF01zlr0HQzxmRj6ziAFyPoy1JLsfQ0HAaZLrJHgw== X-Received: by 2002:a05:6000:2008:b0:3e1:2d70:674e with SMTP id ffacd0b85a97d-3e7659f3c6cmr624555f8f.47.1757632342864; Thu, 11 Sep 2025 16:12:22 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , Shawn Anastasio , Oleksii Kurochko , Doug Goldstein , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Victor Lira Subject: [PATCH v3 3/5] CI: Merge categories in debian/12-x86_64.dockerfile Date: Fri, 12 Sep 2025 00:12:14 +0100 Message-Id: <20250911231216.1886818-4-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250911231216.1886818-1-andrew.cooper3@citrix.com> References: <20250911231216.1886818-1-andrew.cooper3@citrix.com> 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: 1757632378237116600 cpio needs to be in Tools (general) now that it's used by the general build script. Merge the rest of the test phase jobs into one group, to avoid bei= ng overly fine-grain. No functional change. Signed-off-by: Andrew Cooper Reviewed-by: Denis Mukhin Reviewed-by: Denis Mukhin =20 --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Shawn Anastasio CC: Oleksii Kurochko CC: Doug Goldstein CC: Marek Marczykowski-G=C3=B3recki CC: Victor Lira Prep for making a Debian Trixie derivative. v3: * New --- automation/build/debian/12-x86_64.dockerfile | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/automation/build/debian/12-x86_64.dockerfile b/automation/buil= d/debian/12-x86_64.dockerfile index 3cf99c730b61..4e533ee879fd 100644 --- a/automation/build/debian/12-x86_64.dockerfile +++ b/automation/build/debian/12-x86_64.dockerfile @@ -23,6 +23,7 @@ RUN < (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 1757632372334429.57708135733674; Thu, 11 Sep 2025 16:12:52 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1121000.1465618 (Exim 4.92) (envelope-from ) id 1uwqSq-000827-76; Thu, 11 Sep 2025 23:12:28 +0000 Received: by outflank-mailman (output) from mailman id 1121000.1465618; Thu, 11 Sep 2025 23:12:28 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uwqSq-00080K-1a; Thu, 11 Sep 2025 23:12:28 +0000 Received: by outflank-mailman (input) for mailman id 1121000; Thu, 11 Sep 2025 23:12:26 +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 1uwqSo-0007EP-Ly for xen-devel@lists.xenproject.org; Thu, 11 Sep 2025 23:12:26 +0000 Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [2a00:1450:4864:20::435]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id c705ed73-8f64-11f0-9809-7dc792cee155; Fri, 12 Sep 2025 01:12:24 +0200 (CEST) Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-3dce6eed889so1194382f8f.0 for ; Thu, 11 Sep 2025 16:12:24 -0700 (PDT) Received: from localhost.localdomain (host-195-149-20-212.as13285.net. [195.149.20.212]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45e03729c76sm40014715e9.6.2025.09.11.16.12.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 16:12:23 -0700 (PDT) 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: c705ed73-8f64-11f0-9809-7dc792cee155 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1757632344; x=1758237144; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=GeLwzviMpfWDaMr+4cJyL8clwYsQTKK8d3VCevZ5LjE=; b=ML4MkSgyHGC/sgYT6FLxg9VUW+zyXmpsJCd7UGbVyMDJOx6HSsIb/Sq18eSiD1xXGW mpR6Le4shfJ+W7ItvYBc+88myI4j7Z8vz0I5sOKuoCcQoR5u0ewxhMkyrv9anVfYf/WA q8ArHNNDmrnYFqGhjC/L2txr9PFmQOMSd0yrw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757632344; x=1758237144; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GeLwzviMpfWDaMr+4cJyL8clwYsQTKK8d3VCevZ5LjE=; b=Z3evbaNUvzOhSx/uUFJYVpPHsNYN2e4lkJshhDyjJsl0lVESmCl+Bs8s6ASAoU0/tV syF6rKG/mTFcQ2kPy6n+BS+NyMs+Bpz5kuyt/NDCXTQgPuwjlNb8Vt04OLmDxDP02USa VW5Jc89HNc87XOrAGsR/jCA4b4W4w1/vJVpsQOVTZzrNRg6HB5e4wZ4yJHDnr5j5WHfG l/klE3MoRFNI7/9C4OcBFG8GgmC8F3/sErm5P1eY9bllVsB8whbzx+4UwSsqEYsY6Bgz A3I+vfnHFJWExOkH2J39noegb2OAgtqYUU70Ur6TQ4EgGQvQZHuEGpuYxp03KyTl1l6C xqzA== X-Gm-Message-State: AOJu0YzZCx6g5RNEOoxu/QP72sYH0PxOrSMKoFlx6WGXSqziKwwbtd5v WtMMMAeYaJpX4k/B/tTMIoVLO6BPNYtmxDzHf2x1ixRoCaRDMuAZ/VCccWPCh6u4rw48JSoNM0l EoVBc X-Gm-Gg: ASbGncvvfI0tlNF1GB7C7P3y53q0A0BYOU1WeZIHEfZMyer2Xb0a4w5qu6HHWpxDTKx 4wQREVkDD4sMaTu5SNGujGweHE9SrY0xq/GESOlWu/3Idh12+WlzLc990EnC4akDi70LrzUdk/C 0bqH1+5z0rhzx1z2y6OrG6Wbs/6GbVePsmDac801Hpkv8/sxLgYi/UADZa+a8p9DapDfPY3pPzo OWrUSGgRUpUArpI3nCJf0lwLqVu0NfT4Pu/9MZuB/COI3K0s2DujFiqOs6SsNWox1nnWPxVOrRx EGRpF+nWNzgDBFAjD7m1PKbHn1Z/FwVWtrQQgU2mrDgaXyWb1HClbdmQxQqau5V6iiKCBLzK9tf LEoIOtbmOSBycfhdLpVtUaqxrv1kTL/VeE/hN0Wdio+M8ZDf0TYxPdGn0QAHbhLpGpAJNdQc3ok qwLjxhFMjGuOg= X-Google-Smtp-Source: AGHT+IFX23G7QN0g3dE2sYV/MnY6dXS7qgjlt2Aw6ZFq9rRDcdGw2dFEWCLCyJHH/WZaILosgsFjww== X-Received: by 2002:a05:6000:40c9:b0:3e7:42c5:ea46 with SMTP id ffacd0b85a97d-3e765a03801mr718781f8f.55.1757632343917; Thu, 11 Sep 2025 16:12:23 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , Shawn Anastasio , Oleksii Kurochko , Doug Goldstein , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Victor Lira Subject: [PATCH v3 4/5] CI: Update x86 to use Debian Trixie Date: Fri, 12 Sep 2025 00:12:15 +0100 Message-Id: <20250911231216.1886818-5-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250911231216.1886818-1-andrew.cooper3@citrix.com> References: <20250911231216.1886818-1-andrew.cooper3@citrix.com> 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: 1757632374370116600 With the exception of the custom IBT job, copy all Debian 12 jobs making Debian 13 versions, then trim the Debian 12 ranconfig jobs. Update the test jobs using Debian 12 to use 13. Signed-off-by: Andrew Cooper Reviewed-by: Denis Mukhin --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Shawn Anastasio CC: Oleksii Kurochko CC: Doug Goldstein CC: Marek Marczykowski-G=C3=B3recki CC: Victor Lira v3: * Update .qemu-x86-64 too. * Rebase over cleanup to 12-x86_64 v2: * Make 13-x86_64 be root-less * Update containerize --- ...x86_32.dockerfile =3D> 13-x86_32.dockerfile} | 2 +- ...x86_64.dockerfile =3D> 13-x86_64.dockerfile} | 2 +- automation/gitlab-ci/build.yaml | 54 ++++++++++++++----- automation/gitlab-ci/test.yaml | 12 ++--- automation/scripts/containerize | 3 +- 5 files changed, 52 insertions(+), 21 deletions(-) copy automation/build/debian/{12-x86_32.dockerfile =3D> 13-x86_32.dockerfi= le} (95%) copy automation/build/debian/{12-x86_64.dockerfile =3D> 13-x86_64.dockerfi= le} (96%) diff --git a/automation/build/debian/12-x86_32.dockerfile b/automation/buil= d/debian/13-x86_32.dockerfile similarity index 95% copy from automation/build/debian/12-x86_32.dockerfile copy to automation/build/debian/13-x86_32.dockerfile index ef7a2571556b..2bd11af5a0c3 100644 --- a/automation/build/debian/12-x86_32.dockerfile +++ b/automation/build/debian/13-x86_32.dockerfile @@ -1,5 +1,5 @@ # syntax=3Ddocker/dockerfile:1 -FROM --platform=3Dlinux/i386 debian:bookworm +FROM --platform=3Dlinux/i386 debian:trixie-slim LABEL maintainer.name=3D"The Xen Project" LABEL maintainer.email=3D"xen-devel@lists.xenproject.org" =20 diff --git a/automation/build/debian/12-x86_64.dockerfile b/automation/buil= d/debian/13-x86_64.dockerfile similarity index 96% copy from automation/build/debian/12-x86_64.dockerfile copy to automation/build/debian/13-x86_64.dockerfile index 4e533ee879fd..2c6c9d4a5098 100644 --- a/automation/build/debian/12-x86_64.dockerfile +++ b/automation/build/debian/13-x86_64.dockerfile @@ -1,5 +1,5 @@ # syntax=3Ddocker/dockerfile:1 -FROM --platform=3Dlinux/amd64 debian:bookworm +FROM --platform=3Dlinux/amd64 debian:trixie-slim LABEL maintainer.name=3D"The Xen Project" LABEL maintainer.email=3D"xen-devel@lists.xenproject.org" =20 diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.y= aml index f8e45f3467c8..4cb52fe59715 100644 --- a/automation/gitlab-ci/build.yaml +++ b/automation/gitlab-ci/build.yaml @@ -309,15 +309,15 @@ alpine-3.18-gcc-debug: CONFIG_UCODE_SCAN_DEFAULT=3Dy CONFIG_XHCI=3Dy =20 -debian-12-x86_64-gcc-debug: +debian-13-x86_64-gcc-debug: extends: .gcc-x86-64-build-debug variables: - CONTAINER: debian:12-x86_64 + CONTAINER: debian:13-x86_64 =20 -debian-12-x86_64-clang-debug: +debian-13-x86_64-clang-debug: extends: .clang-x86-64-build-debug variables: - CONTAINER: debian:12-x86_64 + CONTAINER: debian:13-x86_64 =20 debian-13-ppc64le-gcc-debug: extends: .gcc-ppc64le-cross-build-debug @@ -545,24 +545,20 @@ debian-12-x86_64-clang: variables: CONTAINER: debian:12-x86_64 =20 -debian-12-x86_64-clang-randconfig: - extends: .clang-x86-64-build +debian-12-x86_64-clang-debug: + extends: .clang-x86-64-build-debug variables: CONTAINER: debian:12-x86_64 - RANDCONFIG: y - EXTRA_FIXED_RANDCONFIG: | - CONFIG_COVERAGE=3Dn # Disable coverage otherwise build times out. =20 debian-12-x86_64-gcc: extends: .gcc-x86-64-build variables: CONTAINER: debian:12-x86_64 =20 -debian-12-x86_64-gcc-randconfig: - extends: .gcc-x86-64-build +debian-12-x86_64-gcc-debug: + extends: .gcc-x86-64-build-debug variables: CONTAINER: debian:12-x86_64 - RANDCONFIG: y =20 debian-12-x86_32-clang-debug: extends: .clang-x86-32-build-debug @@ -574,6 +570,40 @@ debian-12-x86_32-gcc-debug: variables: CONTAINER: debian:12-x86_32 =20 +debian-13-x86_64-clang: + extends: .clang-x86-64-build + variables: + CONTAINER: debian:13-x86_64 + +debian-13-x86_64-clang-randconfig: + extends: .clang-x86-64-build + variables: + CONTAINER: debian:13-x86_64 + RANDCONFIG: y + EXTRA_FIXED_RANDCONFIG: | + CONFIG_COVERAGE=3Dn # Disable coverage otherwise build times out. + +debian-13-x86_64-gcc: + extends: .gcc-x86-64-build + variables: + CONTAINER: debian:13-x86_64 + +debian-13-x86_64-gcc-randconfig: + extends: .gcc-x86-64-build + variables: + CONTAINER: debian:13-x86_64 + RANDCONFIG: y + +debian-13-x86_32-clang-debug: + extends: .clang-x86-32-build-debug + variables: + CONTAINER: debian:13-x86_32 + +debian-13-x86_32-gcc-debug: + extends: .gcc-x86-32-build-debug + variables: + CONTAINER: debian:13-x86_32 + fedora-41-x86_64-gcc: extends: .gcc-x86-64-build variables: diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index e8946e15dc3a..8d8f62c8d04d 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -59,7 +59,7 @@ .qemu-x86-64: extends: .test-jobs-common variables: - CONTAINER: debian:12-x86_64 + CONTAINER: debian:13-x86_64 LOGFILE: qemu-smoke-x86-64.log artifacts: paths: @@ -661,35 +661,35 @@ qemu-smoke-x86-64-gcc: script: - ./automation/scripts/qemu-xtf.sh x86-64 pv64 example 2>&1 | tee ${LO= GFILE} needs: - - debian-12-x86_64-gcc-debug + - debian-13-x86_64-gcc-debug =20 qemu-smoke-x86-64-clang: extends: .qemu-smoke-x86-64 script: - ./automation/scripts/qemu-xtf.sh x86-64 pv64 example 2>&1 | tee ${LO= GFILE} needs: - - debian-12-x86_64-clang-debug + - debian-13-x86_64-clang-debug =20 qemu-smoke-x86-64-gcc-pvh: extends: .qemu-smoke-x86-64 script: - ./automation/scripts/qemu-xtf.sh x86-64 hvm64 example 2>&1 | tee ${L= OGFILE} needs: - - debian-12-x86_64-gcc-debug + - debian-13-x86_64-gcc-debug =20 qemu-smoke-x86-64-clang-pvh: extends: .qemu-smoke-x86-64 script: - ./automation/scripts/qemu-xtf.sh x86-64 hvm64 example 2>&1 | tee ${L= OGFILE} needs: - - debian-12-x86_64-clang-debug + - debian-13-x86_64-clang-debug =20 qemu-smoke-x86-64-gcc-efi: extends: .qemu-smoke-x86-64 script: - ./automation/scripts/qemu-xtf.sh x86-64-efi pv64 example 2>&1 | tee = ${LOGFILE} needs: - - debian-12-x86_64-gcc-debug + - debian-13-x86_64-gcc-debug =20 qemu-xtf-argo-x86_64-gcc-debug: extends: .qemu-smoke-x86-64 diff --git a/automation/scripts/containerize b/automation/scripts/container= ize index 65c8804ce5f3..743567cb772a 100755 --- a/automation/scripts/containerize +++ b/automation/scripts/containerize @@ -35,7 +35,8 @@ case "_${CONTAINER}" in _bookworm-riscv64) CONTAINER=3D"${BASE}/debian:12-riscv64" ;; _trixie-riscv64) CONTAINER=3D"${BASE}/debian:13-riscv64" ;; _bookworm-x86_64-gcc-ibt) CONTAINER=3D"${BASE}/debian:12-x86_64-gcc-ib= t" ;; - _bookworm|_bookworm-x86_64|_) CONTAINER=3D"${BASE}/debian:12-x86_64" ;; + _bookworm|_bookworm-x86_64) CONTAINER=3D"${BASE}/debian:12-x86_64" ;; + _trixie-x86_64|_) CONTAINER=3D"${BASE}/debian:13-x86_64" ;; _bookworm-i386|_bookworm-x86_32) CONTAINER=3D"${BASE}/debian:12-x86_32= " ;; _bookworm-arm64v8-arm32-gcc) CONTAINER=3D"${BASE}/debian:bookworm-arm6= 4v8-arm32-gcc" ;; _bookworm-arm64v8) CONTAINER=3D"${BASE}/debian:bookworm-arm64v8" ;; --=20 2.39.5 From nobody Sun Sep 14 06:34:54 2025 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; 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=1757632377; cv=none; d=zohomail.com; s=zohoarc; b=DPJIQJeRpC1zk/Q0YAq6Hc3aYuWoiDIQjDuiGeumfMrBBhcoOxuz6Tegyenx7fxPI5Ve6IXrGRn8PH/pVWLWcxZg6gd0jSvKsDitSsRe6Poax+jHfyRF38EBgNI4Hfsg8sCGgKTa8yy0+lScn7Xt9NzruW/IklXbWlZ5FDloMKE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1757632377; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=FRzzkStlIW6Boe0j8jd7BGR45fCprZcNJeI4i+HTj+s=; b=DK/e/mb83svwo58nwmtqCrbzlZdo2D7rF211Vj2jxj6xvlUwyM3whaoIU49uXOBtLj2vP2q6YEu9/b5LlD3B+rNXZ7Oet8qJMZ39Sv1Vo5B/JmwG0uPSbRdRYlfX67wActlg6USfIkBCUSWhJAQn5MzN2Xq/XPC/zwq1QY/X7Vw= 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 1757632377768181.1096263907409; Thu, 11 Sep 2025 16:12:57 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1120999.1465599 (Exim 4.92) (envelope-from ) id 1uwqSp-0007YU-1p; Thu, 11 Sep 2025 23:12:27 +0000 Received: by outflank-mailman (output) from mailman id 1120999.1465599; Thu, 11 Sep 2025 23:12:26 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uwqSo-0007VV-PD; Thu, 11 Sep 2025 23:12:26 +0000 Received: by outflank-mailman (input) for mailman id 1120999; Thu, 11 Sep 2025 23:12:26 +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 1uwqSo-00070m-1y for xen-devel@lists.xenproject.org; Thu, 11 Sep 2025 23:12:26 +0000 Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [2a00:1450:4864:20::333]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id c7897e24-8f64-11f0-9d13-b5c5bf9af7f9; Fri, 12 Sep 2025 01:12:25 +0200 (CEST) Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-45cb6428c46so14741945e9.1 for ; Thu, 11 Sep 2025 16:12:25 -0700 (PDT) Received: from localhost.localdomain (host-195-149-20-212.as13285.net. [195.149.20.212]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45e03729c76sm40014715e9.6.2025.09.11.16.12.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 16:12:24 -0700 (PDT) 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: c7897e24-8f64-11f0-9d13-b5c5bf9af7f9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1757632345; x=1758237145; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FRzzkStlIW6Boe0j8jd7BGR45fCprZcNJeI4i+HTj+s=; b=LWRIeHl4NrvrGslBWwqgX7AmAMiKU1Yhhk4Ld3RpZe2ecCRFKqYez9v7OnbQGdrhQe 0bZCUvR3umzMboiG7ZJOzkHl14aEKZduqYtGfcQ5RiiyyHoyj85eW/TrhqsZmTMIFzFZ erPOS+QWzkTlkegqWYpdZfR9LQC6l3kU3RmMY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757632345; x=1758237145; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FRzzkStlIW6Boe0j8jd7BGR45fCprZcNJeI4i+HTj+s=; b=UuqjKBrdWplyhPR/keaACWwbHZh7uE9iVaMLOcTGmj7QgFSOGaSRKO07wszKRRja+Y eQHaSCU+LfXZYUWWOamnNFdiFyJ+f39N2Ry7FButaL+REwbVpL9X57IKsItQ1IEWknoj HV9WYg7BQrYTtMNUd2d6XQgjeQo67OLSMz0034ocloF9s59ukKvAf/iwJkejGaS85eXd HriWup7YmYLwSbr3tPxq3bYbh5tWnU18pG5fGVNlRkdNuKG0JA01/dCi7h2Ybzg22C0n XXA8LOcYz7ohnjLbw7eFchtH5uRDInn9JNkTNaAJ/m8q34S5kk5C+YRUL2RbufoRIhG6 gJtA== X-Gm-Message-State: AOJu0YwqePZCkoG7qoi17iNjr+j3fRp8o47IMCskJHjMJI9Y4QyIw9EY gtAwIaeS6FOGhLfowkU4Llu96fTjLqoz7JSHBc8OkAs/hoHtq2v8SkVOPl6WSIACbzszlADc4X1 voxFD X-Gm-Gg: ASbGnct/q2oPL0XxEcxoNp+ENyjU7m3uQzolyEhkN2e/5s1Jyp6ZtM9jIiOvhBhfEdq PwzhdJTv9/0EHjQwcyC4KH68H0u5kmN3WYugbcgei3Z7pQ6lPVldzs6Uo3+u6GMaRI6ERz1DlsG SjHi6/AcjEQ6HpYvidig/NC+LW1CN1j51Sb5pNhUnPOduDJQL1/DqE5lupD/XvSXt6o8ZJS7tOX Iwv9QSKgje6aqzxqz4fqc5ZusngdoL3ejJ6zrEL7T7fJFpLx2IAdkcesOzmBMYRNBWIzxlQKaVu nvAd0V6DYOm9IjeIcNVOMu8/u77l3dDT7JAfBrTRXvgOGeJxldxPKEg7VjuPpmhG6jn1c/E+y5o lJ6H4vtMLwb4w1t+EKgGz5x0c5zcZB4XGSSo1lZbY0G/hW4SgyRGr1LJcrEmPdAD2GTyXw54cB9 ks X-Google-Smtp-Source: AGHT+IFcVNFTgWUWmuJhtP5yb3dIMz7oWoZD78httYc6541oZoWGaa8cRwkdy9rw24mK4VTfMHgBXA== X-Received: by 2002:a05:6000:290c:b0:3e3:1736:a7d9 with SMTP id ffacd0b85a97d-3e7657928b8mr655623f8f.18.1757632344851; Thu, 11 Sep 2025 16:12:24 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Oleksii Kurochko , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini Subject: [PATCH v3 5/5] CHANGELOG: Notes about distro changes in CI Date: Fri, 12 Sep 2025 00:12:16 +0100 Message-Id: <20250911231216.1886818-6-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250911231216.1886818-1-andrew.cooper3@citrix.com> References: <20250911231216.1886818-1-andrew.cooper3@citrix.com> 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: 1757632378211116601 Also state the RISC-V baseline now it's been set, as it's the reason why RISC-V Bullseye got dropped. Signed-off-by: Andrew Cooper Acked-by: Oleksii Kurochko Reviewed-by: Denis Mukhin =20 --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Oleksii Kurochko v2: * New --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bd96ac09d14..ca1b43b940d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,9 @@ The format is based on [Keep a Changelog](https://keepach= angelog.com/en/1.0.0/) - The minimum toolchain requirements have increased for some architecture= s: - For x86, GCC 5.1 and Binutils 2.25, or Clang/LLVM 11 - For ARM32 and ARM64, GCC 5.1 and Binutils 2.25 + - For RISC-V, GCC 12.2 and Binutils 2.39 + - Debian Trixie added to CI. Debian Bullseye retired from CI for RISC-V = due + to the baseline change. - Linux based device model stubdomains are now fully supported. =20 - On x86: --=20 2.39.5 From nobody Sun Sep 14 06:34:54 2025 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; 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=1757639774; cv=none; d=zohomail.com; s=zohoarc; b=INeYXnsk0f0NDuuL+SCvDoBQfXqyepOpXFXgg8l19wSSb/iOXTRAoDB/4x62e5Bvu9OTvv6rskcFMOuzTRvaNVk6eHqfkxtZ4brxhbwsRLRSdDabhQ9CmcklR9u2PLPNyMu2iBg3F+Kq18Z8ml6b1lSfAEw/Z04bSn2Ox4XAhCA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1757639774; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=9yPQP1AiZ6MAimirV8m1kgaZtgS1jLjq17yJsft7IsE=; b=G3r4VFZq1S9XolNh7yIw+mWTH3tHhf7LXEK3JV2XlzwoKmJzPA1XXEb4Z/w1An50HQz4OANzb7bN3RwfI7IE1j6gDM2dRwJZbsaLnVMQSpkGW7KE+9q+SADcyFc8zDXFFZSaZtAWaX/tPmPQ/x65cqCxAxvadnF9UQJHb/HPzXI= 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 175763977427410.278816405270277; Thu, 11 Sep 2025 18:16:14 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1121157.1465630 (Exim 4.92) (envelope-from ) id 1uwsO4-0007p3-9y; Fri, 12 Sep 2025 01:15:40 +0000 Received: by outflank-mailman (output) from mailman id 1121157.1465630; Fri, 12 Sep 2025 01:15:40 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uwsO4-0007op-4u; Fri, 12 Sep 2025 01:15:40 +0000 Received: by outflank-mailman (input) for mailman id 1121157; Fri, 12 Sep 2025 01:15:38 +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 1uwsO2-0007oj-TB for xen-devel@lists.xenproject.org; Fri, 12 Sep 2025 01:15:38 +0000 Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [2a00:1450:4864:20::32c]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id fd3dc6b3-8f75-11f0-9d13-b5c5bf9af7f9; Fri, 12 Sep 2025 03:15:37 +0200 (CEST) Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-45de1084868so6185355e9.2 for ; Thu, 11 Sep 2025 18:15:37 -0700 (PDT) Received: from localhost.localdomain (host-195-149-20-212.as13285.net. [195.149.20.212]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45e016b5a16sm45827245e9.12.2025.09.11.18.15.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 18:15:35 -0700 (PDT) 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: fd3dc6b3-8f75-11f0-9d13-b5c5bf9af7f9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1757639736; x=1758244536; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9yPQP1AiZ6MAimirV8m1kgaZtgS1jLjq17yJsft7IsE=; b=tR3V/War5/2hhpv4VdSlOld/qzfUQl0imMazq9vqJe/GnayYt0awBGsvlHSejry2yk NxZrEFj8ng+CL4jRWGCFqfPFqzcRdNZOGMlppHH3CMIc8Uka3mzR2QkxmG0IRnccb5o2 xTf717XJybf/e3VTvV036uz84S5+P0KXyBsu4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757639736; x=1758244536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9yPQP1AiZ6MAimirV8m1kgaZtgS1jLjq17yJsft7IsE=; b=KrsQU1Udp/hr7fW3mSvZdEK5xn/HpUGKxkd6Yc9s8QvpPtclMvbd5BoGsV2dreOeNP v6cxzYhUEiUY6nOTwu9jmN0Yyb3rJsNot/JYufQbvQ3DSkFhVOgjrD9NWpXo7Nr0RZNA 1zhug99nmMUWd9Ojufydc8qke9kRDAXCl093B2A59mLwXlAG4aoIYeyd43J3TjSEotoN dF48R6oHXCEsnDlJKbevLMEQWc4+tlsG7jj42/7r5pbTllz/xcWobm5TQa77yIPgnwmk yueg9q7xIbvamd6YujJX4DCCf+g7k9+/4jUNDjAM4wj8mrsug5l2YLua5wxJcBny/Vv+ maiQ== X-Gm-Message-State: AOJu0Yx2Q1tnUvC0h0IGDsnf7A9JFGGHozH4fMFuByTszBiB2Ip26a5v MOswuNqRzFQy3ezqmxtmGwneCneOVMyhHnHqKbAfBSi3gH3+CcQleNWPKwmMyeraQVZxPEmVgX7 HsZf0 X-Gm-Gg: ASbGncvxlvTMRH/geofjNZjOxmKvJakbSqUAyXMUU9VbmLSnA+ctO+ACOSnrlEmUud0 Nh8U2ZOY+m+8ZrM1DvDkwN3torH7NHp18hWfZQOi6ixH7s3trU62WdwKltw+bP/pDKZQwVztmss ZQqIcYlEXyrAZU36KZltver5kVOMeP0DibbHazn1B4WS2i2/blia3E7JFpOO/GrF6gNZp/m2kOF 9j3VcR2rBOHTwRTbbGS9df2AphRxQmpSUgYgXiMB1MQHuQdAOvB9MnJKIzB2emwpixSfu1bnT/2 BhN8TNCZx6PUr6U7Q0x4LzqAECBiNAIScHFnSoNlNOPcSuJk4t7Nq0I2kNJtJ/9Pd2dkwF2dncr LrieFQveqni2AsxP0t2LEYFengYuLSfs7U0Z0dkyLdGM6YepaOnVQoOghMTUVTB773nCrjWaa7N Ij9EfdKkonDDY= X-Google-Smtp-Source: AGHT+IG9HHGIndgHY/tm/TceKBExZ0scjb6hvqpU+eCOivtwqyDdIXlG2ig0tHpVFlkCLJtISFnw2A== X-Received: by 2002:a05:600c:1911:b0:459:d5d1:d602 with SMTP id 5b1f17b1804b1-45f211c8371mr9833845e9.3.1757639736369; Thu, 11 Sep 2025 18:15:36 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , Shawn Anastasio , Oleksii Kurochko , Doug Goldstein , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Victor Lira , Denis Mukhin Subject: [PATCH v3 3.5/5] CI: Make qemu-smoke-x86-64-gcc-efi compatible with Debian Trixie Date: Fri, 12 Sep 2025 02:15:34 +0100 Message-Id: <20250912011534.1889763-1-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250911231216.1886818-1-andrew.cooper3@citrix.com> References: <20250911231216.1886818-1-andrew.cooper3@citrix.com> 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: 1757639775901116600 The OVMF package in Debian Trixie has _4M suffixes on the files. Have scripts/include/xtf-x86-64-efi check for this before falling back to no suffix. Signed-off-by: Andrew Cooper Reviewed-by: Denis Mukhin --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Shawn Anastasio CC: Oleksii Kurochko CC: Doug Goldstein CC: Marek Marczykowski-G=C3=B3recki CC: Victor Lira CC: Denis Mukhin v3.5 * New Speculative testing in progress: https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2035561867 --- automation/scripts/include/xtf-x86-64-efi | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/automation/scripts/include/xtf-x86-64-efi b/automation/scripts= /include/xtf-x86-64-efi index e0d821b3f6fd..ea5f208e8cb3 100644 --- a/automation/scripts/include/xtf-x86-64-efi +++ b/automation/scripts/include/xtf-x86-64-efi @@ -20,6 +20,7 @@ function xtf_arch_setup() { local esp_dir=3D"${WORKDIR}/boot-esp" local efi_dir=3D"${esp_dir}/EFI/BOOT" + local suff=3D =20 # Generate EFI boot environment mkdir -p ${efi_dir} @@ -35,8 +36,13 @@ options=3D${XEN_CMDLINE} kernel=3Dkernel EOF =20 + # Vs older versions, Debian Trixie names the OVMF files with a _4M suf= fix. + if [[ -e ${FW_PREFIX}/OVMF_VARS_4M.fd ]]; then + suff=3D_4M + fi + # NB: OVMF_CODE.fd is read-only, no need to copy - cp ${FW_PREFIX}OVMF_VARS.fd ${WORKDIR} + cp ${FW_PREFIX}OVMF_VARS${suff}.fd ${WORKDIR} =20 export TEST_CMD=3D"${QEMU_PREFIX}qemu-system-x86_64 \ -no-reboot \ @@ -45,7 +51,7 @@ EOF -serial stdio \ -m 512 \ -M q35,kernel-irqchip=3Dsplit \ - -drive if=3Dpflash,format=3Draw,readonly=3Don,file=3D${FW_PREFIX}O= VMF_CODE.fd \ + -drive if=3Dpflash,format=3Draw,readonly=3Don,file=3D${FW_PREFIX}O= VMF_CODE${suff}.fd \ -drive if=3Dpflash,format=3Draw,file=3D${WORKDIR}/OVMF_VARS.fd \ -drive file=3Dfat:rw:${esp_dir},media=3Ddisk,index=3D0,format=3Dra= w \ " --=20 2.39.5