From nobody Sat Sep 26 20:02:04 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790032578; cv=none; d=zohomail.com; s=zohoarc; b=O3DhQrF1KE756j3+910KSTrWd3uaRJe354DshKUkR1RMLf5bebG5JgTEpcfgeTc8jtEvuVWNW7pgnIjyB2AssZokBFjmFkDF1v19Z+5mPqI2YM4XUq8Yd0bA1mX7TGtmq3kQHBqVlfz8EXn03ab+3Dn0yPWghCS2sldidIyJu6o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790032578; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=GTBT5L5MPO+dzfTLgH8DupafYr70UiGlJNtN2qQLuPI=; b=PqVPgrdiL4SkPwXBNZc72bzl5XqONcrVDNnwrGf8m2U8syTSe7xOl8dvIaEsJE4ETfBaXYBnn2jvU870Z83dgk0XUz3Pm/16nf8U2sh9iPJ2UxMlSpHfeeNNAFWdfE/Dz7vH96DhCyZhP2WCs1/peGzk+t1RpT6zkU0sdMDah1c= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790032578659315.7677496781531; Mon, 21 Sep 2026 16:16:18 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x8nEG-0008FR-5w; Mon, 21 Sep 2026 19:15:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEB-0008AM-PK for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:15 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nE8-0000En-86 for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:15 -0400 Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68LKe5Xv3423689 for ; Mon, 21 Sep 2026 23:15:10 GMT Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gu8v517t4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 23:15:10 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-385d2703b64so336368a91.1 for ; Mon, 21 Sep 2026 16:15:10 -0700 (PDT) Received: from localhost.localdomain (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a0674c0b4bsm1295939a91.13.2026.09.21.16.15.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 16:15:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=GTBT5L5MPO+ dzfTLgH8DupafYr70UiGlJNtN2qQLuPI=; b=VRoxUy0YkTk0q8B9xFei+fAQ3yP P71pE0r+WWzOPY3+YzwqNxRqoT6EVnvO+y75qwG/eYUKBGeVtbcYUMIBltM94wmH 1+RtVWMlud3g8LEGuOCTbKO8+vk2JNX93kMVMh14SUbvfbGJ9FUPqC5Mm1vFdTav 2WKDIcO+g5+RBrCg0DSf3xETcY1mbesHeK01Eor0m8wCWL754BMMa+50iG81fYhY y0NmF/dvQSz7nDT6NDQB46+VdIX96RY7zBSihHBF9aGDXVMKhUc/wf4xW6MmVtOd ydfZvGf6zrsh9KZY8wwmUENoCg4UADu3jqOzKQUa7VEa4PsjIMPS5Si/yLg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790032510; x=1790637310; darn=nongnu.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:content-type; bh=GTBT5L5MPO+dzfTLgH8DupafYr70UiGlJNtN2qQLuPI=; b=TVEH36Vr/G02qMBq+z+wNxn9ZbJhMEjC+dG2kQWjkbh5kCEjbIMAODQ99NG5c9+XyF qVnMG081Hsg5gD1N61AAwdJJIzwjedptc8B+sI6h9rr9wYwOWYE5F1G1cAeK+0rhB+nQ 6VXP4is6kQPM+qPTHnkW4CYVDVcZJN3UhUp1S8xNOmMrqKidiU0L5oyPgKh4u8ccSRR6 OjjuZGndIvFZDfHxfYleRNqs83Eyr5LHaWw6oixE4P9OJoOjp91IJaPsw2Sqp6TAwVd1 Jt5sqU5BmBug2L/t5B/3rHRkOX6Vi99CQGu8jDIf86iXwupl3soNmyQtEMvXdVO+j5HE K9ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790032510; x=1790637310; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=GTBT5L5MPO+dzfTLgH8DupafYr70UiGlJNtN2qQLuPI=; b=YvECXjSqQew50Z0F2s4a6rJln4J1oBWGoQUSL4A0ELRqDR1bomXUA6K2P9cylL3HLU zNxT4WGjWYkKD2hK01hup3RdEUP1z5DAqYaqY3wxlG8gA8MA0CgYDKQ165gpkBaDsgQg y7FedCkLYLlUYCz49Sm8MnQdogEdFasxcgdB2YQJ552NBCV/t2gkPGlmZJUaR8hKtWe1 l2jghlaVyA14MZif9m4AQIS+eFpn2KAuHVcXjk49qD1qIWOVqUMpBoK2wFck+sA4Pjc4 BF+N1JIChT1ivDyNvEAk/MfSdFKBPKDgHlXNQlxGO2VkbO64XHwvdvPr/V2u43KHTPil mspQ== X-Gm-Message-State: AFuF++nii2ykKUzJALywFNtgg07TwZtnZoCoeotWDnTTq9dLrsCKldpS FVFhWlF5ycI7e05++Ic2AKfMoo6xNdfn+2p46w+Vgy6L/qBK18IaSsSCZRTutJwRaPD1WkFBWXP Ke3KIcT5B2xPpszosbKIZvnbkWNR8agcoJUdtf7wZ6qjgiExbyjGWwxntE3ap9QoqNA== X-Gm-Gg: AYBFou0IV6IE3VYke+qWBSPFTdCowdq9IK0dKdKegU2ByrCpaS6bHSkkvB2LEphwLt9 mGVPA7f/kQUYuDw6OQSqnSNr3T4NY1WomIzBJOEkSJFYzkmD89gfDPXH1gAbQWM0mN5juyncVVf KdszCl+wN9BZrcsnUCZbeOCZUERDq17qslGeof1OsPDHe/9UmMj/Ik15pjCstWkkRjoAgkQHyu8 yiEgj2Kcz65TVmzcpaSAInP2fadU//6BYCd99T3IDm+TRZu+94UijH7kY+2ogqdVnAPj3Vhprr3 fImtNhwmUKnTZkdbKqCXDJgntu5UyzWj8qmfMO97DYnTKYgVh90SEmyxPunH09rg3cuRKXm2dGq R2xu1CnOfmKBK5LY0cxWLnedZx0vW5CZakAc3peBFCV2cnsHhYuzXdfS/l+R/qg== X-Received: by 2002:a17:90b:1d83:b0:39e:6a7f:6186 with SMTP id 98e67ed59e1d1-3a066ae2369mr757164a91.23.1790032509428; Mon, 21 Sep 2026 16:15:09 -0700 (PDT) X-Received: by 2002:a17:90b:1d83:b0:39e:6a7f:6186 with SMTP id 98e67ed59e1d1-3a066ae2369mr757127a91.23.1790032508722; Mon, 21 Sep 2026 16:15:08 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Pierrick Bouvier Subject: [PATCH 1/7] tests/tcg/meson.build: force use of linux/amd64 platform for containers Date: Mon, 21 Sep 2026 23:14:52 +0000 Message-ID: <20260921231458.3369-2-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> References: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: 5OdEjkB9ZQPiUWrEDkY6Tm4PdAqIOGHk X-Authority-Analysis: v=2.4 cv=B+0sQ+tM c=1 sm=1 tr=0 ts=6ab1ba7e cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=7d-bZuWUf30YydaP674A:9 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfX5G8Q0kgNaCYE 29HnGjIbR7FjCGYq/WlX6sLSQYNoKKssukLW1Weu+G0cPVs2wNZT9ZwnQdzVLqHwOLtF+mKPGLx EQVhhiNK/uOn2g5FjKwLnGxn/BKR4d0= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfXzsJ254l61DnO S17ijoZiJ0V7bu8LddE5a19OS2LKnCqUV1YkjFpddj6q1oYyo0vPSeyDGMCFNfLrIdFx4j1XFsC fTvPGdVS8FAnDpTd6EgPjXfD5jGBIhrXnaZ6pWD5nj/kQQEIQPuoSupnrDsjoZPu7lTt4cjkvxx oNHzrbTGuPpLI3Tdj3dnr94JEqPxZbTnUrdqDJNO34k6NRNI08xmnbvZGVFJqplq9ayOxkwU3pk vCB24SSTd8YgBw1VMyO8uHkVBHUT8Uynl9PatWBE4lflrcXBm57fakmfJ+rEHDAdSdUGjNV/hR4 e29kN/4sWwBD0vAmppUNC6WaOolhbutvsoOP3fRs0wEzl5MvMESglPKjPp+tiT4hvSn1Xubd2Vf vToWvJWjRkypytjsZsXTrZdrGYNOumQMzsrWjwDHUMJLQvjEGSp35TtrVJgxMsHMRLujAVjJGXe GYc+yDrV4lroOqV9XpA== X-Proofpoint-ORIG-GUID: 5OdEjkB9ZQPiUWrEDkY6Tm4PdAqIOGHk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 phishscore=0 spamscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210340 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790032581245158500 Content-Type: text/plain; charset="utf-8" On hosts !=3D x64_64, we detect if host can run amd64 containers (usually through qemu-user-binfmt). If not, we deactivate container support. We could technically stop here and force container engine to use this platform. Since existing base image (docker.io/library/debian:13-slim) is multi platforms, container engine will enable this variant by default. Now the problem is that if user reuses this image for their own Dockerfiles, they will run into unpleasant surprise that now, their container engine is using x86_64 variant by default, on any host. So, in next commit, we'll change base image we use to x86_64 variant, which has a single platform: linux/amd64. This ensures we don't generate any unwanted side effect when building our images. Signed-off-by: Pierrick Bouvier Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- tests/tcg/meson.build | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/tests/tcg/meson.build b/tests/tcg/meson.build index 75f0a52fd22..4cf4865461e 100644 --- a/tests/tcg/meson.build +++ b/tests/tcg/meson.build @@ -81,6 +81,7 @@ tcg_tests_summary +=3D {'gdb': gdb} =20 docker_supported =3D false container_command =3D false +docker_platform =3D ['--platform', 'linux/amd64'] if get_option('containers') if get_option('container_command') !=3D '' # make sure command is working @@ -99,6 +100,15 @@ if get_option('containers') container_command] endif endif + + if docker_supported + docker_supported =3D run_command([docker_wrapper, 'run', '--', + docker_platform, + 'docker.io/amd64/debian:13-slim', + '/bin/true'], + check: false).returncode() =3D=3D 0 + tcg_tests_summary +=3D {'x86_64 container support': docker_supported} + endif endif tcg_tests_summary +=3D {'container command': container_command} if get_option('container_registry') !=3D '' @@ -253,13 +263,11 @@ foreach target, plan: tcg_tests target + ' (possible: [' + ', '.join(allowed) + '])') endif endforeach - docker_host_arch_supported =3D host_machine.cpu_family() in cc_docker_= host_arch dockerfile =3D files('..'/'docker'/'dockerfiles'/cc_dockerfile + '.doc= ker') image_name =3D 'image-' + cc_dockerfile - has_docker =3D docker_host_arch_supported and docker_supported - if cc_dockerfile not in image_targets and has_docker + if cc_dockerfile not in image_targets and docker_supported cmd =3D [docker_wrapper, 'build', '-f', dockerfile, '-t', 'qemu/' + = cc_dockerfile, - '--add-current-user'] + docker_platform, '--add-current-user'] if get_option('container_registry') !=3D '' cmd +=3D ['--registry', get_option('container_registry')] endif @@ -270,7 +278,7 @@ foreach target, plan: tcg_tests image_targets +=3D {cc_dockerfile: t} endif =20 - if not has_cc and has_docker + if not has_cc and docker_supported build_test_depends +=3D image_targets[cc_dockerfile] build_test_depend_files +=3D dockerfile mount =3D meson.project_source_root() @@ -279,6 +287,7 @@ foreach target, plan: tcg_tests cc =3D [docker_wrapper, 'run', '--run-as-current-user', '--', # SELinux blocks modification of host fs by default '--security-opt', 'label=3Ddisable', + docker_platform, '-w', here, '-v', here + ':' + here, '-v', mount, 'qemu/' + cc_dockerfile, plan['cc']] has_cc =3D true --=20 2.43.0 From nobody Sat Sep 26 20:02:04 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790032554; cv=none; d=zohomail.com; s=zohoarc; b=eBYMVNZbapMhONE/PfvNK9tJaxXazI6rtHtwCPsUkMOaJXe+tfqvyFRDGCpSuvO/+msOCQtbEGfu6kbhC5cJWp65ejI943ki3vTnvaYV12ahnjsvPV8BuKeP1A95xipukNW4sngrpZecFFjGfHYo2SK02MOegDpWyMEkB4aXa3s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790032554; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=q0ZexaBhVhXalrgnUMGH/rGozk+hdy/24zRSO/OAn7I=; b=TsgvShDKc1RBIChar2DNFKDQRj23upzoKTpsFZnwvUzNh0vVZpdcIJVS1dKySVwo3Vy5bHv9Ii+g4KbhZrSvuajGvxg+7b7C1ucwOP8z1Z/t7aBrSMoJhUMvsT8iP8hvFKI9QK5H4wdoLbkFe5JpEOgtK6yo79y42wGZXkoe0R0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790032553982917.5876645094982; Mon, 21 Sep 2026 16:15:53 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x8nEC-0008An-KZ; Mon, 21 Sep 2026 19:15:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEA-00087b-8p for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:14 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nE8-0000Eq-50 for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:14 -0400 Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68LKe6cm3423704 for ; Mon, 21 Sep 2026 23:15:10 GMT Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gu8v517t7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 23:15:10 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-39e3f521346so4042239a91.0 for ; Mon, 21 Sep 2026 16:15:10 -0700 (PDT) Received: from localhost.localdomain (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a0674c0b4bsm1295939a91.13.2026.09.21.16.15.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 16:15:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=q0ZexaBhVhX alrgnUMGH/rGozk+hdy/24zRSO/OAn7I=; b=a5bF/zmSAeOL/jBOQcW7ec5GVIv I5Vub8/nYtrpGkKDUGEKVv1MqgAUd1sIaWvjatEHul33mk812oA9cWG1HyrfFzo/ qIXgu3zzpdRlgVwytBPJqE8rvAUG11fmrKldI5S6BKa9AEM0/mupi7vB3oWbq/HM dx+O/Fs+t6mKyX3tJta76mm2dXNtmaMyKwuqTkc2iVp+SsEr78SjRXxwbfZVFXfH kQdWSlTEXZZNkbFiypDMx30rlhC01rJMcYGAlKdGL74vbnmARdpJ06WgAhkMyqRg 4zftrsBNsqBVdCmUwStxNw2/BMpR1Ja0MC9X4EhO57gU8ryKw/KeW+oMHOQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790032510; x=1790637310; darn=nongnu.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:content-type; bh=q0ZexaBhVhXalrgnUMGH/rGozk+hdy/24zRSO/OAn7I=; b=Apjy5XoFxs3iV2ZyUIkYQG8ZFOBu6EgxruiCxS2Z+xavpdNHoOaahq3fHDyPakCyot 7KrRRlJqsf3onMshnlnabWRQuQ15ge54DqicMGubJCVOHjh6IGgbqKghqT0hn2S8+mL3 IUltj/bOThkHlFcr+kPw20F1+aCYtA/dR9to/NjhnWrW79mze5Clz7LjiPQBt2rU837p u2g1bZuIgUppr9jgJ80ockDjDDwan9DB05mPujvPBC5wiVpTWUHWpFM0xJORPZ76H0wa fiRvXh4IJ+ukkEKiHgvUEGX211zAfNxISLZBevH8rqAFjsdZm0yZpVW4iWMBseW0Qkqx xRDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790032510; x=1790637310; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=q0ZexaBhVhXalrgnUMGH/rGozk+hdy/24zRSO/OAn7I=; b=GLnRbivzybdBxj+t0yMWWvBBlRtq/qsWBbW4EjwjaHaVZkGDhT3eDQbIhUTHPFXMKi ZZJEJA30+5363LiAsiZVIgAsj/Eo5bRoCI1xBvHImCJZGRtr10iXLYZwBbuosk6jR0vr OuiljBtA5IZM83dsDM77ycbHrXewKkUyWe6GQjF5o57Xpt9uX8RJ3aQRg/Nezf6J+iql wCPvr6eSRAYhHHb5iBW1U2Aa3Xuy34+UAqkVOqGVdaDvFCYLC+1uzzfgw7JoWxxj9PF6 ytcVo87atbb1MzY2OVG4GEoh/dxA10ZYYGT1zezoEP/MHzknMfSuf43AxTMqPYmtJX0R Kw1Q== X-Gm-Message-State: AFuF++kFwMzb2AvAlJW5dlRlz1NuXvzdb8unTui/vTMokk3yjRvewHjD tAd+KiQDq0vpEIUNrjBAqS3A38wFr4Ln5BnVeNmEYFE09zOvxAtbGVQYUZmoNoZEjSe7y4nwqDO mZuIHGlSaexuXgR4BPWZ5PjcBfiI73JaNcIvYaorfvxyCFUmi6WLdgYchOWqdcc04kw== X-Gm-Gg: AYBFou24bnySZR73F3isidICOdC3xfL6RsPxiImuVcqWscz5J6qQEv3nXSTxBxpyrKH m2gxybbG97ZYhgRuGMofLbR8RJlXgqPjfiN8Xj8sKUl/RAEK8EXnA4kbZychF5rAPiWSJq5c0tJ XhmGbwtUubFtZSn+s8dDzYymYuRhuxtAlYU831PsolGwWxkCRGWKKBMrS5oZROSZcXMiL4XoWNM 7VT7bstMlg9VaqQh9L5wiwdxtW8zUlI2cC53J/xacl2C4WloLzYLpRMOf0Fzc7+u/idP2+9nacB TIQPZc6mYIT9Vu9/imIxHofvOf6jab5O3pm8qi86GZlfvzk6GzAPXGLbQBcHMDipphF0Qaj2Cdi 5jUQvUlaFOUrVtpAIt85aW696vmQcPuXQfJo1FdZILzZ+i3NHNfwHYkppGdLJig== X-Received: by 2002:a17:90b:5305:b0:39e:4c81:6c63 with SMTP id 98e67ed59e1d1-39e54dbe3c1mr18425915a91.30.1790032509923; Mon, 21 Sep 2026 16:15:09 -0700 (PDT) X-Received: by 2002:a17:90b:5305:b0:39e:4c81:6c63 with SMTP id 98e67ed59e1d1-39e54dbe3c1mr18425885a91.30.1790032509435; Mon, 21 Sep 2026 16:15:09 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Pierrick Bouvier Subject: [PATCH 2/7] tests/docker/dockerfiles: refresh images Date: Mon, 21 Sep 2026 23:14:53 +0000 Message-ID: <20260921231458.3369-3-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> References: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: NOqmo-_TU_c7IB8UUbg1Y_nq1UHYP1jo X-Authority-Analysis: v=2.4 cv=B+0sQ+tM c=1 sm=1 tr=0 ts=6ab1ba7e cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=kVxbpUQxIV2XF0y7jvsA:9 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfXxblBIVTkCr4A Z1riFguKEzoiOufYGJh2SIR5jTngfiVZbhrgNeukiKSnfQPJrCVHQ2olyyvWH+hEPrIppeMOr5n pfBj6t1791p22mKyeZ7U1ZhVK+6oiIQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfXxhhmt5/bVINc u6+uA770O+3aCXPwsNvYaFTIYlVBvr8ieWyAyukchaxSsUQCKgAOwn8Vl3XXmsh69mTvWhzr8JC emAKWBP5q6LeyCOABF8ufhJvpJCQ88yU35nMoTyUQNXrCDEzLzPFdBgx64KNp/mK6oEFPRDIpIe tftsbeNhB7WaOb8iMbf+73pEQU8ZM9mhpRpRW8hvzFOsJ1S/r9LVyBjdyuIQtYoTgQsDKgzJkPo 0MkqYQDKURZUv2SjY+z8nH2HyuINkfa1qDw5NATagZN1GyuyFgLMliy8S+fIKoXOCUIX/WePc0s vXqDIUu47ftLbSastpg28RhbGa26BleVLiTWxPOqEN0TchWMPmyraYn9dzTo3l8jEBFvbn9owj4 EG68QgVz49hrN94W7XSLf8XqbHZpTpUF/kknclW8tKIpVaTzn3XP4kwc5eqYgATdenUbkMlYHCs SJabCB4zCkVB5zQ4TqA== X-Proofpoint-ORIG-GUID: NOqmo-_TU_c7IB8UUbg1Y_nq1UHYP1jo X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 phishscore=0 spamscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210340 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790032555335158500 Content-Type: text/plain; charset="utf-8" latest update of libvirt-ci changed packages, but images were not refreshed. Signed-off-by: Pierrick Bouvier Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/debian.docker | 1 - tests/docker/dockerfiles/ubuntu2404.docker | 1 - 2 files changed, 2 deletions(-) diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfi= les/debian.docker index 77869f71546..2d03ff03c8d 100644 --- a/tests/docker/dockerfiles/debian.docker +++ b/tests/docker/dockerfiles/debian.docker @@ -73,7 +73,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ libpcre2-dev \ libpipewire-0.3-dev \ libpixman-1-dev \ - libpmem-dev \ libpng-dev \ libpulse-dev \ librbd-dev \ diff --git a/tests/docker/dockerfiles/ubuntu2404.docker b/tests/docker/dock= erfiles/ubuntu2404.docker index bb8f4e4e53f..440699a5005 100644 --- a/tests/docker/dockerfiles/ubuntu2404.docker +++ b/tests/docker/dockerfiles/ubuntu2404.docker @@ -73,7 +73,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ libpcre2-dev \ libpipewire-0.3-dev \ libpixman-1-dev \ - libpmem-dev \ libpng-dev \ libpulse-dev \ librbd-dev \ --=20 2.43.0 From nobody Sat Sep 26 20:02:04 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790032556; cv=none; d=zohomail.com; s=zohoarc; b=b3ExxpN5TRtzroz5Z21LIO5AMJW1o4oTnJ8/PEiMZiSPMhYXxYSbwaUaqhBhBMXkUzgRNCHOc3NNgLPXFeTQqunhJnW6AjPggzV+yVjOvLJZfTy5EvfeoieZYkkNIISHlPVwgYGem5gYJtemwcbvZ62xi31e2lPvGK69P7/XjdY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790032556; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=fnZqnkVs/cXmvnGk5vW1MoKdT6ik2v77J2yaMJICc9k=; b=H8+e3O9SmeGEGGreEBqCjYZp71CHOhI0S98fDkSje5vZbyMOwNd20rNNsjX6ZSzzptb7XWp7p4v+iDaU95B9SnSVtrjR9G1yBjEPK1pzmlDLvqY+5PeummJZY2lARXASZatQMlF0a+Fwr6OyBum3c70bnvi/7kGdml5PesJwY6A= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790032556834209.81062412936262; Mon, 21 Sep 2026 16:15:56 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x8nEF-0008FQ-Uo; Mon, 21 Sep 2026 19:15:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEB-0008AO-Si for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:16 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nE9-0000Ez-92 for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:15 -0400 Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68LKfvFA2412159 for ; Mon, 21 Sep 2026 23:15:11 GMT Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gu3csjtp4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 23:15:11 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-39512608fb1so8403119a91.1 for ; Mon, 21 Sep 2026 16:15:11 -0700 (PDT) Received: from localhost.localdomain (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a0674c0b4bsm1295939a91.13.2026.09.21.16.15.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 16:15:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=fnZqnkVs/cX mvnGk5vW1MoKdT6ik2v77J2yaMJICc9k=; b=UojtfPjs73EDpP5DbteorIrkhtw r3uEytOaxBnt1T1V1BTmyTf2x2CfpHuDYnW4jN7vsnoz5gpHznuGEFCuVG3/7ZNZ FY23C7aPQseyKAwDMf2OAq4yXEIST9vZhflFO/7zRkwcoEwc+g/46MSYzDO8UagA Tz8WNtHSv6dM9nyN10+f1nea5jF5wZPRFM9oPpp0nE/VXhxu3lbdpBskOwD40Y7t 8x/O9ZkwB/f6zwvZOB8V9Xh1uqdTPXjO+KXZg6G3jYuqAe4V3c7g+UZRrdozszKv +NyEiLfpXaCCLGqAXESSQqsZ3UdeNcZWZQ6737TehhVkUpAuI7WKlmdWtoA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790032511; x=1790637311; darn=nongnu.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:content-type; bh=fnZqnkVs/cXmvnGk5vW1MoKdT6ik2v77J2yaMJICc9k=; b=cfafG+lZcJ3XpF7Bd5Bbklx97wZWun3hMl+qACSWM4XFpwYdsjdq4Ap+SG+eI7IH7O PeGobBrrtlU2dQ1BI61DENi6GLkY+x7wvyNJCsKJGJI4deqF0CwSsOKhUJ2pl8ohRtbX voZdp9j1H3hWOYydZXgxTPsHHUwCEh+oyELOzc2YwC5MHbojl8vUqK0xTgxnx/ROk2RG Feh2tMNFAChp3L4dwMAO3mNnVQvtbonzakCJGVt6wnt5TJd945p44rHTSITpfY3Uqjis TjJVL9l56EKxTxfK/FVSgbF9HShflD2BIlh951ht68l8nMCtnqE4Lp+YEWi/d+8+/Xb4 L4ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790032511; x=1790637311; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=fnZqnkVs/cXmvnGk5vW1MoKdT6ik2v77J2yaMJICc9k=; b=lMWLsxLHgn4BWn3COB2GHcyBz7xkZDR0Ak+egQ+S8Z7uSzd9l8riBPFco9r7BtsUUH ymYsoHW6wao2ftwosm8RADuczJIlKLLtrjoNtjfjHX5MFDDnAdpIAJl64vWsCazGbNay 54y7Nfp/531gp4X+++YV8iElaxJbSV3VWwT9KO3nUX7TxciaPk3b+1UvuwukoAlpVE5z xlFL7Bf3OCLo9guFrfWFKMltnN0DjlsUQe4RVrT/TjGD6XzqTt2pfKVeIRGnx7Dq+19G /lISv6Rj04QM3LpqZ9lWbAGuTWa8WsHao8+0m+wF9ZJNk6bgZPGuFJi7G2+5ncjhtyxA 8Y4w== X-Gm-Message-State: AFuF++kE1EWnKtSybovPF0e8iZ+DXswI1AaBBn/BnL/2zWIxTFZBMKAM I+2oMHn2FXgifxFvQ2xWMxi6eSbjVVzUlhEga80tK4Hrz9aLYNNRPzSFrM8kq9HWzO7wyDNqyEA 998MwGXmP5hy15AagJNwvUkZ5/DF7lxE4NdleSLEiMldXpauGJa6Uh1ACY2au9imDhQ== X-Gm-Gg: AYBFou0n+enzIucopsrZlcJHaihzlVZ2OrtsjIe8GXHTJ23TMu++A/ih8AhvMEtKqsN VUIYflVrqc7k7qWFG5iCCkD3DyyzzKhTxvM+Tm+zVkgVkaFyEeImBnd/zbBkpeKyxMbUM0Lumdq T68hFzov1RaPz+SlJJobGT7+DDVJeysmggW5hr+4tWCoQ+9aKgG72Tns/46JXxvv4TLWj6ZEhCQ bRmDy7VBlziiyJ7k53wpeFtZEfPktH2QSM4yxsQHYRJmp9Uer9kdm5J8bv+GIJHCn7FKL80Bscd 7bz5Vsst/f4R/8/TLjG99OAo3aMxP76axGEzbMdLfvmg1tKlfzCBc8PCYCSzZ6Sb9FnLsXWbw/l XmKa7iFU+9PgvlX9gL1IktWMIW8R8+QyExaf7X8xSSmn8Qtw/IdU9yckAhoW64w== X-Received: by 2002:a17:90b:5388:b0:39e:21a7:5dff with SMTP id 98e67ed59e1d1-39e54d1e037mr19306374a91.11.1790032510938; Mon, 21 Sep 2026 16:15:10 -0700 (PDT) X-Received: by 2002:a17:90b:5388:b0:39e:21a7:5dff with SMTP id 98e67ed59e1d1-39e54d1e037mr19306346a91.11.1790032510407; Mon, 21 Sep 2026 16:15:10 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Pierrick Bouvier Subject: [PATCH 3/7] tests/lci/refresh: add parameter to override container registry Date: Mon, 21 Sep 2026 23:14:54 +0000 Message-ID: <20260921231458.3369-4-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> References: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfX1HGjdndSETPT XuiFkfhlwf8vWLT8aIF/D1MpU0euVMFqnGR9l7qYR964G59EOE8N+LyKVOdFOSnh/q8v+cqT7A9 Z8JkGOxZGztjSBP/ASbJKJqwWqVDy5I= X-Proofpoint-GUID: IZB3Q7zv7McwavRo5EVkNEaVI7R6NiQS X-Authority-Analysis: v=2.4 cv=QovLTlyd c=1 sm=1 tr=0 ts=6ab1ba7f cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=4J3MZNeQsNbOYB5HGrwA:9 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfXy/OKNicqCLiK vwFpDP+vSBdF801/qRvUEf8dzj05ZW3UwiQlMqM+y0Q03lvrtAZADZjPc/3AMl0gaRNIf4oLZLO +khvMdiT0FhZoJ/18uTR8mH/yLSt7DW/i/jOaAJQtjka/H9stDSSYWwO7oGns5lqHECcYti9v94 LSQwUjdH56VJcjogxqcNvhmog//PD6djVWQgToQlR0sOFrOHz+Ll2PGXtGv8YdQW6EhlomwEC+W eMLY2YCXP03KB4oS0qFfwQKcxqjC2MwWCHgerjjeX3z9450/FZX21qPuH6Zmeij4SDUn3iI401w 2u6O9qlfh/0M8rVHxtN8qfNZc3kdjnQ0pg69qhl/SJ/NygDZwowFdFzpph35E8fcnWdM3jd8Fvd QWijut3jwJHLmJx+aNjaOybaMifejIcQCgdxwN3te4QnJVeLMkQPalS3IY9mPrP12KZw17yX3Vz 9knrXWpDqGM0fO26wlQ== X-Proofpoint-ORIG-GUID: IZB3Q7zv7McwavRo5EVkNEaVI7R6NiQS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 suspectscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210340 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790032558987158500 Content-Type: text/plain; charset="utf-8" We'll use this in next patch to switch FROM docker.io/library to docker.io/amd64. It would not make sense to add a new target to libvirt-ci for this, since it's just a variant of an existing target. Simply replace container registry with arch specific one. Signed-off-by: Pierrick Bouvier Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- tests/lcitool/refresh | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index 9a71af0e41d..4e3cbb81acf 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -12,6 +12,7 @@ # or (at your option) any later version. See the COPYING file in # the top-level directory. =20 +import re import sys import subprocess =20 @@ -41,7 +42,7 @@ def atomic_write(filename, content): raise =20 =20 -def generate(filename, cmd, trailer): +def generate(filename, cmd, trailer, registry_path): print("Generate %s" % filename) lcitool =3D subprocess.run(cmd, capture_output=3DTrue, encoding=3D'utf= 8') =20 @@ -49,6 +50,10 @@ def generate(filename, cmd, trailer): raise Exception("Failed to generate %s: %s" % (filename, lcitool.s= tderr)) =20 content =3D lcitool.stdout + + if registry_path is not None: + content =3D re.sub("FROM.*/", "FROM " + registry_path + '/', conte= nt) + if trailer is not None: content +=3D trailer atomic_write(filename, content) @@ -64,7 +69,7 @@ add_user_mapping =3D [ ] =20 def generate_dockerfile(host, target, project=3D"qemu", cross=3DNone, trai= ler=3DNone, - enable_rust=3DTrue): + enable_rust=3DTrue, registry_path=3DNone): filename =3D Path(src_dir, "tests", "docker", "dockerfiles", host + ".= docker") cmd =3D lcitool_cmd + ["dockerfile"] if cross is not None: @@ -79,26 +84,26 @@ def generate_dockerfile(host, target, project=3D"qemu",= cross=3DNone, trailer=3DNone, =20 if enable_rust: trailer +=3D "\nENV ENABLE_RUST=3D1\n" - generate(filename, cmd, trailer) + generate(filename, cmd, trailer, registry_path) =20 =20 def generate_vars(target, trailer=3DNone): filename =3D Path(src_dir, ".gitlab-ci.d", target + ".vars") cmd =3D lcitool_cmd + ["variables", "--format", "shell", target, "qemu= "] - generate(filename, cmd, trailer) + generate(filename, cmd, trailer, None) =20 =20 def generate_pkglist(vm, target, project=3D"qemu"): filename =3D Path(src_dir, "tests", "vm", "generated", vm + ".json") cmd =3D lcitool_cmd + ["variables", "--format", "json", target, projec= t] - generate(filename, cmd, None) + generate(filename, cmd, None, None) =20 =20 def generate_yaml(os, target, arch, trailer=3DNone): filename =3D Path(src_dir, "scripts", "ci", "setup", os, f"{target}-{a= rch}.yaml") cmd =3D lcitool_cmd + ["variables", "--format", "yaml", "-a", arch, target, "qemu"] - generate(filename, cmd, trailer) + generate(filename, cmd, trailer, None) =20 =20 alpine_extras =3D r""" --=20 2.43.0 From nobody Sat Sep 26 20:02:04 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790032587; cv=none; d=zohomail.com; s=zohoarc; b=Dxq7YNHVUowZ/boC24x+8hhvLFPOfalQqQuO6mtj2oSuZgOT0Kly/+jbEEjSuu/zxON+YPh5LnHwebcAJxS3Bc6BqNFHTzHL0j5G9ejrMn+PaBauZlhNyuIjk0pVRDMJQoRMlz5aLpCVAhdV85ZSIlD7c1fP/ZIJobFBwFdi1Hk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790032587; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=5AaSYw0sk2riyBiy5B36JpmZ2l1fHfHw2drO1xDtHDw=; b=MN58qdLvQnSlkVWAxZMnngclL9rFZLxL0CtdSMohMQlafxihWc3jNeLMY1Lr8GvzvGkURbqqD1dt7JNB4PZz91rqqn6xabaHDQuPJAjmYYFw06w1FsrQN8JosL+DDtkxfu2p6w5TLAEwsqXcUNRyguliDYlnyHxPgBE/YJryWU8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790032586981411.75339606598595; Mon, 21 Sep 2026 16:16:26 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x8nEG-0008Fb-PL; Mon, 21 Sep 2026 19:15:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEC-0008BI-Kr for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:16 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEA-0000F7-DU for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:16 -0400 Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68LN1VPd1860225 for ; Mon, 21 Sep 2026 23:15:13 GMT Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gudw0g16a-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 23:15:12 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-39deb05ef51so5101627a91.3 for ; Mon, 21 Sep 2026 16:15:12 -0700 (PDT) Received: from localhost.localdomain (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a0674c0b4bsm1295939a91.13.2026.09.21.16.15.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 16:15:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=5AaSYw0sk2r iyBiy5B36JpmZ2l1fHfHw2drO1xDtHDw=; b=GSrG6ugOzqLw3HqiQXnyInLLCsI 3Ot99maozlmTO/gSSNcsCOCwU0hdrGYijWRBZ3ZKrOiH1E38sZtFenO4cid7R01y uhEKMcmkjFDtHrvOU2HliN6fkhIyicwwRUA07teU5StEwLIHpxjCD6rQR9powLqo Ie5nUhojAp4FEGt8OksxyQBLNX2Z3fafGl4ynLdhLFo3MSXJI7CqRQ9yZWI9Bc5k 0+4kf1SGI0Wj1/nHcB0FL1f0BdOq0OKdxhyVbKq2eA8MqtcIvqRD6DYFR+xijqFV Q4KrN12dzijgfLh2gJVQfAt2EniIpF7X3vi2FxpW+ecXNkEvKKRdAvZhK1g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790032512; x=1790637312; darn=nongnu.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:content-type; bh=5AaSYw0sk2riyBiy5B36JpmZ2l1fHfHw2drO1xDtHDw=; b=hc5Y/KBULqe74peQSXRjCH2ZniJL8G5+QLQspbExqEIMwrT9OSx8WbzWcYHCv3epAW hVCxZer/pWLvuBoac8cFTKuI5YLdKxkjzSiOLOeAvpMEJt7w/rN2PUlFqaRVibjxU93t rU/PlfmtfVFOp/tx3RT93p/PJAHDAhVRCVbZ7QvSYMD42LLEJXqCpm7YtpQMiGJnOCrb dyB/ula7FTsnuUuEdKvE5fVitFFKj382E0GhubumCheD6rn0ubw8KWqlxu+11pItKnII VkGxm+VtzpVhiDtqpy6nkfTPYiqETbTFZf8uW/C5skq6xaKkvvN5NTC5nmcxKQgabhql kc5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790032512; x=1790637312; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=5AaSYw0sk2riyBiy5B36JpmZ2l1fHfHw2drO1xDtHDw=; b=ds9NJgxmnXxYoXytdbKA4oJPxE3ItPzSCCG3fSHwlCiAmGJ9bEIVxtv2nplEnfwO1X l8nXO3q2xNS44hKQ/vEB/GofrRJ7DE8+A0zjr3SLiS2U3NTwc59WvVzBeEnSqlWBOkYl 1AgiTuIe4hUD3L4+GFOGt1N18TCtYhVdBy1zkosNyhaxlLGp4H2rgOKKiC+Orpo26apH wmUHR8Sihe205XgOC/IjkXl6c8u+3c9Ut8/Hk8+u2PNIjMFV0q+zuGLsO1TZKNtIy/Yu e/Vnq1YW8L11+imnHysAaIPWeGf6IgomCO0RSQ/ieHOQZAUdYWHRB+q681EyEq0DsGrx BNnA== X-Gm-Message-State: AFuF++k8rMyaOHKrdWJkmyIXMshGJrodhJ1zsrOEOPJudaL5YqcRTv8a O79Gb2Mv2etAjzcDBOm5Iej7pAVP9GbkGH2lB7S8GdoECM+o0M2E6J3mg0s22phQwF7oy4o+zGT ASSRju0FjVL0pbDfmyGtR+wxABG3fxpu0pHriutqo0VagzhlD3V6/fObX820IauZwyg== X-Gm-Gg: AYBFou2OZ8/gX60s8b0T5kybuGS/B8vxmJ1tjhW1ZKlwYNpUieIGY8FcP57L5gWRuMV 9RZ/KPkjstwMs7e8TkclvbtRWWvP5is93BLrz24VvdxrhBMR25lmpnfruglIZzpFJgQmFeKCj17 5/eVZoZNKfenR7lCj9lFxoPh/m1vICXv9nW2lRgXOx1L/9ZCrtCogQNB43K2CAHb/f49+qbQ7cX p3l/YEEDONGKCIsS/BzB4WIXXRomWQpqTegt1pB5xSqxfhnWYM54rb+9z0eij/EVwI45di4yHan AVtn6M3T1RqTnyo0BCUiTd/lgf2hBR4xrOKa/ryK0OVyio2e7SyRVBeF1/iesvWgE0bclGz5YEV mZnogHrlNZU1mvopy3tjltbwJOenevl1TMv8MupeGFT/VDHK3vIweIa27gf32uw== X-Received: by 2002:a17:90b:2b8e:b0:39d:efa9:cd25 with SMTP id 98e67ed59e1d1-39e54c59c74mr24129679a91.2.1790032512234; Mon, 21 Sep 2026 16:15:12 -0700 (PDT) X-Received: by 2002:a17:90b:2b8e:b0:39d:efa9:cd25 with SMTP id 98e67ed59e1d1-39e54c59c74mr24129656a91.2.1790032511703; Mon, 21 Sep 2026 16:15:11 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Pierrick Bouvier Subject: [PATCH 4/7] tests/docker/dockerfiles: use docker.io/amd64 for tcg-tests containers Date: Mon, 21 Sep 2026 23:14:55 +0000 Message-ID: <20260921231458.3369-5-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> References: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: YOEpjda2VbC_4_BgyUPrLOk-DTfDpM3J X-Proofpoint-GUID: YOEpjda2VbC_4_BgyUPrLOk-DTfDpM3J X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfX0XWtSi8l3CJn h7RBEz4er93xsmV9Mz4vNzfqjF8y0cEf8Tmb48FHideU9V6rK0ln+zhyqepq1e4Kxw6A9s03od8 tvN2Qm/btKbtm+y8weynnHcWGgvYviajewbysny4elWT75AaSBcoahlxodmX0U59FJHaSyxkm9o nEX8SU2Cf43dQCDCv4YR+JQUCALqFpNU2vvVrt2U7c/65ZkVh0rRX20H7auJQY2OoUuCKZWHupk 8bneiWSUvofgpJSReL+frug4j7y3fhILWB+fHddf/n8P2bk6h9xOE4ClpiOl1gH7c/PPcMsiXtP lEJtAUWtJqWWDlouHbdK0Z7UxHXYIJgIh3SL+19qraJxKOGSdoNG322FExQTGDL7fw00QA7baRW Gy8u/xLrVVRcJoLVfE5I45QXWYFqwfivHz89+dMhC9KT6WuFD50DL/GbtbJCnVc+FhDIlj2xyom O6PDDBYcTLcWlFJww0g== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfX+5GnTAPeI71D wkZDEotlzIKFnyXwawds0K6u7YLM7r69HHr1KLj/cPWtakBsvlIa417v3vMq/PLeLanke/PFxhU uptnxXHzkPcR2mUsJYoBXQ/f4i6Y200= X-Authority-Analysis: v=2.4 cv=TvFzFzXh c=1 sm=1 tr=0 ts=6ab1ba81 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=p0WdMEafAAAA:8 a=tz06iiwTAAAA:20 a=YbdBfhNLAAAA:20 a=EUspDBNiAAAA:8 a=wXiljuQ5oshl5nk-mfAA:9 a=uKXjsCUrEbL0IQVhDsJ9:22 a=bA3UWDv6hWIuX7UZL3qL:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210340 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790032589150158500 Content-Type: text/plain; charset="utf-8" We now restrict those containers to amd64 variants only. Signed-off-by: Pierrick Bouvier Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/debian-all-test-cross.docker | 2 +- tests/docker/dockerfiles/debian-amd64-cross.docker | 2 +- tests/docker/dockerfiles/debian-hexagon-cross.docker | 2 +- tests/docker/dockerfiles/debian-i686-cross.docker | 2 +- tests/docker/dockerfiles/debian-loongarch-cross.docker | 2 +- tests/docker/dockerfiles/debian-tricore-cross.docker | 2 +- tests/docker/dockerfiles/debian-xtensa-cross.docker | 2 +- tests/lcitool/refresh | 6 ++++++ 8 files changed, 13 insertions(+), 7 deletions(-) diff --git a/tests/docker/dockerfiles/debian-all-test-cross.docker b/tests/= docker/dockerfiles/debian-all-test-cross.docker index c0ab05a5ff3..b6aba26c0c8 100644 --- a/tests/docker/dockerfiles/debian-all-test-cross.docker +++ b/tests/docker/dockerfiles/debian-all-test-cross.docker @@ -4,7 +4,7 @@ # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-amd64-cross.docker b/tests/doc= ker/dockerfiles/debian-amd64-cross.docker index 975b9f346e6..728803aeaa1 100644 --- a/tests/docker/dockerfiles/debian-amd64-cross.docker +++ b/tests/docker/dockerfiles/debian-amd64-cross.docker @@ -4,7 +4,7 @@ # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-hexagon-cross.docker b/tests/d= ocker/dockerfiles/debian-hexagon-cross.docker index e07a2be37e2..7753eab9706 100644 --- a/tests/docker/dockerfiles/debian-hexagon-cross.docker +++ b/tests/docker/dockerfiles/debian-hexagon-cross.docker @@ -5,7 +5,7 @@ # needs to be able to build QEMU itself in CI we include its # build-deps. # -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 # Add deb-src repository sources RUN sed -i "s/^Types: deb$/Types: deb deb-src/" \ diff --git a/tests/docker/dockerfiles/debian-i686-cross.docker b/tests/dock= er/dockerfiles/debian-i686-cross.docker index a60b72e05b9..1b8f9609b2a 100644 --- a/tests/docker/dockerfiles/debian-i686-cross.docker +++ b/tests/docker/dockerfiles/debian-i686-cross.docker @@ -4,7 +4,7 @@ # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-loongarch-cross.docker b/tests= /docker/dockerfiles/debian-loongarch-cross.docker index d2ba07972ce..a053486cf3b 100644 --- a/tests/docker/dockerfiles/debian-loongarch-cross.docker +++ b/tests/docker/dockerfiles/debian-loongarch-cross.docker @@ -4,7 +4,7 @@ # This docker target uses prebuilt toolchains for LoongArch64 from: # https://github.com/loongson/build-tools/releases # -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 # Add deb-src repository sources RUN sed -i "s/^Types: deb$/Types: deb deb-src/" \ diff --git a/tests/docker/dockerfiles/debian-tricore-cross.docker b/tests/d= ocker/dockerfiles/debian-tricore-cross.docker index 9e7ff321677..94273e498b1 100644 --- a/tests/docker/dockerfiles/debian-tricore-cross.docker +++ b/tests/docker/dockerfiles/debian-tricore-cross.docker @@ -9,7 +9,7 @@ # # SPDX-License-Identifier: GPL-2.0-or-later # -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN apt update && \ DEBIAN_FRONTEND=3Dnoninteractive apt install -yy eatmydata && \ diff --git a/tests/docker/dockerfiles/debian-xtensa-cross.docker b/tests/do= cker/dockerfiles/debian-xtensa-cross.docker index 0eb6d98cc75..801768ce11d 100644 --- a/tests/docker/dockerfiles/debian-xtensa-cross.docker +++ b/tests/docker/dockerfiles/debian-xtensa-cross.docker @@ -5,7 +5,7 @@ # using a prebuilt toolchains for Xtensa cores from: # https://github.com/foss-xtensa/toolchain/releases # -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN apt-get update && \ DEBIAN_FRONTEND=3Dnoninteractive apt install -yy eatmydata && \ diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index 4e3cbb81acf..ceabb9e978a 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -240,6 +240,8 @@ def cross_build(prefix, targets): # Please keep each group sorted alphabetically for easy reading. # =20 +DOCKER_IO_AMD64 =3D "docker.io/amd64" + try: # # Standard native builds @@ -264,6 +266,7 @@ try: # Cross compiling builds # generate_dockerfile("debian-amd64-cross", "debian-13", + registry_path=3DDOCKER_IO_AMD64, cross=3D"x86_64", trailer=3Dcross_build("x86_64-linux-gnu-", "x86_64-softmmu," @@ -281,6 +284,7 @@ try: "arm-softmmu,arm-linux-user")) =20 generate_dockerfile("debian-i686-cross", "debian-13", + registry_path=3DDOCKER_IO_AMD64, cross=3D"i686", trailer=3Dcross_build("i686-linux-gnu-", "i386-softmmu,i386-linux-user"= )) @@ -313,10 +317,12 @@ try: # tests. =20 generate_dockerfile("debian-all-test-cross", "debian-13", + registry_path=3DDOCKER_IO_AMD64, project=3D"qemu-minimal", enable_rust=3DFalse, trailer=3Ddebian_all_test_cross_compilers) =20 + # # GitLab packages lists # --=20 2.43.0 From nobody Sat Sep 26 20:02:04 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790032595; cv=none; d=zohomail.com; s=zohoarc; b=BhHwdtQVtZQgErXjltflVgqRZHYlchEwTJTa9L0LabMPVmpet9CN++/PcaSJDPGnXQVFztksmyUBbpMfXy1JlLpUPlMBtH6+09/+aHadTzaTBGXdZFSR9Bd9ESwSPQyjjqKQcJXN1jqEd9p0aTZzKNqZZUEn9qFZf0Kdd9ZAzjA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790032595; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=5cnUkUtCziCP7pTGs/uiuJdM9yUzrGYA5WJXOyRehuQ=; b=lnyS1E1reET3q/wbHJu2YI1rUcBEoDYrCSr4nFXY+csN4N+Q5Oq8IgKaC9OOzoYvjOtuvPbN/v4pZyAXCTjBxLEGsqPUOlFctrMHi2AqdPa3TBJJVyJUCCmw7cnmWl9V5H44naevSPCHWcZ8ze2tg3/befoBfllHgG60zHZM/b8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790032595365736.9081367621062; Mon, 21 Sep 2026 16:16:35 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x8nEI-0008Fp-5N; Mon, 21 Sep 2026 19:15:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nED-0008EV-E5 for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:18 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEB-0000FM-AK for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:17 -0400 Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68LKfuxf2412099 for ; Mon, 21 Sep 2026 23:15:14 GMT Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gu3csjtp9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 23:15:13 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-39e25a5f6e8so6425026a91.0 for ; Mon, 21 Sep 2026 16:15:13 -0700 (PDT) Received: from localhost.localdomain (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a0674c0b4bsm1295939a91.13.2026.09.21.16.15.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 16:15:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=5cnUkUtCziC P7pTGs/uiuJdM9yUzrGYA5WJXOyRehuQ=; b=mVezqiObsCv04katzyAo96PSajU +/asfaFc/UKoc2bqdiTgE9zR7f+x4Iz6O9t0Y0zp5jowaRosDsjPGSe0M6I2K0CR WwnidrHKu0EonuhrpC/prXk1Le7253Yewe5uyv0WXcyVIRyQjvnhhqj5xEBwjk3I OKQfVjO6KiQQMT6SEN2Urr6YP+li0mrOK8yNPYyC6veQTP0l11F9CEucBWYyZvRC uZ3fupwPxBNNM7XX/ZhvJKKk7Om6UMpKtRMqLvYXIHelIKh1z7VSHx/80+Q/fc9r +VxA5aB6v5igTl8NTHpPy7d62hVUy03xey7UC690o9TCal579MbpZFWF+qw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790032513; x=1790637313; darn=nongnu.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:content-type; bh=5cnUkUtCziCP7pTGs/uiuJdM9yUzrGYA5WJXOyRehuQ=; b=ddfN7GMZdCkBTf7x0VtlRC8hF53JuLPeLVEVrc5IF4o2zDFLocqX7tPMjfLmeeR9Jt UbZZdK/0ZRoPPK1l0XUlt8hgW+VwVpCOJg7zJUBQ8mTiiQZiYsHyn2HdW0xDKMGSEi/6 1psD40lE1vVN71EJTRZfx56XI4OhcRQDp0dI2vB3RgBohX7DBW0meQgTVilaW8wQQ3gQ F2sKtu0I2t5bJd2h/f9tn4pE2UQ43dvHLT371rGoQWdxMo4CmAq752ql7HcU28HhZTSe JYxSnUwtQFJ62d9QSP5jQcOjtuU+vCgq0h7LLcSzZcj+5FielWkPaKMi6GF44rCz7XwR NG5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790032513; x=1790637313; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=5cnUkUtCziCP7pTGs/uiuJdM9yUzrGYA5WJXOyRehuQ=; b=Ghaa/3LWjEeLbCoZHp2zIeuYYNEsdTBoFwpsgDooQ2C3ILXni2w3rcoTEgvpIR7YIl aOBie+xV0NmWwhAreL5XDzCrIfkmnyR/sks7LF2yrI5Z//pe93wQ9vfTa543tbzob1xf yy6tLF+nejqKRez0z/5ka/+ZaOn7A74DLDFLReAanJP5tREmF6R4jvqwsjVj9Qx48TW1 h8HQVgctDQfr9QMt3KhdBebmbPbxW+/qMZRDnwL8Kr8IMMinYIkG2oCimlyykuS0+s08 fl8tlAsOn9ib72q+jp7SAuJXTgn25IwmfKLuORWO+zcg2VcNLMtDtNLAbB4Pzhxtxx+o pb4Q== X-Gm-Message-State: AFuF++ls2YnHsgjcvAD6+E5EIOzQJkxw/TVlGYnBV/z2yl7+4eYRbwmF fiYADubFayhsM6lWFDVn3xGaf0bGrWiNtF5ier1VCD1/FRsceE75cr88NxyAWT6rNXBqmoKv+Vu Xz1Mf+by0SmPSjsW6yk08HO/q0vyBIoLGF6OuxRBwdAks6C/pPdPcaGkzcPTZupfxCQ== X-Gm-Gg: AYBFou0L7I9f7Pdw1pvzi5hbff8qSRnAo8u1jkUZBAedZye4SB8AftdsnlD3hm9LY+E bVa3BfTBQAt+GrfiYlhw05oE2UC4y35TeosnyNJSgz2b+2mbGJb9+tAyD5YPkAGpyc6NtijQ0jF i5paeTbTVjM7mHcrnsHObMruBTwOjKhbGvO/Q807u5XAFY57yYFQg4Vhu1/I4FMQwqsHmmhofT9 rcCaGqq1jHyQYZ6APGuxSxE7pkCShok4r9KHUcU/ueSPYjBmGkukyFFwg2FBohZA90KI1catBse f/CtFjF8kCl1ln8BD8EtQnYNo7kwbL66RotJwAr/Xt4GCTyRlEEBfWr6599bMXJVd43f0L8+qO0 z7H8xO3dF3g4QlwH6PU8rcTrq69gzd0xWERx/QjujbgYUW3cTYUxW+n/dFWOnlw== X-Received: by 2002:a17:90b:3e4d:b0:39e:6a81:5a8f with SMTP id 98e67ed59e1d1-3a06af10388mr500004a91.35.1790032512929; Mon, 21 Sep 2026 16:15:12 -0700 (PDT) X-Received: by 2002:a17:90b:3e4d:b0:39e:6a81:5a8f with SMTP id 98e67ed59e1d1-3a06af10388mr499983a91.35.1790032512392; Mon, 21 Sep 2026 16:15:12 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Pierrick Bouvier Subject: [PATCH 5/7] tests/docker/dockerfiles/debian-all-test: remove arch specific bits Date: Mon, 21 Sep 2026 23:14:56 +0000 Message-ID: <20260921231458.3369-6-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> References: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfX9gfYWgqJchnu qby6Sx6ZEQgyomn638mE4I8fXqnp1vCiI+0Z+dF/quBYhUeKbX+w9u7jj2TQLXIaP8KxlihQDmT sFPQgDfj1GxoqJoRnLk7LJEMH+T8mfc= X-Proofpoint-GUID: gQcyq537-ccP6Zqz8-s1byH1FFOxreVX X-Authority-Analysis: v=2.4 cv=QovLTlyd c=1 sm=1 tr=0 ts=6ab1ba81 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=TNSyY6zQAAAA:8 a=3B-k7g5EAAAA:20 a=EUspDBNiAAAA:8 a=nziV0R4lOykNgt2sUWYA:9 a=iS9zxrgQBfv6-_F4QbHw:22 a=01gnQneks5i7xkQX6LlV:22 a=bA3UWDv6hWIuX7UZL3qL:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfXwZ0cfhHPvBBE dJ+RdxS6oCpu6+B9yNp26OBCUQtou/JMO2Qr2/9qx0QphC3xWdL8CV7ctzvuwOG39j+jpC2pvLp ymbJA4sUOxUWBupuEGpgv0TqtgyvFCVyFBc9a+jebLkzyiX7aaino8Qgjby1jC7+IpZN60m2yo8 QYzcyCzlXuKB2LJd6jCsvTsjKcG3a5frwqj2D7ifFhWWuwYV3UNxsSXub7h2wdUbwxHhA5Ao+tN hQ4zZdNDOyqC2LNnADKdxRbA0rqDKXSBibUy78NsUnaNrRIHfgLX4ZXr2eCoe5xXF1bHY/3IdB1 bHT6DWas7vGHXMj1ZVd2I2hr5gQUgVqgvfHgqgl8ngafdweyGJ8ya8wE8PqodT/UeZlry1smAUd S7PeHYPjuBOH/tbQZ+kwnGr6Mds3vmBSnyjbpCHEqTlkHiRjJ/dro9s4CyzxVR6esYSZbszvXd1 bHGV3b/uKAd0QRNJc6A== X-Proofpoint-ORIG-GUID: gQcyq537-ccP6Zqz8-s1byH1FFOxreVX X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 suspectscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210340 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790032597090158500 Content-Type: text/plain; charset="utf-8" Now that this image is amd64 only, we don't need those ifs anymore. Signed-off-by: Pierrick Bouvier --- .../dockerfiles/debian-all-test-cross.docker | 35 +++++++++---------- tests/lcitool/refresh | 35 +++++++++---------- 2 files changed, 34 insertions(+), 36 deletions(-) diff --git a/tests/docker/dockerfiles/debian-all-test-cross.docker b/tests/= docker/dockerfiles/debian-all-test-cross.docker index b6aba26c0c8..1eb419bb8fd 100644 --- a/tests/docker/dockerfiles/debian-all-test-cross.docker +++ b/tests/docker/dockerfiles/debian-all-test-cross.docker @@ -66,15 +66,15 @@ RUN apt update && \ rsync =20 # https://openrisc.io/2025/04/20/toolchainrootfsbins -RUN if dpkg-architecture -e amd64; then \ -cd /tmp && \ +RUN cd /tmp && \ wget -q https://github.com/stffrdhrn/or1k-toolchain-build/releases/downl= oad/or1k-16.1.0-20260614/or1k-none-linux-musl-16.1.0-20260614.tar.xz && \ tar --no-same-owner -xf *.tar.xz && \ rsync -a or1k-none-linux-musl/ /usr/ && \ - rm -rf /tmp/*; \ -fi + rm -rf /tmp/* =20 -ENV AVAILABLE_COMPILERS=3D"\ +RUN apt update && \ + DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt install -y --no-install-recommends \ gcc-aarch64-linux-gnu \ libc6-dev-arm64-cross \ gcc-arm-linux-gnueabihf \ @@ -97,19 +97,18 @@ ENV AVAILABLE_COMPILERS=3D"\ libc6-dev-s390x-cross\ gcc-sh4-linux-gnu \ libc6-dev-sh4-cross \ - " -RUN if dpkg-architecture -e amd64; then \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-hppa-linux-gnu = libc6-dev-hppa-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-m68k-linux-gnu = libc6-dev-m68k-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc-linux-g= nu libc6-dev-powerpc-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc64-linux= -gnu libc6-dev-ppc64-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-sparc64-linux-g= nu libc6-dev-sparc64-cross"; \ -fi && \ -apt update && \ -DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ -apt install -y --no-install-recommends \ -${AVAILABLE_COMPILERS} && \ -dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show > /= packages.txt + gcc-hppa-linux-gnu \ + libc6-dev-hppa-cross \ + gcc-m68k-linux-gnu \ + libc6-dev-m68k-cross \ + gcc-powerpc-linux-gnu \ + libc6-dev-powerpc-cross \ + gcc-powerpc64-linux-gnu \ + libc6-dev-ppc64-cross \ + gcc-sparc64-linux-gnu \ + libc6-dev-sparc64-cross \ + && \ + dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show >= /packages.txt ENV QEMU_CONFIGURE_OPTS=3D--disable-docs ENV DEF_TARGET_LIST=3Daarch64-linux-user,alpha-linux-user,arm-linux-user,h= ppa-linux-user,i386-linux-user,m68k-linux-user,mips-linux-user,mips64-linux= -user,mips64el-linux-user,mipsel-linux-user,ppc-linux-user,ppc64-linux-user= ,ppc64le-linux-user,riscv64-linux-user,s390x-linux-user,sh4-linux-user,spar= c64-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index ceabb9e978a..2bf5896a7d3 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -182,15 +182,15 @@ RUN apt update && \ rsync =20 # https://openrisc.io/2025/04/20/toolchainrootfsbins -RUN if dpkg-architecture -e amd64; then \ -cd /tmp && \ +RUN cd /tmp && \ wget -q https://github.com/stffrdhrn/or1k-toolchain-build/releases/downl= oad/or1k-16.1.0-20260614/or1k-none-linux-musl-16.1.0-20260614.tar.xz && \ tar --no-same-owner -xf *.tar.xz && \ rsync -a or1k-none-linux-musl/ /usr/ && \ - rm -rf /tmp/*; \ -fi + rm -rf /tmp/* =20 -ENV AVAILABLE_COMPILERS=3D"\ +RUN apt update && \ + DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt install -y --no-install-recommends \ gcc-aarch64-linux-gnu \ libc6-dev-arm64-cross \ gcc-arm-linux-gnueabihf \ @@ -213,19 +213,18 @@ ENV AVAILABLE_COMPILERS=3D"\ libc6-dev-s390x-cross\ gcc-sh4-linux-gnu \ libc6-dev-sh4-cross \ - " -RUN if dpkg-architecture -e amd64; then \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-hppa-linux-gnu = libc6-dev-hppa-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-m68k-linux-gnu = libc6-dev-m68k-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc-linux-g= nu libc6-dev-powerpc-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc64-linux= -gnu libc6-dev-ppc64-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-sparc64-linux-g= nu libc6-dev-sparc64-cross"; \ -fi && \ -apt update && \ -DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ -apt install -y --no-install-recommends \ -${AVAILABLE_COMPILERS} && \ -dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show > /= packages.txt + gcc-hppa-linux-gnu \ + libc6-dev-hppa-cross \ + gcc-m68k-linux-gnu \ + libc6-dev-m68k-cross \ + gcc-powerpc-linux-gnu \ + libc6-dev-powerpc-cross \ + gcc-powerpc64-linux-gnu \ + libc6-dev-ppc64-cross \ + gcc-sparc64-linux-gnu \ + libc6-dev-sparc64-cross \ + && \ + dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show >= /packages.txt ENV QEMU_CONFIGURE_OPTS=3D--disable-docs ENV DEF_TARGET_LIST=3Daarch64-linux-user,alpha-linux-user,arm-linux-user,h= ppa-linux-user,i386-linux-user,m68k-linux-user,mips-linux-user,mips64-linux= -user,mips64el-linux-user,mipsel-linux-user,ppc-linux-user,ppc64-linux-user= ,ppc64le-linux-user,riscv64-linux-user,s390x-linux-user,sh4-linux-user,spar= c64-linux-user """ --=20 2.43.0 From nobody Sat Sep 26 20:02:04 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790032593; cv=none; d=zohomail.com; s=zohoarc; b=WtwAPRCYVNfRp2ONSs0jNhG7v4rrR/2E/Rn2pu+TDFN1jTsVKGmzCRnw50O1qBbVFx8tx0dyejbwPu8tJdDilyZXkWKsCB+3jGH9MKGyyERVcnnPQ1diaPcSWs90kvbC6yhr7mwZxzy6Ii5NXdoAjv3UdYML8vpWaDIu84rOlH0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790032593; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=UQ8zSOYCkkHK/kjZgPqpPGAkZD9xc9Zh5/gs1YPFwiU=; b=Ww4vx5zNcIWgK2TWTjXyy+MqUX1u+wGJIPUD0+iRNE/9qYOKZglHE2ZEBntD/Vw6o5TNntGvDHaFlPAOmSxDorsjpTPNLci2tDoFFh+FFId03KOdhIFMQ+kUNaubpaBI6GPhaWZqd+agAcPjrQ9qS13DtOAzEVHcBcaVK2edPGE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790032593649773.127308235753; Mon, 21 Sep 2026 16:16:33 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x8nEI-0008Fr-9k; Mon, 21 Sep 2026 19:15:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEF-0008FN-Ee for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:19 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEC-0000Fc-GS for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:19 -0400 Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68LKfhb51751643 for ; Mon, 21 Sep 2026 23:15:15 GMT Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gu8xes6rv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 23:15:15 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-398d0010cfaso5859690a91.3 for ; Mon, 21 Sep 2026 16:15:14 -0700 (PDT) Received: from localhost.localdomain (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a0674c0b4bsm1295939a91.13.2026.09.21.16.15.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 16:15:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=UQ8zSOYCkkH K/kjZgPqpPGAkZD9xc9Zh5/gs1YPFwiU=; b=TkuAw9MB52Ywe884F5p7wq/JP3u 0frob2bPAaFS868vbX9Osaefu12Nse952oJYS2HITkjUpuaor649MlPtL8PQIglG NPxSUlyfhcRf1V+Ra3r26ZkkstQYPaXN1SLWHhpJCgTVMOqGHRWcFq5Wdcp9+sOU Ge1CpoAEYcnB6TKTqfhsYHfMP4hwyfS7Ep7ESG+dtVe1qNDeVaj0+g69RBz9lR2Q IQi56XSZbtOV2vJSE1j59txOOgQM1PegL52DpQ/mkbqADtXZ/KLduU/9Mcm/7I36 NC+uuckS2Gx0k/q1DypALvbnk3+PzHlt6x2wlgAcbakUt1p7CCisOJGYVFQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790032514; x=1790637314; darn=nongnu.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:content-type; bh=UQ8zSOYCkkHK/kjZgPqpPGAkZD9xc9Zh5/gs1YPFwiU=; b=NKm/2B4xIpBbQMZHMCx3LspTmNH5tAWzw+6IyNdwoGXLwzOxp251qa3DMr+5ov/9hh pYkvT9PKIwDL8MF38IWQI2vV2W+wzTO9l1uvBlbY/acl4qUX03jZdlUx1kuR6Fov44r6 LWwqa3jw9/metmji/bP0XQHR9O09OIE+Fkd86s2PIsDvBmV3atXjxQg9vAAHSGjiDagE jbmWlf+9krGPOXyQW4lkG+jxsLn2qPfSJ60IsWO4w2e25Dinm63KGcwpRIhKjzqpGEXb iC8UURpqfR9iJPErkEw6VrcvvL4TBuKETgWNm+l8Bh0aYHuYgcnDJ7qiO2am3QKtUTye hFbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790032514; x=1790637314; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=UQ8zSOYCkkHK/kjZgPqpPGAkZD9xc9Zh5/gs1YPFwiU=; b=TOkoChzMcFYLq6jLx9ybttKAH7HnGSTaZGUHgrN/9CeJDkWW6eE7nUbViipNKm7cM2 LcuZcS5xM9oEHjaS2VhWrgY3yBcxkWfbLnteNOjgWhUEG+21zVAGb8EMyZgVNXNmwHP5 wjsDxbhtcdHCcV5WJscFgY6/VkehK5PkRe3a1Ijup5LSLK0p4ddDg+Y1iW9SjK2Ps4u4 pSsJfgwkCnYF8fCqg7duXOtYt6viwJoI3tuDQ6p4CSYQGQYiK3hBwdGObEBkOcXmr07W ZuNdnAmRJdRmTGvAOgkb3iqpTBesInKGkM9udwDHuOHDF9uvETbF9JDsfDzA3iZkO3kw h2JQ== X-Gm-Message-State: AFuF++lvdPGEn5DH3q56CYym0QoV0sMcoWv6jzikOdTK6QUvanPwLLap mfUyV89caMR+CXBT9pfS+NNXb3QCrhKWGmtLviCYilI2puO1Fq+itQOk/U8yQajBWVKnw5bXxk0 KjMAbvTb3jFXwd97b2ulMjjT1gZe+pmOm8aIPZNX0G88TDqh8kqKlpNQfq8JgvNVsIQ== X-Gm-Gg: AYBFou2oBBkpExEztj6a2er7Iod3pxgRsllhAho3iabdOlqwnJTkdBBWSljpaaw7i6Q duzyoXxan/ym8PMBwJ6JIeNA1+rXZqSDqwGTJPVkbX1DxwfjZzY8t39GX6SPUpOJAFN6FwJKABY k7Jvr22o2vKZfMn0Irb9I2oIrO09GCU1gnQUzvdHB8az3oh9IsAUcWkNDtHmXbMbj1+gfegQqUZ dANtQqG1bh6yZ32kqX+9bYfcOctBtd66n+Uo/sg1zXcLB9N6fbgqLyEf44nIkYZ93H9qnvQApxp GEKFeX0ARQ8z/BpGUDeNo095R3t7P20FuJKDIqtDoAUDwhn1E0uvro0H71d86zbPpbDeNsurLV1 Wc7HUAjoM41NY8vkFOshBup7yo+jfAzY2kevQIkoOdXJIZiKql+3mzV2/akasBQ== X-Received: by 2002:a17:90b:5587:b0:3a0:309d:5549 with SMTP id 98e67ed59e1d1-3a04b116fcamr5283208a91.8.1790032513985; Mon, 21 Sep 2026 16:15:13 -0700 (PDT) X-Received: by 2002:a17:90b:5587:b0:3a0:309d:5549 with SMTP id 98e67ed59e1d1-3a04b116fcamr5283182a91.8.1790032513097; Mon, 21 Sep 2026 16:15:13 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Pierrick Bouvier Subject: [PATCH 6/7] tests/tcg/meson.build: remove cc_docker_host_arch Date: Mon, 21 Sep 2026 23:14:57 +0000 Message-ID: <20260921231458.3369-7-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> References: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: Zs5RFxjiJdOpDuDh0oX7LTnLY5jnqfe8 X-Authority-Analysis: v=2.4 cv=PZhqFShd c=1 sm=1 tr=0 ts=6ab1ba83 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=lf3uF_WxYAFngkJIBPEA:9 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-GUID: Zs5RFxjiJdOpDuDh0oX7LTnLY5jnqfe8 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfX5PwCJNInBiy+ tkTUtLdi9MB/v2MZOJvvnMgxdqPZqqWOGL3z5V9lluWNCTHITRnCfOU5BSTwEtkePQCFOMc/gh+ pvcj+V/5Yh9yIxXs76NGUvi8ZFUE21SS3zWbdWyb4qhk8nIIDJ6bkro1owT/h7k85Z8vbYymZnx OIC8Mj3+03skcnYMEQCVUeoDuAboEM6WMvI5ihs75Rzx3KlcZ7XhqUByHPUVL8VPXKxBuPhk8Iw iPwr+Afoe8dtR7KbCGVurLVpMwL98ma8HAvKjCUfQoBXXO1WNAth20Bspgrf65JQAdOX+NsU2Zu CIlRMbxE3YFQqiAVfEfJT6qeCzby2TT/jt/7YrUc3wkQU/5S7rBPU8NEekdMJ+NSnF6RpgulIsV ZozXkzYYny6p/4S9hO3/XvKVKJ4t4lI5hoRGb/uXXJsSa+LxTMjNVI/BIEqpHdyLayokk7037an ogcgeF1+qFTOI+4JCTw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfXx8yqqCPamxZW lGdFYits5EsGdFJZ//GkU9MRNR88FRUUTBjOccOIqFY6slgyflRdEUHjNFRM64Vj6Kq31mBrtFY WdUZA3s0pdHg/RyFWKX4NqgpPjp4/dY= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 spamscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 suspectscore=0 bulkscore=0 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210340 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790032595398158500 Content-Type: text/plain; charset="utf-8" Now we know all container images used for tcg-tests are x86_64 only, we don't need to specify anymore which arch they support. Signed-off-by: Pierrick Bouvier --- tests/tcg/aarch64/meson.build | 2 -- tests/tcg/aarch64/system/meson.build | 1 - tests/tcg/aarch64_be/meson.build | 1 - tests/tcg/alpha/meson.build | 2 -- tests/tcg/alpha/system/meson.build | 1 - tests/tcg/arm/meson.build | 2 -- tests/tcg/arm/system/meson.build | 1 - tests/tcg/hexagon/meson.build | 1 - tests/tcg/hppa/meson.build | 1 - tests/tcg/i386/meson.build | 2 -- tests/tcg/i386/system/meson.build | 1 - tests/tcg/loongarch64/meson.build | 2 -- tests/tcg/loongarch64/system/meson.build | 1 - tests/tcg/m68k/meson.build | 1 - tests/tcg/meson.build | 11 +---------- tests/tcg/mips/meson.build | 1 - tests/tcg/mips64/meson.build | 1 - tests/tcg/mips64el/meson.build | 1 - tests/tcg/or1k/meson.build | 1 - tests/tcg/ppc64/meson.build | 1 - tests/tcg/ppc64le/meson.build | 1 - tests/tcg/riscv64/meson.build | 2 -- tests/tcg/riscv64/system/meson.build | 1 - tests/tcg/s390x/meson.build | 2 -- tests/tcg/s390x/system/meson.build | 1 - tests/tcg/sh4/meson.build | 1 - tests/tcg/tricore/meson.build | 1 - tests/tcg/x86_64/meson.build | 2 -- tests/tcg/x86_64/system/meson.build | 1 - tests/tcg/xtensa/meson.build | 3 --- 30 files changed, 1 insertion(+), 49 deletions(-) diff --git a/tests/tcg/aarch64/meson.build b/tests/tcg/aarch64/meson.build index 28498e82cba..cc2c59fb4b6 100644 --- a/tests/tcg/aarch64/meson.build +++ b/tests/tcg/aarch64/meson.build @@ -1,6 +1,5 @@ cc =3D 'aarch64-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 cc_feat_cflags =3D { 'aes': '-march=3Darmv8-a+aes', @@ -198,7 +197,6 @@ if 'qemu-aarch64' in emulators 'aarch64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 'aarch64', 'gdb_arch': 'aarch64', diff --git a/tests/tcg/aarch64/system/meson.build b/tests/tcg/aarch64/syste= m/meson.build index 94e16ba3300..6ba35a9f722 100644 --- a/tests/tcg/aarch64/system/meson.build +++ b/tests/tcg/aarch64/system/meson.build @@ -97,7 +97,6 @@ if 'qemu-system-aarch64' in emulators 'aarch64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 'aarch64/system', 'gdb_arch': 'aarch64', diff --git a/tests/tcg/aarch64_be/meson.build b/tests/tcg/aarch64_be/meson.= build index 9ea111f9885..e45a49ec2da 100644 --- a/tests/tcg/aarch64_be/meson.build +++ b/tests/tcg/aarch64_be/meson.build @@ -11,7 +11,6 @@ if 'qemu-aarch64_be' in emulators 'aarch64_be-linux-user': { 'cc': 'aarch64-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'aarch64_be', 'gdb_arch': 'aarch64_be', diff --git a/tests/tcg/alpha/meson.build b/tests/tcg/alpha/meson.build index fe60ce2496a..30ea2a6978e 100644 --- a/tests/tcg/alpha/meson.build +++ b/tests/tcg/alpha/meson.build @@ -1,6 +1,5 @@ cc =3D 'alpha-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 subdir('system') =20 @@ -45,7 +44,6 @@ if 'qemu-alpha' in emulators 'alpha-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'alpha', 'gdb_arch': 'alpha', 'qemu': emulators['qemu-alpha'], diff --git a/tests/tcg/alpha/system/meson.build b/tests/tcg/alpha/system/me= son.build index b10f2c3e28d..5388e17a2f7 100644 --- a/tests/tcg/alpha/system/meson.build +++ b/tests/tcg/alpha/system/meson.build @@ -37,7 +37,6 @@ if 'qemu-system-alpha' in emulators 'alpha-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'alpha/system', 'gdb_arch': 'alpha', 'qemu': emulators['qemu-system-alpha'], diff --git a/tests/tcg/arm/meson.build b/tests/tcg/arm/meson.build index 1b491cea026..30154efaec8 100644 --- a/tests/tcg/arm/meson.build +++ b/tests/tcg/arm/meson.build @@ -1,6 +1,5 @@ cc =3D 'arm-linux-gnueabihf-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 subdir('system') =20 @@ -70,7 +69,6 @@ if 'qemu-arm' in emulators 'arm-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'arm', 'gdb_arch': 'arm', 'qemu': emulators['qemu-arm'], diff --git a/tests/tcg/arm/system/meson.build b/tests/tcg/arm/system/meson.= build index 52869976704..93d0cfec24e 100644 --- a/tests/tcg/arm/system/meson.build +++ b/tests/tcg/arm/system/meson.build @@ -65,7 +65,6 @@ if 'qemu-system-arm' in emulators 'arm-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'arm/system', 'gdb_arch': 'arm', 'qemu': emulators['qemu-system-arm'], diff --git a/tests/tcg/hexagon/meson.build b/tests/tcg/hexagon/meson.build index 6e36a9a1220..f3d20091aa9 100644 --- a/tests/tcg/hexagon/meson.build +++ b/tests/tcg/hexagon/meson.build @@ -111,7 +111,6 @@ if 'qemu-hexagon' in emulators 'hexagon-linux-user': { 'cc': 'hexagon-unknown-linux-musl-clang', 'cc_dockerfile': 'debian-hexagon-cross', - 'cc_docker_host_arch': ['x86_64'], 'folder': 'hexagon', 'gdb_arch': 'hexagon_is_not_supported_by_gdb', 'qemu': emulators['qemu-hexagon'], diff --git a/tests/tcg/hppa/meson.build b/tests/tcg/hppa/meson.build index 9ca8f29fa93..01d4554d993 100644 --- a/tests/tcg/hppa/meson.build +++ b/tests/tcg/hppa/meson.build @@ -11,7 +11,6 @@ if 'qemu-hppa' in emulators 'hppa-linux-user': { 'cc': 'hppa-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'hppa', 'gdb_arch': 'hppa', diff --git a/tests/tcg/i386/meson.build b/tests/tcg/i386/meson.build index 5cda03655fa..04d438a062a 100644 --- a/tests/tcg/i386/meson.build +++ b/tests/tcg/i386/meson.build @@ -1,6 +1,5 @@ cc =3D 'i686-linux-gnu-gcc' cc_dockerfile =3D 'debian-i686-cross' -cc_docker_host_arch =3D ['x86_64'] =20 subdir('system') =20 @@ -48,7 +47,6 @@ if 'qemu-i386' in emulators 'i386-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'i386', 'gdb_arch': 'i386', 'qemu': emulators['qemu-i386'], diff --git a/tests/tcg/i386/system/meson.build b/tests/tcg/i386/system/meso= n.build index d3f73997c7f..0986f5898d4 100644 --- a/tests/tcg/i386/system/meson.build +++ b/tests/tcg/i386/system/meson.build @@ -39,7 +39,6 @@ if 'qemu-system-i386' in emulators 'i386-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'i386/system', 'gdb_arch': 'i386', 'qemu': emulators['qemu-system-i386'], diff --git a/tests/tcg/loongarch64/meson.build b/tests/tcg/loongarch64/meso= n.build index 1d62de64ed6..4dd64f16d87 100644 --- a/tests/tcg/loongarch64/meson.build +++ b/tests/tcg/loongarch64/meson.build @@ -1,6 +1,5 @@ cc =3D 'loongarch64-unknown-linux-gnu-gcc' cc_dockerfile =3D 'debian-loongarch-cross' -cc_docker_host_arch =3D ['x86_64'] =20 subdir('system') =20 @@ -22,7 +21,6 @@ if 'qemu-loongarch64' in emulators 'loongarch64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'loongarch64', 'gdb_arch': 'loongarch64', 'qemu': emulators['qemu-loongarch64'], diff --git a/tests/tcg/loongarch64/system/meson.build b/tests/tcg/loongarch= 64/system/meson.build index 5bf4c56e385..035dd5f85fb 100644 --- a/tests/tcg/loongarch64/system/meson.build +++ b/tests/tcg/loongarch64/system/meson.build @@ -38,7 +38,6 @@ if 'qemu-system-loongarch64' in emulators 'loongarch64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'loongarch64/system', 'gdb_arch': 'loongarch64', 'qemu': emulators['qemu-system-loongarch64'], diff --git a/tests/tcg/m68k/meson.build b/tests/tcg/m68k/meson.build index 8ecf450ac68..4b73d7fc57d 100644 --- a/tests/tcg/m68k/meson.build +++ b/tests/tcg/m68k/meson.build @@ -12,7 +12,6 @@ if 'qemu-m68k' in emulators 'm68k-linux-user': { 'cc': 'm68k-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'm68k', 'gdb_arch': 'm68k', diff --git a/tests/tcg/meson.build b/tests/tcg/meson.build index 4cf4865461e..f46516d6e72 100644 --- a/tests/tcg/meson.build +++ b/tests/tcg/meson.build @@ -22,7 +22,6 @@ tcg_tests =3D {} # 'name_of_target': { # 'cc': 'cross_compiler', # 'cc_dockerfile': 'name_of_dockerfile', -# 'cc_docker_host_arch': ['host_arch_supported (meson cpu)', ...], # 'cc_feat_cflags': { # 'name': ['feature cflags'], # ... @@ -208,7 +207,7 @@ foreach target, plan: tcg_tests =20 # return a clear error if user misspell a target entry foreach key, _ : plan - allowed =3D ['cc', 'cc_dockerfile', 'cc_docker_host_arch', 'cc_feat_cf= lags', + allowed =3D ['cc', 'cc_dockerfile', 'cc_feat_cflags', 'folder', 'gdb_arch', 'gdb_feat_version', 'qemu', 'tests'] if key not in allowed error('unknown tcg test plan entry \'' + key + '\' for target ' + ta= rget + @@ -255,14 +254,6 @@ foreach target, plan: tcg_tests =20 if 'cc_dockerfile' in plan cc_dockerfile =3D plan['cc_dockerfile'] - cc_docker_host_arch =3D plan['cc_docker_host_arch'] - allowed =3D ['aarch64', 'x86_64'] - foreach arch: cc_docker_host_arch - if arch not in allowed - error('incorrect docker arch ' + arch + ' for target ' + - target + ' (possible: [' + ', '.join(allowed) + '])') - endif - endforeach dockerfile =3D files('..'/'docker'/'dockerfiles'/cc_dockerfile + '.doc= ker') image_name =3D 'image-' + cc_dockerfile if cc_dockerfile not in image_targets and docker_supported diff --git a/tests/tcg/mips/meson.build b/tests/tcg/mips/meson.build index 3c4f6ec482d..efda857ab61 100644 --- a/tests/tcg/mips/meson.build +++ b/tests/tcg/mips/meson.build @@ -14,7 +14,6 @@ if 'qemu-mips' in emulators 'mips-linux-user': { 'cc': 'mips-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'mips', 'gdb_arch': 'mips', diff --git a/tests/tcg/mips64/meson.build b/tests/tcg/mips64/meson.build index 69391c23187..b8eb6705eae 100644 --- a/tests/tcg/mips64/meson.build +++ b/tests/tcg/mips64/meson.build @@ -16,7 +16,6 @@ if 'qemu-mips64' in emulators 'mips64-linux-user': { 'cc': 'mips64-linux-gnuabi64-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'mips64', 'gdb_arch': 'mips64', diff --git a/tests/tcg/mips64el/meson.build b/tests/tcg/mips64el/meson.build index f6c0fae7981..2aafbba750d 100644 --- a/tests/tcg/mips64el/meson.build +++ b/tests/tcg/mips64el/meson.build @@ -3,7 +3,6 @@ if 'qemu-mips64el' in emulators 'mips64el-linux-user': { 'cc': 'mips64el-linux-gnuabi64-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'mips64el', 'gdb_arch': 'mips64el', diff --git a/tests/tcg/or1k/meson.build b/tests/tcg/or1k/meson.build index 5151e8f361f..c89bb372b47 100644 --- a/tests/tcg/or1k/meson.build +++ b/tests/tcg/or1k/meson.build @@ -61,7 +61,6 @@ if 'qemu-or1k' in emulators 'or1k-linux-user': { 'cc': 'or1k-none-linux-musl-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'or1k', 'gdb_arch': 'or1k', diff --git a/tests/tcg/ppc64/meson.build b/tests/tcg/ppc64/meson.build index c7e495f3d34..8cca4d65a4c 100644 --- a/tests/tcg/ppc64/meson.build +++ b/tests/tcg/ppc64/meson.build @@ -44,7 +44,6 @@ if 'qemu-ppc64' in emulators 'ppc64-linux-user': { 'cc': 'powerpc64-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'ppc64', 'gdb_arch': 'ppc64', diff --git a/tests/tcg/ppc64le/meson.build b/tests/tcg/ppc64le/meson.build index 720aa167f23..a0f3e62e4d3 100644 --- a/tests/tcg/ppc64le/meson.build +++ b/tests/tcg/ppc64le/meson.build @@ -3,7 +3,6 @@ if 'qemu-ppc64le' in emulators 'ppc64le-linux-user': { 'cc': 'powerpc64le-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'ppc64le', 'gdb_arch': 'ppc64le', diff --git a/tests/tcg/riscv64/meson.build b/tests/tcg/riscv64/meson.build index 2292bf8ed1b..5ee20a1e98d 100644 --- a/tests/tcg/riscv64/meson.build +++ b/tests/tcg/riscv64/meson.build @@ -1,6 +1,5 @@ cc =3D 'riscv64-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 subdir('system') =20 @@ -28,7 +27,6 @@ if 'qemu-riscv64' in emulators 'riscv64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'riscv64', 'gdb_arch': 'riscv64', 'qemu': emulators['qemu-riscv64'], diff --git a/tests/tcg/riscv64/system/meson.build b/tests/tcg/riscv64/syste= m/meson.build index 8604c2a45a9..87c3f9f11ce 100644 --- a/tests/tcg/riscv64/system/meson.build +++ b/tests/tcg/riscv64/system/meson.build @@ -66,7 +66,6 @@ if 'qemu-system-riscv64' in emulators 'riscv64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'riscv64', 'gdb_arch': 'riscv64', 'qemu': emulators['qemu-system-riscv64'], diff --git a/tests/tcg/s390x/meson.build b/tests/tcg/s390x/meson.build index c9af66aa1b0..35e27b47141 100644 --- a/tests/tcg/s390x/meson.build +++ b/tests/tcg/s390x/meson.build @@ -1,6 +1,5 @@ cc =3D 's390x-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 cc_feat_cflags =3D { 'z14': '-march=3Dz14', @@ -131,7 +130,6 @@ if 'qemu-s390x' in emulators 's390x-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 's390x', 'gdb_arch': 's390x', diff --git a/tests/tcg/s390x/system/meson.build b/tests/tcg/s390x/system/me= son.build index 1e360e70821..ef19c4831fd 100644 --- a/tests/tcg/s390x/system/meson.build +++ b/tests/tcg/s390x/system/meson.build @@ -83,7 +83,6 @@ if 'qemu-system-s390x' in emulators 's390x-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 's390x', 'gdb_arch': 's390x', diff --git a/tests/tcg/sh4/meson.build b/tests/tcg/sh4/meson.build index d73df074497..12b24fffc77 100644 --- a/tests/tcg/sh4/meson.build +++ b/tests/tcg/sh4/meson.build @@ -14,7 +14,6 @@ if 'qemu-sh4' in emulators 'sh4-linux-user': { 'cc': 'sh4-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'sh4', 'gdb_arch': 'sh4', diff --git a/tests/tcg/tricore/meson.build b/tests/tcg/tricore/meson.build index d0bf55dedce..837a3d5e22f 100644 --- a/tests/tcg/tricore/meson.build +++ b/tests/tcg/tricore/meson.build @@ -47,7 +47,6 @@ if 'qemu-system-tricore' in emulators 'tricore-softmmu': { 'cc': 'tricore-gcc', 'cc_dockerfile': 'debian-tricore-cross', - 'cc_docker_host_arch': ['x86_64'], 'folder': 'tricore', 'gdb_arch': 'tricore', 'qemu': emulators['qemu-system-tricore'], diff --git a/tests/tcg/x86_64/meson.build b/tests/tcg/x86_64/meson.build index ab336eca9b2..787a2ca61b2 100644 --- a/tests/tcg/x86_64/meson.build +++ b/tests/tcg/x86_64/meson.build @@ -1,6 +1,5 @@ cc =3D 'x86_64-linux-gnu-gcc' cc_dockerfile =3D 'debian-amd64-cross' -cc_docker_host_arch =3D ['x86_64'] =20 subdir('system') =20 @@ -74,7 +73,6 @@ if 'qemu-x86_64' in emulators 'x86_64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'x86_64', 'gdb_arch': 'x86_64', 'qemu': emulators['qemu-x86_64'], diff --git a/tests/tcg/x86_64/system/meson.build b/tests/tcg/x86_64/system/= meson.build index 80110d0ae57..43e7d7afa85 100644 --- a/tests/tcg/x86_64/system/meson.build +++ b/tests/tcg/x86_64/system/meson.build @@ -53,7 +53,6 @@ if 'qemu-system-x86_64' in emulators 'x86_64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'x86_64/system', 'gdb_arch': 'x86_64', 'qemu': emulators['qemu-system-x86_64'], diff --git a/tests/tcg/xtensa/meson.build b/tests/tcg/xtensa/meson.build index bb1dd1542e5..5ff9c6cd548 100644 --- a/tests/tcg/xtensa/meson.build +++ b/tests/tcg/xtensa/meson.build @@ -79,14 +79,12 @@ foreach core: cores endforeach =20 cc_dockerfile =3D 'debian-xtensa-cross' -cc_docker_host_arch =3D ['x86_64'] =20 if 'qemu-system-xtensa' in emulators tcg_tests +=3D { 'xtensa-softmmu': { 'cc': 'xtensa-dc232b-elf-gcc', 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'xtensa', 'gdb_arch': 'xtensa', 'qemu': emulators['qemu-system-xtensa'], @@ -100,7 +98,6 @@ if 'qemu-system-xtensaeb' in emulators 'xtensaeb-softmmu': { 'cc': 'xtensa-test_kc705_be-elf-gcc', 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'xtensa', 'gdb_arch': 'xtensaeb', 'qemu': emulators['qemu-system-xtensaeb'], --=20 2.43.0 From nobody Sat Sep 26 20:02:04 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790032597; cv=none; d=zohomail.com; s=zohoarc; b=kX0WCKZ/QbC4bnpXE/t8LOBG03fWy83vvvymVkcM0ze26ULnDesq0kWjUDPBmzMVm4j3bfWSZDMEkLQE9cl/SNbBwLqETQXnyn0a2P9G6ATAf9YAADZvQ9irY/yiW9THdQ9MD4xLp1IG67n92rxDiPg0gASjfV/hsxwnT+D48Vs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790032597; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=pQ3n0aHdu9EKZmZZQfVAw4ZJB6KBMcKPJE1YkIDEtzA=; b=Wzm+1bf4SpD8KPrjqIXdhtlJs7MJXuJEWBcXXjLZK55JLeKVsp09uSGUs6CKoTNhLj5Qr6W76HwFg/qiVHNN0JNNGEc5wMvyKLoFZ0mOEqZ6njXEF9MBXarnoKmKyOAE46GUlFifdMZpDhCh7O7FOZla12Bc0wqBeQEwev6vomQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790032597642586.594566294345; Mon, 21 Sep 2026 16:16:37 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x8nEI-0008Ft-U4; Mon, 21 Sep 2026 19:15:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEE-0008Et-9L for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:18 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x8nEC-0000FZ-E7 for qemu-devel@nongnu.org; Mon, 21 Sep 2026 19:15:17 -0400 Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68LN1vqw1860580 for ; Mon, 21 Sep 2026 23:15:15 GMT Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gudw0g16j-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 23:15:15 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-39e3f521346so4042283a91.0 for ; Mon, 21 Sep 2026 16:15:15 -0700 (PDT) Received: from localhost.localdomain (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a0674c0b4bsm1295939a91.13.2026.09.21.16.15.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 16:15:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=pQ3n0aHdu9E KZmZZQfVAw4ZJB6KBMcKPJE1YkIDEtzA=; b=UjGOnYpZPWGyQTM5sNwqefhSc+w lcnmAmqbvnqLsTKDJ87lslpnjuTXIy4qOsKQiOgclbPkHk1wxecicvKNUVLOpjSz rtM6H//O91y8xP6uSO9Im8/D0MCbQjm+eOIneoNy76elGyYTgPzcVJgCcoQwOQlh wIc6oHQagFRYM3xx9NvC8xmxGv1btXJ51IhCYpww5fG2W0xlu72rSZzkPMaG2+YR E4X4z3YLe+DHoDSVMlTabZWTwKthadR/Qc7H2SWMRUQ9CJxOgkofgioGnNAAYRY0 8DvIVjDVFmFky97sOQxR32RkijcGc/yjsOoBcijtHugfqff6d6LQJWiN/cg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790032514; x=1790637314; darn=nongnu.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:content-type; bh=pQ3n0aHdu9EKZmZZQfVAw4ZJB6KBMcKPJE1YkIDEtzA=; b=P7IhbiubUOavZTOCaws4D7c6CduXB4labPx18lLIjj/Q/z4nOTtsBTeH3QIzKIsDeD hwr5vRXUgz8YqMA7D3Gu889Z1Wb3WelNU0WwMsqqNwJM5c/miqJCSoauSvqGX3Pa7heF ExoeCFjAXibFgo925pHWROWJE7qTT0snod7z1O1qdgT73bkDwuPs/Ghieo36NWWGloQ9 XMTcVdhpbK55gdrAZeB1c2SCuDoPUveHLNTik87DrGkQboZN5640xhKE9tjAMt1wbGoC c7G6MswgT0Yg8KLiwHFCP8eh1qqi0w63RiuWQ0aA4dKnOOP0tJlrWOMv6l2Pf+uqe2+a 4cZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790032514; x=1790637314; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=pQ3n0aHdu9EKZmZZQfVAw4ZJB6KBMcKPJE1YkIDEtzA=; b=desmcIunXminWMOat6Vf16j7CWHnhpPwZrC1XgVPz3JrIpjqfRcbtQ5hx+XczFsJmE h1ru0P/CEMUDomMbOAvXvMvccSfruKdrd8uvyWTvAfQSVmDOYKx4TfhDLDOArkRTXlEO oz3s3eWthzkZ7RW+3YZ7JiiJZvUzqeulWsAkzpgKwj3J76HCRWQxCaiKVTI7GzqTpJnG 8Cv33mdtu/qpPKVaWC0h1zh6vUl3wz+oNR3++ypTE5x8ghSt8Nj8Yts3jL8+xWunSXIF NYhdgoNB+2+Qtt41Stp2rVKH+INbeTO3YEEvCIr8hNX+zs0FOYD07EY3wgUjw5zoQCVq riHw== X-Gm-Message-State: AFuF++m8+4ZQxeJ2/wOSCRLEKZ6FafdL2wm/pMuDUj8itfPXfnRkHDDo F8NBwjY8tETmm3aEmgu1j2YYET91gKWFkRtorUll0FqLEsitzuj5YV8MXV4j7PVQ4zjFwEnNhrV CfZwJFjXF1QxADZzN30WcLfTOte5xphGn4RbBNZQ1Gs4SpQkZXz03PKHYaE38DKzqpQ== X-Gm-Gg: AYBFou2j6jyKBHV+r+xd4FHc9KOWypgOZ6BBfFGLnJx8t6+PdcT79hRP25bQV0hNMf4 Q18OrHlH6gKJqi7ytE1Xaw/R0t9wP39UjfINXb6A/osbrPutQnb6prcgEbe0d6orLEWR26LCCRJ Sj3fJV1BY+VvMfH1Yb1oCp/idmZq7KpsLAppIqnX8JdxwmdgAwDNTiEtGqCUlE99fmp3RdpLsSn LcLK4ID5zlOITMNPGhVmvoQr3Z2MTBrcOxcxurJNcE+bQKUxT03g289JRLVT6HsYPLxDef5rOt6 Vep8f+C1mFkZBHo/wcthwqhVGx1Jv5iyHeMs9oY5seAo3MTsp5Srg8z9ZHf3kuISJGr1U0IyzyN OEnmnNowYRqaQP2H1yRyyUi1jsLnCQKIUaEghcJEiFSD8BbtNhphBjwm+RwJ2Rw== X-Received: by 2002:a17:90b:180c:b0:3a0:3d1c:2dc2 with SMTP id 98e67ed59e1d1-3a03d1c38c6mr7017641a91.66.1790032514432; Mon, 21 Sep 2026 16:15:14 -0700 (PDT) X-Received: by 2002:a17:90b:180c:b0:3a0:3d1c:2dc2 with SMTP id 98e67ed59e1d1-3a03d1c38c6mr7017620a91.66.1790032513922; Mon, 21 Sep 2026 16:15:13 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Pierrick Bouvier Subject: [PATCH 7/7] tests/tcg/loongarch64/system: deactivate loongarch64-softmmu-memory (hang on aarch64 host) Date: Mon, 21 Sep 2026 23:14:58 +0000 Message-ID: <20260921231458.3369-8-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> References: <20260921231458.3369-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: NhdngROhSGLjTNh8727yS8oxZRYz14sY X-Proofpoint-GUID: NhdngROhSGLjTNh8727yS8oxZRYz14sY X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfX2wZH2FXvUNJH r3BUxlKA4DBHSTCXxGKIeRUX0n/J3pwOhFDf3zX4x3GsOG7BGVZCfjJ81H9uX3K1h5WLvqxh/Xt cyzt9W6H3ZDr814OStUaXhdpILfSHOjchSOMSmQPkSDdlHLPSmSbCIXVf2Q57g4HeXicnWPbbxJ R4maeteIV3GkjI7kXI0u2HxMJIdpWXwvkJQFLglH132uxrFOkv5iW7V/k4T067MnyFiaLEjEoif tYGD1awYqj6syUVL4AO4ESzdkth3qSD+doIN7BI5ahKpOf1fWz8wtWPFrhZTwqDEx6GVxhBKAaa Zav8NUHPOUAB+i2cB3EH1u4MmrOD7HZ+OIKoFgP/8i7EJOaVP5CUAV6BMKo3Xn5CMdYAgi/UlH/ V7KeGnbB1SYcAh/AGluQH4YB4YOcCxh1hsYSQ+2B8stnFaOIjg3YK7qy6Smx+MbMTstRMEN5vTR zrYPqcC1bFYf/gZSHdw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDM0MCBTYWx0ZWRfXwxacjkZf5/ME Kpo0dbt4uUgySqIQvD8lfOnNzCWIoN4o3JY9g/xTfxD8PWY5Qm/XVJgu9n3erx2akttADqWB4xp lHrU1gtcWkvNxIBk//vZPSQLsFao5GI= X-Authority-Analysis: v=2.4 cv=TvFzFzXh c=1 sm=1 tr=0 ts=6ab1ba83 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=p0WdMEafAAAA:8 a=EUspDBNiAAAA:8 a=Tik54YSiwzO2kUiBZWMA:9 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210340 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790032599508158500 Content-Type: text/plain; charset="utf-8" Created associated issue: https://gitlab.com/qemu-project/qemu/-/work_items/4567 Signed-off-by: Pierrick Bouvier --- tests/tcg/loongarch64/system/meson.build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/tcg/loongarch64/system/meson.build b/tests/tcg/loongarch= 64/system/meson.build index 035dd5f85fb..33e9f58cc28 100644 --- a/tests/tcg/loongarch64/system/meson.build +++ b/tests/tcg/loongarch64/system/meson.build @@ -24,6 +24,11 @@ foreach t: tcg_tests['multiarch-softmmu']['tests'] new_cflags =3D cflags if fs.stem(src) =3D=3D 'memory' new_cflags +=3D '-DCHECK_UNALIGNED=3D0' + # TODO: memory test hangs on aarch64 host + # https://gitlab.com/qemu-project/qemu/-/work_items/4567 + if host_machine.cpu_family() =3D=3D 'aarch64' + continue + endif endif if src not in multi_src setup +=3D {'cflags': [new_cflags]} --=20 2.43.0