From nobody Sat Sep 26 21:37:22 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1787919281; cv=none; d=zohomail.com; s=zohoarc; b=VNg2gEoJvjaardX8Au3qctUhYegS9BDMhIOHWrk4AByniRZI0TtOrBh3iRU/DCAy7iXbPEMqIHuVE0QTXVrGf5i1x5p8CxpIiQ898Y+VVINPnsbI03AXSHmHWYfv9vsBlTCwqud4g7JzdNaafrtcUWLNRg7UG+jvWLmIC6Y1KCo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1787919281; h=Content-Type: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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=h98rJxO4BgEZh3Fit0p1BlQut3znbv3PxOdRc7eAT7w=; b=LASrI7ImeUESnVaVjWkUq0/FtrugE1kI2CE+fD1vGdAq52SFtW1LJBPmFLigcFj/osGHzQdh7EpYyG4X6JQSFmuqfvjBnDDNtY/50s2n6QpNSutwqP3tHMWAGUsL8Sj/KT+WXIgrQ9Fe1VGplGaj0OtAXMptG8MJdjdCe3ndG3E= 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=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1787919281201833.7048173440243; Fri, 28 Aug 2026 05:14:41 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wzvSu-0007nX-Tb; Fri, 28 Aug 2026 08:13:48 -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 1wzvSt-0007n4-Qv for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:47 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1wzvSo-0005Wv-QK for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:44 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-4956869750eso5690205e9.2 for ; Fri, 28 Aug 2026 05:13:42 -0700 (PDT) Received: from draig.lan ([185.124.0.156]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482fbb20784sm3659186f8f.18.2026.08.28.05.13.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:13:39 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id E99F75F954; Fri, 28 Aug 2026 13:13:37 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1787919221; x=1788524021; darn=nongnu.org; h=content-transfer-encoding:content-type: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=h98rJxO4BgEZh3Fit0p1BlQut3znbv3PxOdRc7eAT7w=; b=MJxzNuTynFQSyxdt0HrwhoiZyN7YDAZbxguzvar0NyOU5jYswwalByqOfGgzLNLgzE va2ObJgce73TflJLWW7S/la4MAluKQZr0jmNSw3MkYewhfDNo50XHC1QJIHDL6X0uWN7 fuPQYbVu14zUUP59oMObqKxkMCT93IGALL1yssat1UCQtmjbfj8G3qJe4RC/af1O2PHw zv6T83BPgDU18pqtv6VUTw7erEURHWYo7kDtlVGAIaraC2QC0Bfu355meaHAkthITUp3 6UKbkGikXdqA9eW6dz1ABNnAKWhTIODMLGAlWlaN8v2kdVL4rxGX+XVrtq2XKAIHeHwC 1pAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787919221; x=1788524021; h=content-transfer-encoding:content-type: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=h98rJxO4BgEZh3Fit0p1BlQut3znbv3PxOdRc7eAT7w=; b=ErWZ7EhO/m+5AOn0enY0zunD5jVFoK9qTG2vQFgvSyDwYuSHb8iNPKI9Cb9HtR6D4n oKS1iBHxsq6APMf4pD1q3dcJjhAv8VZRqSJdW6JYXLbBJbTyvkTzXvK+72VuMQR1KEuV dNV3/hZwTcXXajFIbxeIME3XZaTLX7e0ouQAssk9wtECDyEUpOG+8Ve/nsU5RKYkdKog WUTJseufvwfgj2zSzJEhYX/sNKbPIWrQSraBdDsUuDyNys4wDhhgqpGmf/Ax/Z0/Qcla aYOO/Np8boegzAdAtI6ZX268dz3Nd8mUE+tV3cahLOb60gOzeDk55U7u4bQmzNvdWqwC tPVQ== X-Gm-Message-State: AFuF++mcHErczxGSBh2vYXIJDl4+xaJNZ8OF53PiUOBN4e/MHas4YZD0 hOMY/MKo4vc2hPuvl+MIZhcv3s/JWNs8cKLpm1DOIT1nA44wJsk6e89aCzR1To61t3g= X-Gm-Gg: AR+sD11K3hbEVZ0ReP0ebNVkvyDsAW25F3zkBbO0IuIvmbuAN/6YRZ+t4C8z8JSItGK EUwGLHZTY11SGSzY5N9xNMX3eaCSEpNc5re8BRGwd/wUocKixGqzKbKRohQif1ZdlR1nCL3+RvR H+krH91ZbTOvig7vDaKyRdW9XIc6g4gSMg5QkgFD/1bNlsXG3RDQsCe9pj1s3DoFe6moZA9rKLR 2CjpoZtO+YnQXWiJ5V9NBdYsdlD4ZBVEhqqsVV7KOm5q5tFDr3THrXH3+y468dBgKSphEifwWKP 0Zv1x3g/3jTz2xfhjPeghHZTPI4QBi64j6Dz+jWdSoTPdVDjFfaKd4ACTTty5nm06KYEvXCSxx+ HP1v7+swfThoIUI5EP0T9aLkubgx3lq2ENvSsM69HctLZUvu2FRfJxT50xX7YPG1nQnyyvROkG3 +G56308FCKcu28Ddqn0hvDjl619CDaoyGqcVYL40dECSZV0DLTEdbUvg5R+eBj X-Received: by 2002:a05:600c:8b86:b0:493:f5bf:4dc6 with SMTP id 5b1f17b1804b1-49b91c2777emr113035695e9.7.1787919221042; Fri, 28 Aug 2026 05:13:41 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Pierrick Bouvier , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PULL 1/6] gitlab: use .base_meson_job_template for macOS jobs Date: Fri, 28 Aug 2026 13:13:32 +0100 Message-ID: <20260828121337.2277303-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260828121337.2277303-1-alex.bennee@linaro.org> References: <20260828121337.2277303-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::332; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x332.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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 @linaro.org) X-ZM-MESSAGEID: 1787919283192158500 This way we'll get more environmental information which will help with debugging. Reviewed-by: Pierrick Bouvier Message-ID: <20260824-fixes-for-11-2-v2-1-352c6b890402@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/.gitlab-ci.d/macos.yml b/.gitlab-ci.d/macos.yml index 641a48b3832..bdb3eae18f0 100644 --- a/.gitlab-ci.d/macos.yml +++ b/.gitlab-ci.d/macos.yml @@ -1,5 +1,5 @@ .macos_job_template: - extends: .base_job_template + extends: .base_meson_job_template stage: build tags: - saas-macos-large-m2pro --=20 2.47.3 From nobody Sat Sep 26 21:37:22 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1787919241; cv=none; d=zohomail.com; s=zohoarc; b=YD6ZB2v7M8eJVBJ69O7S+HPfxZ1JTPXnTFjl/Fm0v02Qs/PjACocgGmg5IIc2AoauBbpuvsMRyA+yAWCFoMs3mKvLKPFNa5wckcgivqP5eJn/X0OtmzCrXH0pjQl1n5bjr9sd71v7BBclxqj/28VwRYwAwiqkWOBsuhPmOhcTaQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1787919241; h=Content-Type: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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=wT2Ov8MI3C035TVM3YchRLigEacfsHxS5t2GnZHDLiw=; b=NQAp7Z4nj8/9HvVxOOaJrbPdcu5cXeGIFHjWVCusK5wZkN9yNmMTRB3eC3XlsguVCq0royXM9+ypnOUMhDaBN49li5xesn5Tdg/g+AhEwmh2IYZaYG7Mxct8tie/q+CbDLHFOYhZjFzwI9wIhl8UEwK1sdW9M4/YRbzLXGvQpmc= 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=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1787919241865115.26833438573124; Fri, 28 Aug 2026 05:14:01 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wzvSs-0007mv-Rd; Fri, 28 Aug 2026 08:13:46 -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 1wzvSr-0007mF-0i for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:45 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1wzvSn-0005Wh-Vi for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:43 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-49a97714f5dso6089305e9.0 for ; Fri, 28 Aug 2026 05:13:41 -0700 (PDT) Received: from draig.lan ([185.124.0.156]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b9266be71sm119014175e9.2.2026.08.28.05.13.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:13:38 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 0A2A65F9DA; Fri, 28 Aug 2026 13:13:38 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1787919220; x=1788524020; darn=nongnu.org; h=content-transfer-encoding:content-type: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=wT2Ov8MI3C035TVM3YchRLigEacfsHxS5t2GnZHDLiw=; b=vmRtzLuTqhSC+TD9YKe+0J//min/quq9sWbEM5XB4r6zAvXthSa9nLZDVx2tGtYzht mEyso71injk7iEbcdk6WoyJmHaF8LgkegTqtgp4O4jkqFpHzGG9q706/Ku77dicK6Ek9 l2uazKDv9SwykqP4kFIQUDlvaNqL0eRs60qLLhrsv8M7WDF318FUJkPsNFlWhIKnEoo5 OaPkEoW2/KqwMt9IqFnoIEgb6HAGaJbewbabmpq1RGN7me+4Qmrd/2o3uFY2cqIuV5Ih Jnv7dFi2t5CzIm6n4/nQYcULJE3OH6r/K/Giv4UKQ2nnnL8iQJrCwMY4MUFSrksO97qO 1N8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787919220; x=1788524020; h=content-transfer-encoding:content-type: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=wT2Ov8MI3C035TVM3YchRLigEacfsHxS5t2GnZHDLiw=; b=jrJrdD2i0Lrd3YSSRBU8cwwMvBq5WYGF2eoNXy8cEq07Fp7ri+bR9M/L1FeP2EexnM ATIFTBxCClRhgDutc+vchjesl4WzG+6506QS2TjEiC828It7diQXh6tUu5wqw3x1ey5k IzaSRaqS61km7g7kuoCrOpbdIY/6kK9T+zwQwP0tkCfLm2kYf5Bhad01xRHOxTwBndhC 6SdkWR7v0HbyiCFNacuCcWEYl7pacNSAxGKTTS3yJpaEXYo6e+mGBhQ3rMsSDaQLhAJt Rrazf37kceIhaK7OE7jk003lkb9RI3Sga8Qmsb+qXR6Xqmtiwp+hBIOUayHKkSWNJp05 ulRA== X-Gm-Message-State: AFuF++kYN9i4sxSyuQgUpp83YAXsFFwUFUw6M2Lxe3kLxQzauPtxaO4t t0dRdpchffXttVfbr7qa4ruVaIoYjBUY0CEa3Ymw6mG5hwF3nNziIdVMbHs88WTraOQ= X-Gm-Gg: AR+sD12XnR4jHqGrWekB2gMg41ZLCQ8uluzWJ3RSChJ+/R21y76z0JkAKxEQ2tLZvFW UHRjFDIQJPDp8D+Q+5YOdwoeo3bxn2gwYQlNOV6HEFyAU1el7CLc5PkilCSjqwRD9Mx5ZZOVX5Z tien5j551ZENPtO8U5qOfxUHavo8xe+FkYwvHa13uCpjZJZPcqNUYdSYoWyqBkz1qPYTq9p/dEu DxxZl0BLl24ncymhW4UcXCeqb6ghkTYmzsjsO8aR9iD4GJdx4diQb7iTLGqBDAHPajdt4hmnu8H 7k2JHKrHdgzkoMNaolocpylFvSzrketftzcIIAqNBulLrYGDE+1+KdtL9mbRtJji1bITxMi7OHR IBA63uuaXdPhgaBqwgSAiU/MjV5QJlIsveaUYLUR647dkNgGhz+Q8riMSXNkNY1akK3kneD/XXz 4lJwLgv2yY8ZQaexKLDeCw9LiPtj0jhLUQlj6iX1P+Qehh6C13Vr/W4xabucru X-Received: by 2002:a05:600c:1f82:b0:493:aa0a:45ad with SMTP id 5b1f17b1804b1-49b91c19d37mr101170005e9.2.1787919220205; Fri, 28 Aug 2026 05:13:40 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Pierrick Bouvier , Peter Maydell , qemu-arm@nongnu.org (open list:ARM TCG CPUs) Subject: [PULL 2/6] tests/arm: add explicit CFLAGS for system build Date: Fri, 28 Aug 2026 13:13:33 +0100 Message-ID: <20260828121337.2277303-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260828121337.2277303-1-alex.bennee@linaro.org> References: <20260828121337.2277303-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::32a; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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 @linaro.org) X-ZM-MESSAGEID: 1787919242897158500 The brew toolchain on macOS (arm-none-eabi-gcc) is a little different from the default on Debian (arm-linux-gnueabihf-gcc) as a result it defaults to an older architectural baseline (without isb's), assumes softfloat and will get confused by including stdint.h without being told it is compiling freestanding code. Make these all explicit so we can build arm-softmmu tests on macOS. The test-armv6m-undef is unaffected as it has it's very own build stanza. Reviewed-by: Pierrick Bouvier Message-ID: <20260824-fixes-for-11-2-v2-2-352c6b890402@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/tests/tcg/arm/Makefile.softmmu-target b/tests/tcg/arm/Makefile= .softmmu-target index b66074b0b43..3e8a9b4073e 100644 --- a/tests/tcg/arm/Makefile.softmmu-target +++ b/tests/tcg/arm/Makefile.softmmu-target @@ -29,7 +29,7 @@ ARM_TESTS+=3D$(patsubst $(ARM_SRC)/%.c, %, $(ARM_TEST_SRC= S)) CRT_PATH=3D$(ARM_SRC) LINK_SCRIPT=3D$(ARM_SRC)/kernel.ld LDFLAGS=3D-Wl,-T$(LINK_SCRIPT) -CFLAGS+=3D-nostdlib -ggdb -O0 $(MINILIB_INC) +CFLAGS+=3D-march=3Darmv7-a+fp -ffreestanding -nostdlib -ggdb -O0 $(MINILIB= _INC) LDFLAGS+=3D-static -nostdlib $(CRT_OBJS) $(MINILIB_OBJS) -lgcc =20 # building head blobs --=20 2.47.3 From nobody Sat Sep 26 21:37:22 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1787919261; cv=none; d=zohomail.com; s=zohoarc; b=f+FL4wfnNuoLAZ6ood63MttECdAJmEFlZTRHRTTxKEJu38T1LlT/R+qiX9NDajfqKYCnUiVIisD5QTks0v04ZElpZovql4H4GWw/Bnfyw56SWDHYOJy2/4U01/eQoPnm4gN+9PXWRvlv5o325f3g0l07hCL2yas7wq6wRJF2cXo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1787919261; h=Content-Type: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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=KTnDhGyx42lBPoLeBEOxx57vDVutvWlkR3VbWjbTnDQ=; b=mhS94njyMO81A/d5gcLm8JzG+tbBGZhq7WE+KCmXgMFUQNXEzzWLluLYWPhWdKNtyHhFkXSwIoJXFbSA9Q4ViZ0UXVnX62qH+ckQObT9H4dQU/B/AZ0fesnmr7HDjIIDHWlervkmQKQYK+rpXHIQy1fg7HtH/XC4IqsJRVt09Ws= 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=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1787919261154174.12017693039434; Fri, 28 Aug 2026 05:14:21 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wzvSu-0007nP-MY; Fri, 28 Aug 2026 08:13:48 -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 1wzvSt-0007n9-TG for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:47 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1wzvSp-0005XK-UU for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:45 -0400 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-49554ebb87dso10293585e9.3 for ; Fri, 28 Aug 2026 05:13:43 -0700 (PDT) Received: from draig.lan ([185.124.0.156]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b94dc103dsm44864165e9.1.2026.08.28.05.13.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:13:40 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 21B815FC17; Fri, 28 Aug 2026 13:13:38 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1787919222; x=1788524022; darn=nongnu.org; h=content-transfer-encoding:content-type: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=KTnDhGyx42lBPoLeBEOxx57vDVutvWlkR3VbWjbTnDQ=; b=zZ8IOrKLMbERls+M9vwGYzvwBjUYkQ9jxfOJ+sw5rURPpUhj9u1NJi0gruAi+PGmo8 tV3LR9ZM08cFM+sRE2oZ+SpXl5GwVgYut0e2mJIHit1a+eIxZCODu6TAZw6asT7xCcl/ 5AcI9cPHPJ9reBIV+5G/8o5wCbmymGmwa3xlJK4nTeOJSt13+1g2OaUOZsSZthGUy5qA qYU5KWmlaWNDCoFU+YeYJ/cqvu3Mmu3Pb76N49dDPnUtZhA/vTtaZAZr0Pqw8s9WWSO0 pp9TXmqrSUe8n2oTebDFaoJedyIQonMec+xSOWIvmT1/8zY5hK6WuuslWOL31g4ce2lJ dXbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787919222; x=1788524022; h=content-transfer-encoding:content-type: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=KTnDhGyx42lBPoLeBEOxx57vDVutvWlkR3VbWjbTnDQ=; b=YOdplRqCOM4gSISZz5A8Vy76CI5vqiXtN1KeTEWPF7oHvngFV3MAbqFHgoAZF5DR8h i8zw70gOd98uUsYi1uEC3rGSPI5ptHvN11jlE8SmftLLrGqvB1qvIVtWSt7tsc78ZmAJ F8T8eIdXIWaAVHtFZdPBwOSyJ6e1CHpxvvdPEVfMf7A73g7YzFE3X5xfAsNr+TqC6jQc aHkLX/tojaYU1MhfBQBDiAuFx3f7Xwmq4hBo+srL0z7XQIs2eHpeESDwtVQrZFWm/KSG JUclLCoGAzj9NyO/4zn7iDQjUOQgBOAmmglwKy4wne8faOb2NLQ1y1RRU0BCatx4c6e4 F34g== X-Gm-Message-State: AFuF++n6Rq72CpM8YsaQDH7o8QSlKGSfmPxMNtTl+zzhIRMkmg7zN5Rg bsKyrSATbId/l9T+358zB56MP6KY3Pu3E1jLgY+qprsHzKjvDEq6VQpc4xb9OWhX08k= X-Gm-Gg: AR+sD13MvGPYTBsIiS9COry3yQrTJf7rQmWjYxl1MsMP7HrFfeVDVBlKnGQcqXm+vuv fxKuuPpaZpaJHJ8Bg5jb5ShVxTiDzGP74l6TIGPcBpyU0R6+O/h21gc8F6icatyQy/kgsgXy4d3 LthYFI5Hy3hts3oJgbZaBJgif2ApyQBP9x4hQUepsqWYqhmlGeqJfdAQD5NDuvxThngjpNDzYZW EZ8fKA0mOi2gZ0IRBFae/CwocN3grcb/dasaXJFsyG3MC77zopDFVdUnEd/5qDgL2SQNXs+suMT GXm945BQ5wStScxWJULYWABndMm6YP2Jrx/eDOD2ujttlWr+TUDpoxFp2cJGP/4TbWIHGu4Na29 K7NDcFbC6DF5Ivf4iNn4J1SxETiMYQTcuN62yyKMgKnFX+rB3qdcnaRlXVliSUhAtDWZGMK+mGf pW3qjFvEGnKtIBVztoJjkRxxJGZZs37sbvHpkgkmBh5VIxLEQ6jIRmXMx8Ad7F X-Received: by 2002:a05:600c:83c3:b0:499:b01e:911c with SMTP id 5b1f17b1804b1-49b91c26535mr91544425e9.2.1787919222277; Fri, 28 Aug 2026 05:13:42 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Pierrick Bouvier , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PULL 3/6] gitlab: add arm-softmmu tests to the macOS build Date: Fri, 28 Aug 2026 13:13:34 +0100 Message-ID: <20260828121337.2277303-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260828121337.2277303-1-alex.bennee@linaro.org> References: <20260828121337.2277303-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::32c; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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 @linaro.org) X-ZM-MESSAGEID: 1787919263036158500 Now we have fixed the compiler issues lets have at it. Reviewed-by: Pierrick Bouvier Message-ID: <20260824-fixes-for-11-2-v2-3-352c6b890402@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/.gitlab-ci.d/macos.yml b/.gitlab-ci.d/macos.yml index bdb3eae18f0..40b9b637b3b 100644 --- a/.gitlab-ci.d/macos.yml +++ b/.gitlab-ci.d/macos.yml @@ -22,7 +22,7 @@ - export PKG_CONFIG_PATH=3D"$PKG_CONFIG_PATH" - brew update - brew install $PKGS - - brew install aarch64-elf-gcc i686-elf-gcc x86_64-elf-gcc + - brew install arm-none-eabi-gcc aarch64-elf-gcc i686-elf-gcc x86_64-e= lf-gcc - if test -n "$PYPI_PKGS" ; then PYLIB=3D$($PYTHON -c 'import sysconfi= g; print(sysconfig.get_path("stdlib"))'); rm -f $PYLIB/EXTERNALLY-MANAGED; = $PIP3 install --break-system-packages $PYPI_PKGS ; fi script: - mkdir build @@ -40,8 +40,9 @@ aarch64-macos-15-build: PATH_EXTRA: /opt/homebrew/gettext/bin PKG_CONFIG_PATH: /opt/homebrew/curl/lib/pkgconfig:/opt/homebrew/ncurse= s/lib/pkgconfig:/opt/homebrew/readline/lib/pkgconfig CONFIGURE_ARGS: - --target-list=3Daarch64-softmmu,i386-softmmu,x86_64-softmmu + --target-list=3Daarch64-softmmu,arm-softmmu,i386-softmmu,x86_64-so= ftmmu --cross-prefix-aarch64=3Daarch64-elf- + --cross-prefix-arm=3Darm-none-eabi- --cross-prefix-i386=3Di686-elf- --cross-prefix-x86_64=3Dx86_64-elf- --disable-plugins --=20 2.47.3 From nobody Sat Sep 26 21:37:22 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1787919280; cv=none; d=zohomail.com; s=zohoarc; b=LZyV8Sq2jLpbIM4aWEj6mXclNufNOOl7YwCPbB2rT6piJfZQXKO9knU4zPwOwYoS2KhgegFub06M49xSsi1yJYpnAvWcaw6ja4NCNrd5FqfMW9mRnHz8hTy78AKVxocTGkNdfrGpdGZbVX2tmBA0GuRRLNgVVJs85VA2oIZV1is= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1787919280; h=Content-Type: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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=xxUQuue+45sjSBDzqHelkuxu3O0UusPEmFZcaSMD8a8=; b=DscRCS1SO7odvB8sYz3iD6sfdIFCWyNuQ8Z0Jn64TNCofxwy5ZUHIkii1WLmUzxGUwXVZYqsiJK4ZZVOehF0sKZAfTl5w+O/5gcYnCa7snF2hokuVn5gIBUxtPXuqmQ0jR83opSqj3cI1BQF1s1qrYytfazh3y/YvpmVtL4T+9c= 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=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1787919280147576.0925371103285; Fri, 28 Aug 2026 05:14:40 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wzvT0-0007q0-FM; Fri, 28 Aug 2026 08:13:54 -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 1wzvSy-0007on-0h for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:52 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1wzvSt-0005Xg-Lw for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:50 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-490cf322ed0so9142055e9.1 for ; Fri, 28 Aug 2026 05:13:44 -0700 (PDT) Received: from draig.lan ([185.124.0.156]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92679be5sm52594735e9.3.2026.08.28.05.13.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:13:40 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 3E7D05FC24; Fri, 28 Aug 2026 13:13:38 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1787919223; x=1788524023; darn=nongnu.org; h=content-transfer-encoding:content-type: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=xxUQuue+45sjSBDzqHelkuxu3O0UusPEmFZcaSMD8a8=; b=DnoynUoMrQktgmt1h4tEE2Ln7y+KuRjbJp2yY46H8VO7Gz+4Ma+mgl25Tlvpa2nKdb XYw4v83aJAxFvGthcnkWvdbbXdQeIav2aY0UoS7/EalTVhxk/CTsXwH2EO+R6NBt/S2z 2M7hmBxhMATV2nPpBMYXZDE1X6o63qozp1O96+CrBiB9EdPfesOF0d5nQA42laHWmwzT lZpjVXNnonKXj1eH1XhE1Khl701NmtW/enLLMGlcU3U52xBGnL4AmFgdlpSfIdu8BCVW 1YNwiqSA6hjd6mD0+CBa05K38rcfLrRp6bI81vKBr7tlwffrvpjf52TCunWb0MoBJWz3 Dp/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787919223; x=1788524023; h=content-transfer-encoding:content-type: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=xxUQuue+45sjSBDzqHelkuxu3O0UusPEmFZcaSMD8a8=; b=XD4eAIWXvsGBkc8R1ryt+rpEiQh4y4cyQdwVG3BxLIE3lIii+umtEquf2XwvLL+aHn LYDYlQwNhr1xHMBGt/x9DDq8ydr6tQ80StppbQx8tI992dIpfyQ051kBbLff0Rl0pdgp g7vr/hvCoJGKpRK/tyYOy9A3uszzoinz8J+uTOz3z2+CZ5LCIu7SWNYYnmeQSm4BpAEo 1X+62IEsY4Q+e1pPE/DCc9fBWXbmO4zn5AoeQGZ19r1rYdllyPk3PPWJooEvbv884Nvp fNJRSoIA886wZ0lLotRdqE8nMayzhds4NtdfmNqrNlrG47F/i83rdYjR9YOeJ0K0K81e otzA== X-Gm-Message-State: AFuF++mncBp0b+Vr4Fvz5RpyFvDQRB8vXWzlRwwXOPTTSEknLsVJiRR/ R/MNZMvhlcybbnLKK0v2HutazZjegaiSfHLPVlgfjjnl0lGgI5AyREoX+E2z30mXIrII4YkN0AP jsMIqKsk= X-Gm-Gg: AR+sD13Ao0UWevgM1Da0X2ZY8mKBPuM0NJMFr7Pz4jGKIOerQ0I+V7SX1vEmdhSbdBL FPsEQFNLnZn4M4RODeUsDbiQIDBXMUQYxug+vILaxQqS1++uKVsMPBQY34sYOBrNVJDeWykXGKP /pTODCjG4TuUCBkPhXVKmjjatpEKqDDf1B7tRF+sCnQb51z6LOog6WyV+iFy+nXwbp6esSvfEpb hT4sQRRgOma7UJIkAulO6O06byL2u1Rnv+m6fUIvDH6CVBA/cUwDKicUnO6HRCHQAQSmB8zvC4Z zFoqTj+591tpgxDxFXryAZoiWVGscJFLHqAPYuyatWTTmu+Emy5DgQGXXnWB2LZQ+Pr/HFR2Aah Fch7SP+s4BrEq2+k1wdczcWIHo6ruxOvcfxjBNXqktVSCS68vw3XJz9CNkkgM/Lfm6oEk0z3QkH FPbqNzRv8uSfxB5yQsDUgVmdxwHUd0x/7aRChuNBbgTZyljlfzv7AC+zJCgEvt X-Received: by 2002:a05:600d:8498:20b0:499:dbae:86be with SMTP id 5b1f17b1804b1-49b91c4de9bmr77065585e9.14.1787919223264; Fri, 28 Aug 2026 05:13:43 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Peter Maydell , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , "Michael S. Tsirkin" , Stefano Garzarella , "Gonglei (Arei)" , zhenwei pi , Laurent Vivier , Amit Shah , Paolo Bonzini , qemu-arm@nongnu.org (open list:i.MX31 (kzm)) Subject: [PULL 4/6] char-fe: implement qemu_chr_fe_backend_name Date: Fri, 28 Aug 2026 13:13:35 +0100 Message-ID: <20260828121337.2277303-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260828121337.2277303-1-alex.bennee@linaro.org> References: <20260828121337.2277303-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::335; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x335.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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 @linaro.org) X-ZM-MESSAGEID: 1787919280902158500 A number of chardev users where calling qemu_chr_fe_get_driver() which is discouraged as it blocks backend hotswap. As the pattern is common and need for the string is transitory add a helper and keep qemu_chr_fe_get_driver() for those that really need the funkiness of poking around the backend setup. Suggested-by: Peter Maydell Reviewed-by: Marc-Andr=C3=A9 Lureau Message-ID: <20260824-fixes-for-11-2-v2-4-352c6b890402@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/include/chardev/char-fe.h b/include/chardev/char-fe.h index 5f8a6df17dc..a82894e1d51 100644 --- a/include/chardev/char-fe.h +++ b/include/chardev/char-fe.h @@ -52,7 +52,8 @@ void qemu_chr_fe_deinit(CharFrontend *c, bool del); * associated Chardev. * Note: avoid this function as the driver should never be accessed direct= ly, * especially by the frontends that support chardevice hotswap. - * Consider qemu_chr_fe_backend_connected() to check for driver exis= tence + * Consider qemu_chr_fe_backend_connected() to check for driver + * existence or qemu_chr_fe_backend_name() if you need the name. */ Chardev *qemu_chr_fe_get_driver(CharFrontend *c); =20 @@ -70,6 +71,16 @@ bool qemu_chr_fe_backend_connected(CharFrontend *c); */ bool qemu_chr_fe_backend_open(CharFrontend *c); =20 +/** + * qemu_chr_fe_backend_name: + * + * Returns: caller freeable string or NULL + */ +static inline char *qemu_chr_fe_backend_name(CharFrontend *c) +{ + return (c->chr && c->chr->label) ? g_strdup(c->chr->label) : NULL; +} + /** * qemu_chr_fe_set_handlers_full: * @c: a CharFrontend diff --git a/backends/cryptodev-vhost-user.c b/backends/cryptodev-vhost-use= r.c index cc478d9902d..3334e280a27 100644 --- a/backends/cryptodev-vhost-user.c +++ b/backends/cryptodev-vhost-user.c @@ -373,13 +373,7 @@ cryptodev_vhost_user_get_chardev(Object *obj, Error **= errp) { CryptoDevBackendVhostUser *s =3D CRYPTODEV_BACKEND_VHOST_USER(obj); - Chardev *chr =3D qemu_chr_fe_get_driver(&s->chr); - - if (chr && chr->label) { - return g_strdup(chr->label); - } - - return NULL; + return qemu_chr_fe_backend_name(&s->chr); } =20 static void cryptodev_vhost_user_finalize(Object *obj) diff --git a/backends/rng-egd.c b/backends/rng-egd.c index 1d92bd71cf7..c2207f40c5c 100644 --- a/backends/rng-egd.c +++ b/backends/rng-egd.c @@ -126,13 +126,7 @@ static void rng_egd_set_chardev(Object *obj, const cha= r *value, Error **errp) static char *rng_egd_get_chardev(Object *obj, Error **errp) { RngEgd *s =3D RNG_EGD(obj); - Chardev *chr =3D qemu_chr_fe_get_driver(&s->chr); - - if (chr && chr->label) { - return g_strdup(chr->label); - } - - return NULL; + return qemu_chr_fe_backend_name(&s->chr); } =20 static void rng_egd_finalize(Object *obj) diff --git a/backends/vhost-user.c b/backends/vhost-user.c index 380d8250233..46dadb74800 100644 --- a/backends/vhost-user.c +++ b/backends/vhost-user.c @@ -152,13 +152,7 @@ static void set_chardev(Object *obj, const char *value= , Error **errp) static char *get_chardev(Object *obj, Error **errp) { VhostUserBackend *b =3D VHOST_USER_BACKEND(obj); - Chardev *chr =3D qemu_chr_fe_get_driver(&b->chr); - - if (chr && chr->label) { - return g_strdup(chr->label); - } - - return NULL; + return qemu_chr_fe_backend_name(&b->chr); } =20 static void vhost_user_backend_class_init(ObjectClass *oc, const void *dat= a) diff --git a/hw/char/imx_serial.c b/hw/char/imx_serial.c index fb41ee2ac50..8ac4efbb5e9 100644 --- a/hw/char/imx_serial.c +++ b/hw/char/imx_serial.c @@ -278,10 +278,10 @@ static void imx_serial_write(void *opaque, hwaddr off= set, uint64_t value, unsigned size) { IMXSerialState *s =3D (IMXSerialState *)opaque; - Chardev *chr =3D qemu_chr_fe_get_driver(&s->chr); + g_autofree char *label =3D qemu_chr_fe_backend_name(&s->chr); unsigned char ch; =20 - trace_imx_serial_write(chr ? chr->label : "NODEV", offset, value); + trace_imx_serial_write(label ? label : "NODEV", offset, value); =20 switch (offset >> 2) { case 0x10: /* UTXD */ --=20 2.47.3 From nobody Sat Sep 26 21:37:22 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1787919249; cv=none; d=zohomail.com; s=zohoarc; b=B0i5CUxC6RIfeZTC779KMTsIrn7ziDT1hOBu+0hxjs5zK1dYIMl2vHBECJTP4tN+AF0ps92RgMHE5ZO8AW9lxRDjnQWlCdZRFDKDuy9RtOMW/vuGhH/KhylJCfJlXINNans91lq1R1bQqeVQldFGtreSRHdA2ZRpLcGiN309LQk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1787919249; h=Content-Type: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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=96s9IQUFnWZcA91cntqgbwzTi5Xd/RB4A50OR/tCf2w=; b=IfcSU6nxF50ytSm/0ieTQa7z9chCUZwEQDGPoiD+/fwVpH4onynrJ1iefXwEGtVUbj7f2VmIADIUIWcGVXip0dszalTLqFlJT9dUSGslME72oE62cpWX9EH2e5Ug7bOBATPTlOnwaNf+7qydPA6ZQTA9wV0DmDJDtpF0VMtrXsU= 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=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1787919249051164.81466130746412; Fri, 28 Aug 2026 05:14:09 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wzvSy-0007pU-N3; Fri, 28 Aug 2026 08:13:52 -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 1wzvSw-0007oV-Hc for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:50 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1wzvSt-0005YB-Lr for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:49 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-4953e04ef16so8545125e9.2 for ; Fri, 28 Aug 2026 05:13:45 -0700 (PDT) Received: from draig.lan ([185.124.0.156]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b95013d1dsm43303685e9.13.2026.08.28.05.13.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:13:43 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 552CC5FC98; Fri, 28 Aug 2026 13:13:38 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1787919224; x=1788524024; darn=nongnu.org; h=content-transfer-encoding:content-type: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=96s9IQUFnWZcA91cntqgbwzTi5Xd/RB4A50OR/tCf2w=; b=VySsyAvou9dU5dljV8iRgsiOvzWhxiHOBu+w0p6xNjrkynuXtFM80Uv3LgDdmaI8mb j0KcAzDJrOao+P/jSLjMzVUaDt9s7CJQhD/sLSvHl6vD92lVzHrvexW2pJ0vm835Q81F lwSU/aMNFbBH0B2WjmAvb6boGMqRa6xUBzHvAMolzHGEzQKnLOg7VCSbh/8b1R1OiLxS OxC4Z1Jy0LIBaKSnajZh+U/dQiDK2rc4dxcJuvhvlb3EJGieV3KMi6d4ECpqYK4mpwg3 TEHsgKd+cDn8QKjkoqMYWzLgi6gTx6qY3PXCLkTbhnwM/7Hl2Ls5iHNxd4mmSrn1vx5n 2TmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787919224; x=1788524024; h=content-transfer-encoding:content-type: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=96s9IQUFnWZcA91cntqgbwzTi5Xd/RB4A50OR/tCf2w=; b=XYsoI+F2RKpucdAHrF6JjsXM3+fnzcA9Py+X1dFZKFTVh4x8einr2YfQey2TJKBOqK 83N4gmIqa/vOllfvSF1d59GmTFulByqnLUAXmlmaDpoHWCMsUUtHNLc6z8YxnrBvSwpe 1OtNzCIvHV8+npAgFWeq5Ws2grS0uS5AzgLHcFHYcfx49traTO/DgY0jPGVcJHGyp0pu 5akelBd6sjkQrW6g+N41qI+4ouUYc6MATW7xz2ExDoF5SuaW7UeuEja+FIr3SkhmMxtB nCLfiwxv3nXpoDvzYidWH4KabZk6gh6g2/jtEVOUVJxWiR8EhwU6Ezrob3/5wEG1QCmq DiVA== X-Gm-Message-State: AFuF++n+oHLYvWzM4b3+g5eHnQJFCMUSyRikQGoIjUDJTak19HVvYQA1 /Umcpqhe2tspotZv6/KMTYuNADvQwvBROjjbW6wJHtBM7I+sH7GaH+ta7r0mGmWCs0k= X-Gm-Gg: AR+sD113dX2CGZFDs+kcSymKYnxUVgYd8zYq1b5h7+PmbWJJfjWT3jcjLS+j2s7mLw/ tyjHAPY1c2wN1dN4rWEltbcVJ0KvSZ/Gkri3Z/N1++9rVyc7JxZuaHfLsWshhNHN2kTzLVfftSh iAz9ZX7CUgbdLRdCj421EF3HYhUSUz621mWFgG/tQe2ku2XPBUfkGsf+QoITGjPf+SWAasV9Fw9 1S3kruOwbwpJ4EBtmp3sSncPYgPqE8KDe9NF7UkpydVc/9VQm+rYw4uDXhcZH4x4YuFeEshfXdI 1hpx4JeRmlJm90UlMlh4gtDuYqFrfG0W+iMntyD45dNWzDZhjJNHxc7UGxc/lG+5gu6gT1+arSn 3cWNd0S22hqKykY8+jY7YNlJPO90noyJki1FEo1nfzudLp0HL0hr9YX32+a0vKMVCv5asEX+MGB n4B5LjX15ZFOeEzvTCaBj1wn1PdYfn2uIy/qfWvwx9FTke06rc3gUrVmbk5cpR0pc15t4t7u0= X-Received: by 2002:a05:600c:1d1d:b0:49b:d45:703e with SMTP id 5b1f17b1804b1-49b91c2dfecmr89297515e9.8.1787919224100; Fri, 28 Aug 2026 05:13:44 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Mohamed Mediouni , Thomas Huth , Pierrick Bouvier , devel@lists.libvirt.org (open list:Incompatible changes) Subject: [PULL 5/6] docs: deprecate virtio-crypto Date: Fri, 28 Aug 2026 13:13:36 +0100 Message-ID: <20260828121337.2277303-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260828121337.2277303-1-alex.bennee@linaro.org> References: <20260828121337.2277303-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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 @linaro.org) X-ZM-MESSAGEID: 1787919251014158500 We have outstanding guest exploitable bugs in the code which is fairly complex and needs some serious love to clean it up. As off-CPU cryptography acceleration seems to be waning in popularity lets just the deprecate the sub-system with a view to removing it in a couple of cycles. We can also remove the backend code at that point as well. Link: https://gitlab.com/qemu-project/qemu/-/work_items/3625 Reviewed-by: Mohamed Mediouni Reviewed-by: Thomas Huth Message-ID: <20260824-fixes-for-11-2-v2-7-352c6b890402@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst index 0c656a968fc..05e4ce8cf16 100644 --- a/docs/about/deprecated.rst +++ b/docs/about/deprecated.rst @@ -276,6 +276,24 @@ future release. Where no 'dh-params.pem' file is provi= ded, the DH parameters will be automatically negotiated in accordance with RFC7919. =20 +Devices +------- + +``virtio-crypto`` and cryptodev backends (since 11.2) +''''''''''''''''''''''''''''''''''''''''''''''''''''' + +The ``virtio-crypto`` device emulation is quite complex code with a +number of known flaws. It has never been migratable, so it is +unlikely to be used in any serious virtualization setting. Modern +ISAs provide on-CPU cryptography instructions (e.g. AES-NI/VAES, +armv8 crypto extensions), and the Linux kernel deprecated AF_ALG +and dropped its off-CPU accelerator support in Linux 7.2, removing +the primary userspace path for off-CPU crypto acceleration. The +time for this sort of off-load has passed. + +As this is the only device that uses the cryptodev backends these will +be removed at the same time the ``virtio-crypto`` device is. + Device options -------------- =20 --=20 2.47.3 From nobody Sat Sep 26 21:37:22 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1787919285; cv=none; d=zohomail.com; s=zohoarc; b=C+T6ZW8wFe8WCHdhenI5mDqdVRbz3R9ylmwSbtn6xyaZTEFeJMrplNVQZ9R1sq1+IzzHF03iC2BREx6RbvLf0l8y6pj0x1yOeqBB0nvotPj64TERWrM8831U0rZpVoAcCREnJ3pO0Sm+aNGBFzS3d2KUHXtNydy3GP11soQL51g= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1787919285; h=Content-Type: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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=ST1FOuAQ39FjdnP6nZ6r2ASbv9ni6IRiZc0RuWujmK4=; b=ettwnVx0QJPgc5BDJVLpx+on+yHeqLTmFdPCZ8UeGBwLduOuHp1bwJkQF/rTHwM63euiSWsP9cfmdRoR2r4s4fsk0ZEJOECskJEaavdczhy8PDUSPRERLpIQCUyDXaa84kaH1qCD8c6cTOoNDfZgbv601Vq2om3TpOTvwn4nK4E= 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=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1787919285795703.9675309556959; Fri, 28 Aug 2026 05:14:45 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wzvT0-0007pk-As; Fri, 28 Aug 2026 08:13:54 -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 1wzvSx-0007oi-Lb for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:51 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1wzvSt-0005YQ-M5 for qemu-devel@nongnu.org; Fri, 28 Aug 2026 08:13:50 -0400 Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-482dd6ee390so770432f8f.3 for ; Fri, 28 Aug 2026 05:13:45 -0700 (PDT) Received: from draig.lan ([185.124.0.156]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482fbab730fsm3650763f8f.8.2026.08.28.05.13.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:13:43 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 674155FD5D; Fri, 28 Aug 2026 13:13:38 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1787919225; x=1788524025; darn=nongnu.org; h=content-transfer-encoding:content-type: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=ST1FOuAQ39FjdnP6nZ6r2ASbv9ni6IRiZc0RuWujmK4=; b=oFnYoPnl+xgzKOef8DCvPgcmT6ADWDohQVBJ822II2yFpSx9oQQ7Nbhh7+nsb6vxsa s5kbjZ/PmvGKFMpzoixn3P9aVaVhke4wun6F1kqreI8ooSeiG/B6AdaV+bHAXNmRaITI tq7YbaizQssFuh/gyvOn9iDrjOVNeotPCGMJyIqCSrf8tcOG4KHxr+yWIgWiPBG8iqI1 ifiXzXgYk0aQAERv1OaZG/bqucYTNV0sTSpX3SQcT9Hl45KsRFMpu6GyYmVqPNdubOBf oC8TvXa7T+tou33zqyUmZ1F/0qfGURyfwRkv8SOncj0TVglbhhsxvaodtRxLEgKDThh/ rO9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787919225; x=1788524025; h=content-transfer-encoding:content-type: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=ST1FOuAQ39FjdnP6nZ6r2ASbv9ni6IRiZc0RuWujmK4=; b=Id2yo8uXddU8HJ9jl2rUHGCMEGRYCA/LfoqL2MzMbQZzzjYGF6PzMDJLgKSuBkJPk+ UpIVFz0w5jbxjfNF/pbXROQfhr52dAVDWdOF54YDzhRJVcPyyPoTA9TyJzUTXfBp3tFL fndEB1L8bgSRE+cmoiYSfIjk97ZmYAhRfEwi6lVfdUCq3QWRx3poU+ZhP89izJ4p9+aj HaMXTU4LoXHzkzRdRZZUlNwS0OjoM+lOEK55+x0WiKXiAEdCBzAb4JuHuQ2wyDZBqJSw 3oZ8r43IRKCsPF7Ii1SthXk2RZ2qfoG0Z8uztvbBK9F8W3Ln4CU73NiZpojUyI1u/qC3 E6zw== X-Gm-Message-State: AFuF++lJ/YRVkd5GEZdulH2ZObN11e7EhRC98WKoBJbWQofa4h3Fqyvs lZlL3B4t1QltHu9792yWV7iCuwaLSGJMLUCydi6NyqM6jnZ6bs9JMrlt73pGLeMeBeM= X-Gm-Gg: AR+sD10FrIq0lFz9NRoxWJU+Aw2orRPYkUcr6BPYT3Kcr0ldWcjlZnMwBXEdz+d2xpC ObZJXQK3tpLYKsblHzUGKW9tV5HAK/SqtsgieSJCamU/o5EXtewCmbADlE+jl91cR75d4xAr7p5 f5MIVUUqSKTVHHP4FPKHT4vze5Y8wPBTdZmc5pn2osIFSL04oYDd3+9BNB7A3Clo2BYP1fIRBLR J26bJGYYzJTG8gPh8u9tFnZOt926+XNN6O7k/pqWZzaukiycColmmXLhFS01UhjC6xu9ONXnojh dp124m90yKyokw7OoD1yppTDEJzrs9auC22grCfpMP6R3e1aUvSGPO8YLPu5W4jzh0z4ScY49Zx LvKNk5XAdjT6CXdGkmGfq4chjPR982lyn3aD3OU8XdMxe/9WgXsrAhnGXKGS1K6kJT+9/r89+fh YwbUaqQm9KufRtUYFvg51QLbxNyXfL6bYuXsO3KUtdAEoEKKVfCd6V58/gSTGa X-Received: by 2002:a05:6000:2f8a:b0:47f:9266:9bde with SMTP id ffacd0b85a97d-482f7975d34mr8516438f8f.4.1787919224576; Fri, 28 Aug 2026 05:13:44 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: "Denis V. Lunev" , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PULL 6/6] mailmap: map the last From-munged author back to a real identity Date: Fri, 28 Aug 2026 13:13:37 +0100 Message-ID: <20260828121337.2277303-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260828121337.2277303-1-alex.bennee@linaro.org> References: <20260828121337.2277303-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::433; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x433.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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 @linaro.org) X-ZM-MESSAGEID: 1787919287230158500 From: "Denis V. Lunev" qemu-block@nongnu.org rewrote the From: header of commit b67e353863 ("block: drop force_dup parameter of raw_reconfigure_getfd()") for DMARC reasons, so it landed in git attributed to the list instead of to its author, whose real address is in the Signed-off-by trailer. Map it like the other munged identities collected in that section. This was the last one left unmapped, so 'git log --format=3D"%aN"' no longer reports any author 'via' a list. Signed-off-by: Denis V. Lunev Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-ID: <20260812112456.970371-1-den@openvz.org> Message-ID: <20260824-fixes-for-11-2-v2-8-352c6b890402@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/.mailmap b/.mailmap index e5dc644623f..08f0fa9e118 100644 --- a/.mailmap +++ b/.mailmap @@ -68,6 +68,7 @@ Stefan Weil Stefan Weil via Stefan Weil Stefan Weil via Andrey Drobyshev Andrey Drobyshev via BALATON Zoltan BALATON Zoltan via +Denis V. Lunev Denis V. Lunev via =20 # Next, replace old addresses by a more recent one. Akihiko Odaki --=20 2.47.3