From nobody Tue Mar 3 03:25:05 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1771996419; cv=none; d=zohomail.com; s=zohoarc; b=mmALd+eAPWo7eXQ0BThzjHmnm9jAFj+DrfX5OK++jz0fqNVbOu2PxP1D5OnRjHKCcThKu+7lRXNAAKp2G+CI9c0IkcnGrCCKviBUnS2MpEoFXeXSZ6Dc5sStqcdvZp/rk8XjgkAMK3kA2WRM2wmY/AT0QTLAx+B87Aw/hLXBcms= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1771996419; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=yqrb1njuSeGzwFOqvJshYg5hho1sLouIHptMUptf6Ks=; b=eOoWGRsYjxrEirJ0J4EdXc+1RvwvbrmG8gRFG1knwIR5PPai+89e3RB561E6gX3m8SoKaO0kF6XqHGjIXk5m20pKGT7LrRRYvn9i6Qcu88x+oFFMvdXfpsF9Fjtz8Bdmp1mptVrqNAAV9UbrjquOG1gY52HsQigppSku6mOFCBY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1771996419034632.0091225090674; Tue, 24 Feb 2026 21:13:39 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1240363.1541785 (Exim 4.92) (envelope-from ) id 1vv7D1-0000we-Gh; Wed, 25 Feb 2026 05:13:15 +0000 Received: by outflank-mailman (output) from mailman id 1240363.1541785; Wed, 25 Feb 2026 05:13:15 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7D1-0000wX-CL; Wed, 25 Feb 2026 05:13:15 +0000 Received: by outflank-mailman (input) for mailman id 1240363; Wed, 25 Feb 2026 05:13:14 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7D0-0000if-Ak for xen-devel@lists.xenproject.org; Wed, 25 Feb 2026 05:13:14 +0000 Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [2a00:1450:4864:20::32d]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id af52f14b-1208-11f1-b164-2bf370ae4941; Wed, 25 Feb 2026 06:13:13 +0100 (CET) Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-4806f3fc50bso69995835e9.0 for ; Tue, 24 Feb 2026 21:13:13 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-483bfcbf894sm2825775e9.16.2026.02.24.21.13.11 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 24 Feb 2026 21:13:12 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: af52f14b-1208-11f1-b164-2bf370ae4941 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1771996393; x=1772601193; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yqrb1njuSeGzwFOqvJshYg5hho1sLouIHptMUptf6Ks=; b=dcitrbUJ8dgQnl8EnkT7OO02wnGhVpS3hwZlSIbS4/dFLVPGMszetSped4YgxcQevv BCtmwgLbu9svuLfk98557TnQBU5k0vwTNe4klzkUpwzPT5gmVoigbObJoeLRyYH87+X/ T38ieABZcMz15uhbEGo+urVEyMnyULue7DrwaUhl4gkegYk3kAzr6Bygfg/hpEXL/gvk EI6/1jvG/VOjI34yTRVSSfvvK5mfo0yvwYp56vGgL0fkEQd5sHW2Ho+yE2Qq8GE/jEBD WhxGwZ2sm2jIHrn799RkYMTWEc28+h9YhWDUyLr9RpmeMfbbrVzGCWneVVAWBwDESaH2 o8Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771996393; x=1772601193; 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; bh=yqrb1njuSeGzwFOqvJshYg5hho1sLouIHptMUptf6Ks=; b=D6dwvVebESyeemdlXHuhncGjz+/YdVlttS3IqjBTo5Le9MdJfrEPc9Ml+QR+4JOotX tq2uDMepOiHMFYh+oGqQa79DdFVrybeCoEbJd84gvpFm0TCcQM/Ass2dakfC8dLlYPq9 TAjmJXFz5KsOUNwU6CbliUqqKfSAukaLXHgLGKxV/7Yps5vFvHOqv3aKpGd4vE7cWh6l GgmLGtM+G6bcQAHTAEAqABNFxdwfGmDaXipvYFNCIzqFT/o6zOhOIXR5JVdLR79ZPAHU TZr/tHoLj3hoYLM9MJjhw2ufQk22454CAfRYgPDGse/s4IknHz4kv7Gs7cfwGYs92uZ4 6QBA== X-Forwarded-Encrypted: i=1; AJvYcCWmLJvmM4h/GG99oMYl+YaBeak1+6aULMKv35Em72d1WZcxGuMYRbJUUpVb2H/iVTUVs26hF6CFe94=@lists.xenproject.org X-Gm-Message-State: AOJu0YySGuoeOja4lE8kqd36v1RVrZ0sLzGMmvbc8ZhNFwWpA+DFYWl4 B4QoX/kx2EiMRGTj4zFgCOsosASu2+tMIiSiWp6TBsj7NxlwuFqqhLJfQFKIfe2E8Kg= X-Gm-Gg: ATEYQzyFjFPjAcMZ/apDjsQIGI9+QG9k24x1bMkl04ADWRjdY8oMM8e6BdoXLIWVwjW fXKhGBnUKo2KpHgo2OyxHHeQGUHuYj0SWh539JOjz3YDa8UnZoKUw9y5YbGyu2AwaGhUstJfchM IJ4iMUP0GOLhURf9wWf2uYV6wdLQNcYROKXX1KHvw1SWxMppdnLgj+qcuFOZ9cBy/aee4eS713w pGFzOwkuLc0Za8w/nm43SvDwfE18dIs/7DCtVA/4kyGb3t7WZ3mIBiCoWACcKtzV+ju5NjkbnED 5kH4Va7UN4jl5VMuHAGHh4ZqqfI42KWkpdmhp7pqXwWexPhAeWHDXnUa9qMq/kUP5d1+HmOqRVb IjE9o8V014lZTCr7RtnCxT4uD3qiKL6//V35xvwZjbg9vnx1tySkbnaKh3YjFZVvChcd/YuW27Y llCUeyKX3paa+S93OoyAihpqKdUW9gaEgACO4AJ/DmwIzUx9erF0O8w5CMqBvtnP8k9z8Cb5ta X-Received: by 2002:a05:600c:4692:b0:483:6d42:25c6 with SMTP id 5b1f17b1804b1-483bef54059mr19754265e9.23.1771996393138; Tue, 24 Feb 2026 21:13:13 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: kvm@vger.kernel.org, Pierrick Bouvier , Paolo Bonzini , xen-devel@lists.xenproject.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH 1/5] accel/kvm: Include missing 'exec/cpu-common.h' header Date: Wed, 25 Feb 2026 06:12:59 +0100 Message-ID: <20260225051303.91614-2-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260225051303.91614-1-philmd@linaro.org> References: <20260225051303.91614-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1771996440579158500 kvm-accel-ops.c uses EXCP_DEBUG, itself defined in "exec/cpu-common.h". Include it explicitly, otherwise we get when modifying unrelated headers: ../accel/kvm/kvm-accel-ops.c: In function =E2=80=98kvm_vcpu_thread_fn=E2= =80=99: ../accel/kvm/kvm-accel-ops.c:54:22: error: =E2=80=98EXCP_DEBUG=E2=80=99 u= ndeclared (first use in this function) 54 | if (r =3D=3D EXCP_DEBUG) { | ^~~~~~~~~~ Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- accel/kvm/kvm-accel-ops.c | 1 + 1 file changed, 1 insertion(+) diff --git a/accel/kvm/kvm-accel-ops.c b/accel/kvm/kvm-accel-ops.c index 8ed6945c2f7..6d9140e549f 100644 --- a/accel/kvm/kvm-accel-ops.c +++ b/accel/kvm/kvm-accel-ops.c @@ -16,6 +16,7 @@ #include "qemu/osdep.h" #include "qemu/error-report.h" #include "qemu/main-loop.h" +#include "exec/cpu-common.h" #include "accel/accel-cpu-ops.h" #include "system/kvm.h" #include "system/kvm_int.h" --=20 2.52.0 From nobody Tue Mar 3 03:25:05 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1771996422; cv=none; d=zohomail.com; s=zohoarc; b=Znw8SPg/KVUYKIsAosdjfq/LhC47ycd+1g2wtikTqeWOwX8/+Y/XHNGcIKO5naWTN1dVgvy/bM9qiQ0VY5u3xR99bM4bHKTbFxfQFkymNSaK6ma83oVmHOM/EVugzVvKgkkv+Oj54/2oi4BXKpwtVfoMGM8lO/pO4jF7d4XimnA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1771996422; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=jMzYp4SdJTMxtv4pWgjfW8jgSoBedAjoxT34KYE2b/k=; b=ERap/hxNR7i2TRqb1U0dHcRZz36f7MFEzCQnOCLhpCUsOL+fyr0djRMzLEXCXhGxdTDlZGFVqhKFJnshwDfGKRjr2VfLb2EL5NLNZRaV5ClfvkPSDTPfsfd1LUbQuEydlakPHGlxnGzqJ+8W61UAfs4KuMld9txqnooFnSFvH6c= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1771996422501592.861621235286; Tue, 24 Feb 2026 21:13:42 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1240365.1541793 (Exim 4.92) (envelope-from ) id 1vv7DD-0001G6-MW; Wed, 25 Feb 2026 05:13:27 +0000 Received: by outflank-mailman (output) from mailman id 1240365.1541793; Wed, 25 Feb 2026 05:13:27 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DD-0001Fz-JT; Wed, 25 Feb 2026 05:13:27 +0000 Received: by outflank-mailman (input) for mailman id 1240365; Wed, 25 Feb 2026 05:13:26 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DC-0001DH-8h for xen-devel@lists.xenproject.org; Wed, 25 Feb 2026 05:13:26 +0000 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [2a00:1450:4864:20::42d]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id b3e7bb0c-1208-11f1-9ccf-f158ae23cfc8; Wed, 25 Feb 2026 06:13:21 +0100 (CET) Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-43767807da6so4566549f8f.2 for ; Tue, 24 Feb 2026 21:13:21 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970d4cc81sm30577525f8f.26.2026.02.24.21.13.19 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 24 Feb 2026 21:13:20 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: b3e7bb0c-1208-11f1-9ccf-f158ae23cfc8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1771996401; x=1772601201; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jMzYp4SdJTMxtv4pWgjfW8jgSoBedAjoxT34KYE2b/k=; b=L3ye0FL7j5yRuXgNPfu9aVMf0edi/8IVisbNYqtLRl0fZT0c9wowP1yItljsBxnQvD vo9ucKmBrYbPOSONQic8NDXa8mu8vv/lM400lQmCvH7BO2IvsLw87C0RNO8NyRq8OKL5 JjGXoWCGk5bkix5DNHUPPeA+jOCCJ/03MPByq3FEIABpRk+Jjgx/PZSoSgXr1d+P/Qa/ FmSzxJFAuS5VxxgKWbnHMhAV8mOY51luHOhE9h842ipvFUAl0Xddmv/YJklwMNvUzs7y 2/e4U5MGxoZ3B7+VpxkeK3bewmiUF283j640bh7OpB6sYbkBabUkdBNApetbE36IYIo0 O42g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771996401; x=1772601201; 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; bh=jMzYp4SdJTMxtv4pWgjfW8jgSoBedAjoxT34KYE2b/k=; b=qnwPlzsjbOaXUkjnkn2PIHn1I6xvhl47I05TsNEvz4I1iIPBkVUPlv0senAGVHlUnt /l44ZYseAYuJte+52dacAOY5oGmqXRd/mTAN3jrtvnO0d6N+1p0snzM0uhovkzPBoknq 65mUJj2L6uAfM/qyQjLTINfWn4xPvHigiZJyDingWkprVOM06S4Swkgb4Dc5V6eXU5U1 zTFkJnCH7DC6DMGoJJw1dJpF3J+Gw4kgXaz4cVQJiUSJI7TaES0C9kTtqPo/WwE0DVqA vDO/NUc86zr+w+xVCRTi1aKGF3mBlmpSRImoixQNfOJTOtoTVgf2cnDEVuxRMf5vWaUd TYNw== X-Forwarded-Encrypted: i=1; AJvYcCV2l7M9HSIXR3uYKAqBdJFDcCJzJbc3ENApsUOV8V8N8BBhXJOS0p45rlBsh38TC0y8QLO1wOPLE6Q=@lists.xenproject.org X-Gm-Message-State: AOJu0YwE9UCOCY4G035/qH/htFTKGUaj0GPkApIQb9OGqxbFNuUdDWba 4XASkKHhpI+P2NCkPEa7NxuoAthDW3re7o1CkECrg52/D93Y/0J3LjWjFdTxEl5est8= X-Gm-Gg: ATEYQzzhjA39Ocl42c/5hKNljf0j2HSu2Hn5yLEwjPDCEakSYBWXWUF1OM2sFWg2XN5 8b1OdUJ4n48WPjbAnBcFp/ksXwRvJAc46F6hO9mDhKyhwnQjWZ8fdajJEpyDyekDraEmCKVHhMw MhzN5BHNtkSObM8Id+fGbKSyAPgyUjq7ZrEeiCSWGUa6yUwadbb8qlEvQNzyXOCSB2RizYNj+PR cDZp6/ZbV1H1n6iFOkIPJZSH0v6NrvC66chaRwe5vhxRyipS0+yo61zr1S+13cgtPBXZ081NdKV /y/DXEcxrdqo5FBOGWPzXz2nhAVTau5B5rifYyfIQ1BTGZTln20KF3p8jNDPFqPbSnOcBfpc03l uhXC0HSiKdnT9FoNPSfE4DUfZeKIiIeAPNaZBTRAEFneenbMrgu3qRPV75YUSs4dBLmAz8kGMIu EOG2HJOz3SPRmmh9u9cM6qVCol3meVEjmmF4sZhM9s8Eq6ujkCyhmVUqV2vX6OA5KFw3dK+lI56 immxd4IlEU= X-Received: by 2002:a05:6000:604:b0:435:8ad8:b7a with SMTP id ffacd0b85a97d-4396f181362mr27307810f8f.46.1771996400821; Tue, 24 Feb 2026 21:13:20 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: kvm@vger.kernel.org, Pierrick Bouvier , Paolo Bonzini , xen-devel@lists.xenproject.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Magnus Kulke , Wei Liu Subject: [PATCH 2/5] accel/mshv: Forward-declare mshv_root_hvcall structure Date: Wed, 25 Feb 2026 06:13:00 +0100 Message-ID: <20260225051303.91614-3-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260225051303.91614-1-philmd@linaro.org> References: <20260225051303.91614-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1771996424384158500 Forward-declare the target-specific mshv_root_hvcall structure in order to keep 'system/mshv_int.h' target-agnostic. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- include/system/mshv_int.h | 5 ++--- accel/mshv/mshv-all.c | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/include/system/mshv_int.h b/include/system/mshv_int.h index ad4d001c3cd..35386c422fa 100644 --- a/include/system/mshv_int.h +++ b/include/system/mshv_int.h @@ -96,9 +96,8 @@ void mshv_arch_amend_proc_features( union hv_partition_synthetic_processor_features *features); int mshv_arch_post_init_vm(int vm_fd); =20 -#if defined COMPILING_PER_TARGET && defined CONFIG_MSHV_IS_POSSIBLE -int mshv_hvcall(int fd, const struct mshv_root_hvcall *args); -#endif +typedef struct mshv_root_hvcall mshv_root_hvcall; +int mshv_hvcall(int fd, const mshv_root_hvcall *args); =20 /* memory */ typedef struct MshvMemoryRegion { diff --git a/accel/mshv/mshv-all.c b/accel/mshv/mshv-all.c index ddc4c18cba4..d4cc7f53715 100644 --- a/accel/mshv/mshv-all.c +++ b/accel/mshv/mshv-all.c @@ -381,7 +381,7 @@ static void register_mshv_memory_listener(MshvState *s,= MshvMemoryListener *mml, } } =20 -int mshv_hvcall(int fd, const struct mshv_root_hvcall *args) +int mshv_hvcall(int fd, const mshv_root_hvcall *args) { int ret =3D 0; =20 --=20 2.52.0 From nobody Tue Mar 3 03:25:05 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1771996430; cv=none; d=zohomail.com; s=zohoarc; b=lnJGEnekqGbx9eBQSzk7ZWJyy3Zj8cDVSkUczhP2vbVIL9ZcBWppKDcCVrmyg311mn1fxnvQDnU94Ip8EWFiO+L2iK2HxXRSRfm0is4NP/WTDj6CClIolzSIWvRxXjkt+pgzv8Jd0KV/ikxeu9wpmE41T5dwpAOdOng66/zNxpg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1771996430; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=9StylsjjkPu8pnZ8zwuRErmCy8w6JuJLaaJ30WKTm3g=; b=Gndw30aMFw7Ha6XguKL5MuwIjO4G72f9H2BeUXCp0uU4enSy9J8m/LWnNTuVGT6VehbYMDB4jEI2aFOw8b91BZpM1BOKrfBdrbJyxC6bv5aRR9xVeXPG2qHod/4RKsdRY55Jz7uCDwuYaH7GeXpJ8bdxdOcY6r2wpXo4QK5zNMQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1771996430204120.10843321565767; Tue, 24 Feb 2026 21:13:50 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1240367.1541804 (Exim 4.92) (envelope-from ) id 1vv7DF-0001VT-VS; Wed, 25 Feb 2026 05:13:29 +0000 Received: by outflank-mailman (output) from mailman id 1240367.1541804; Wed, 25 Feb 2026 05:13:29 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DF-0001VK-RZ; Wed, 25 Feb 2026 05:13:29 +0000 Received: by outflank-mailman (input) for mailman id 1240367; Wed, 25 Feb 2026 05:13:28 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DE-0000if-Lr for xen-devel@lists.xenproject.org; Wed, 25 Feb 2026 05:13:28 +0000 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [2a00:1450:4864:20::32b]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id b7e6b066-1208-11f1-b164-2bf370ae4941; Wed, 25 Feb 2026 06:13:28 +0100 (CET) Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-4806f3fc50bso69997215e9.0 for ; Tue, 24 Feb 2026 21:13:28 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-483bd702e7bsm48222585e9.5.2026.02.24.21.13.26 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 24 Feb 2026 21:13:27 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: b7e6b066-1208-11f1-b164-2bf370ae4941 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1771996407; x=1772601207; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9StylsjjkPu8pnZ8zwuRErmCy8w6JuJLaaJ30WKTm3g=; b=i4bGs2wdfGrlcLNac3UNMrGPtF6KvjL7p/+YaYpFlNd13/99xSe6TlHvZxMYr6z+Kt rG6WARgNxWN9RUzmCDhcCGDYHBEyakR9H8xwhgoABsQsy33XnJ53USX6tmL+gqZv8772 gt8wUYF2jnO0UeSbj3vhIsf50UDLbjX3OA2y9M0Q42nriPxI8Alzz00CbXPIrJWCOGG6 nTd2cT406WP2rQpCyb+hHtOue/lFIaZNb5CiPkN+aUSVRZ6kkwPPKHQ+J4qukmG6ZOzS RwhID/WoWey47JqJSku4Mg+xY8XvzL9xiirsWSC1SM9eLeFxCrnqRAixgr2aS/D7FsDH wEFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771996407; x=1772601207; 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; bh=9StylsjjkPu8pnZ8zwuRErmCy8w6JuJLaaJ30WKTm3g=; b=DnQLXTxVpSikBctUUF3Db5gzRmbSptWOOYeamrkRMfgGCpzzLB7mKjsrA7kZDZPI3t wG3rLhqk2mznVXEp34N9ZZaM1tAkuGaLf/DzurAA/DIvZM5Eg+5yiWymPgHIBrO5Xh34 +JX7iMn4FeD6wXEmB5S6W+ZpK9fcgzCyEeXhciATBUmELE30RtheqMHNKDVDxPGNbPqb dHaJRiG5mWDRXD4HqRcIImuzyYpy+XrrIw9dmLgkhtVmhTm8g+KUhaMNbYlJakKgWs18 CFG8R+1YKwqOZRi1hW9VEZ/PLhxbxWm7J6xWp1m3SRbJ+A7LwIUBWmMBrHi9Be7eyY/N ZHag== X-Forwarded-Encrypted: i=1; AJvYcCXyJNjBvbGjpxm8klTOD6ixyH49bfQSs8x8hze96nEMrXg0JG6rgfUR/AYsxelXVGz3o8ZiWme2VCE=@lists.xenproject.org X-Gm-Message-State: AOJu0YwZAFywz+i7gqvM/uKZ6/rHSQ9/Q1WhUv4/LTJv1hgIcDSRy87n ZUPToDHNkP7QT8ch470IRDIrgOerkQ7Gzc2zSJe5HJe3XxpRE9OYmZIU1zqQf7frWEs= X-Gm-Gg: ATEYQzxpe3Lw+uCW/pwPqGBqgj+OqXl1gTMr34wmMi8l1oZJZH8vDUet9GDDTP9v0xa M82TENVZlQCeE9yAvKF4ajhy9yHprcmk5yhi+3M9DnO7T0Tt7C6fzzS7fwl4O4uHsMzbs1+4Jxo /GJpKrVUtIU2q8S3UpCdo1vElIXNyxHqwTExR7ZNj3MJgcn3gjKnhkwWdJTsi1MNML0q+3Cwfcl 9VVr3v4bbUJVnmeYpe2K1g4Pqa8mNpN7r2DT/wdN6my92hfitwZn1AC7J1CcEF8hQf2KTSL1oWk I6NRz3/3G4A2+8oAihe3yjOh9RV0g21iCuuhUgoZHYku8X79U3kxDcuK33KfAGWfNhLDgV8hJ3W 85zmmlGH34LiVsW2mJG2JQTAP5UsANmHeffG6wSgmVtnT/3Ix2tsJ60cXxeCj9Zy00M6NSXVblb uU7SJbz9wuGjMy8rdfm/onZaJczj4yGqM8N4PcARO0ECM7bNVDibvVJm/HHq4T8jtIHpYBI9r7 X-Received: by 2002:a05:600c:3e8e:b0:47e:e946:3a72 with SMTP id 5b1f17b1804b1-483bef5aac0mr18344565e9.27.1771996407557; Tue, 24 Feb 2026 21:13:27 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: kvm@vger.kernel.org, Pierrick Bouvier , Paolo Bonzini , xen-devel@lists.xenproject.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Magnus Kulke , Wei Liu Subject: [PATCH 3/5] accel/mshv: Build without target-specific knowledge Date: Wed, 25 Feb 2026 06:13:01 +0100 Message-ID: <20260225051303.91614-4-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260225051303.91614-1-philmd@linaro.org> References: <20260225051303.91614-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1771996431924158500 Code in accel/ aims to be target-agnostic. Enforce that by moving the MSHV file units to system_ss[], which is target-agnostic. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- accel/mshv/meson.build | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/accel/mshv/meson.build b/accel/mshv/meson.build index d3a2b325811..c1b1787c5e6 100644 --- a/accel/mshv/meson.build +++ b/accel/mshv/meson.build @@ -1,9 +1,6 @@ -mshv_ss =3D ss.source_set() -mshv_ss.add(if_true: files( +system_ss.add(when: 'CONFIG_MSHV', if_true: files( 'irq.c', 'mem.c', 'msr.c', 'mshv-all.c' )) - -specific_ss.add_all(when: 'CONFIG_MSHV', if_true: mshv_ss) --=20 2.52.0 From nobody Tue Mar 3 03:25:05 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1771996434; cv=none; d=zohomail.com; s=zohoarc; b=PH31rIo2nfjo1gLUiRoEGdF3PEDY76+GfkrMEspqt4glsbR1H4lvJ8gGkeFbBfyqipmiBkb42UWpSl933Tv4LMcfTc49XhNrI2VntXRfm3pnHbudLD+jQXJ+HrIR31a/5VQWiRwaq3/n/rsPIiE0cSbGpSGr4ZeGD1gG4qvTi3w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1771996434; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=9Fom4TdZ27OaWdE48V/WCmqpd1vRN9dFVw46MQX66F4=; b=Wp1V5b0Z6lOUoCIBcpt6B4BEglTdAXryscPAsdPB9g5cqP6nzTJ/7nYKwHrU5DDhLk59b4fagqfM2Dk+85e51YbohAsf8uuGo2Gh6HxQg17XCr16G1YNDAZfiajuCRpKnsHzxGaILbEXYpbVThhSqVWgEwJ3txVy2woe+CMmuF8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1771996434838354.14146353322735; Tue, 24 Feb 2026 21:13:54 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1240371.1541814 (Exim 4.92) (envelope-from ) id 1vv7DO-000217-5w; Wed, 25 Feb 2026 05:13:38 +0000 Received: by outflank-mailman (output) from mailman id 1240371.1541814; Wed, 25 Feb 2026 05:13:38 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DO-000210-39; Wed, 25 Feb 2026 05:13:38 +0000 Received: by outflank-mailman (input) for mailman id 1240371; Wed, 25 Feb 2026 05:13:36 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DM-0000if-If for xen-devel@lists.xenproject.org; Wed, 25 Feb 2026 05:13:36 +0000 Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [2a00:1450:4864:20::42b]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id bc6f029f-1208-11f1-b164-2bf370ae4941; Wed, 25 Feb 2026 06:13:35 +0100 (CET) Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-4398d9a12c6so474412f8f.2 for ; Tue, 24 Feb 2026 21:13:35 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970d401aasm30576270f8f.23.2026.02.24.21.13.33 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 24 Feb 2026 21:13:34 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: bc6f029f-1208-11f1-b164-2bf370ae4941 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1771996415; x=1772601215; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9Fom4TdZ27OaWdE48V/WCmqpd1vRN9dFVw46MQX66F4=; b=J34kHsBBeb8XyMagSBxvshCtTJUHmH/m4A7dzr0Vj1HXJkccSPN15+ZqdCy+1z043a PxImRAS2sV2/esV5B4lYbPtkSDYweI1A1KN9eWaxt/iWWj4oDQfjswUWjtvuDMwW7hom XJ6YWT96WhofsQdmCE/SOIadPencp+FmOTV4FI96Rz5v+O0ZQ6f9iL7hWMKcXS4Ty7Ha BHSHY+ytH2FLy7l6whsGHjR8jjo9x3qwx908Elh2tV4cekvZazPQWCBl3hYdacrWf+cq VexzqUcQ2icl9ZcdrVi8c4hystn4YeVIa6y9ZM49dQTIbZJKqIPxWWQyVw5ibPPkuxnz 7rww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771996415; x=1772601215; 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; bh=9Fom4TdZ27OaWdE48V/WCmqpd1vRN9dFVw46MQX66F4=; b=gPIOlX3FtxSkSrwdYzLP+t5Q4SRH1iRwQkmKnuSJE9hQwtCTlLGtKu7Uqy8fELqO2m yRy5n1LCTKYdgVKne6envH6T5Ps5z48WoERx7iGg/ZBWv5Sz0mqOzb2CQTpO+X9+aNXn I35p28Y6bacH5lhaA4Y5jOMsdFUidnxpbySqRl+pwvt2w7ed/E2pSKdQvZJ6IiAY7aVA ako8MCknoNVd8sbY+XkbLD7Nh5g6SDjo++e0boQOCAJmEsJf4K+Jo96xXNtRyFcU06Fw tBH95b3qiDE9fphIA/s11BAEEVjMLYaCeDxhc9axgIz7xv0IHiWVtBM2vQ2ShCOCpJVD yAGQ== X-Forwarded-Encrypted: i=1; AJvYcCUngO0sonvHVpPX9EOCIFndCturGsTfT78MLmoSczyskBiK8kxpAsvI7jex8sfG8en3/KaPwpjDEf0=@lists.xenproject.org X-Gm-Message-State: AOJu0YzKYnujV73IvpMRJAj+zHqeDuBp57Twaf1z6u9qEeAwzG8vf3O5 Ad4kCHTrwhMU/Pz9DujUB+f4MwPEh8hqCVHfvX6/grlRbfKu52zGtRST2so1ZqYwPgnXaZvxcQW AzjqviNI= X-Gm-Gg: ATEYQzxnae5x2/y7RgBbmVlsp+nFLnYkeBusWQEIaqrcEHS4DKvdPHy7xDvsdp3qDrf dmpEm0L3DmkHxM509812DK9izOQTLjFnzsUcGnFVZU44StJvO1uWdhBbtZ8xAidQo0ELPZDJibW 6Wg/U+/YIVyXhEuizNZLHlgaaWNSvF4j12L1fvFLXSuK86pyE3y9tEIDyV4S2qb9M5GpJcoGZ3a RHm1LuwC6slsTNUK6KQ3OfIdIZk20B5BRUYWfREf5TPyXIKUtCHXKmrcFvD0cgmom+jNbkT7G8y Bq+0jFX/2J3Tc0vclNMGWDYGIjtDLWex+p0KzKFZUJ1lD52pJdKMGiiEvlVs/LDn1ab8GfuUhSu mKcGFoOF0FnOE7EAyuSiaHrnv6Ozn53gddGjLSBvvnORJtE/bCZBMypYz82/UExZyN4dB+I2UbD 1bnKR26elCETa/8/NPNNiBtBWk//ikoXfHYBJHHRxo5T4aeSX432OGd++WWp/+Wej/lyfrILLP X-Received: by 2002:a05:6000:2406:b0:436:1872:63d0 with SMTP id ffacd0b85a97d-4396f15ce72mr27807237f8f.2.1771996415096; Tue, 24 Feb 2026 21:13:35 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: kvm@vger.kernel.org, Pierrick Bouvier , Paolo Bonzini , xen-devel@lists.xenproject.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Cameron Esfahani , Roman Bolshakov , Phil Dennis-Jordan Subject: [PATCH 4/5] accel/hvf: Build without target-specific knowledge Date: Wed, 25 Feb 2026 06:13:02 +0100 Message-ID: <20260225051303.91614-5-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260225051303.91614-1-philmd@linaro.org> References: <20260225051303.91614-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1771996436116158500 Code in accel/ aims to be target-agnostic. Enforce that by moving the MSHV file units to system_ss[], which is target-agnostic. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- accel/hvf/meson.build | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/accel/hvf/meson.build b/accel/hvf/meson.build index fc52cb78433..6e2dcc4a5f0 100644 --- a/accel/hvf/meson.build +++ b/accel/hvf/meson.build @@ -1,7 +1,4 @@ -hvf_ss =3D ss.source_set() -hvf_ss.add(files( +system_ss.add(when: 'CONFIG_HVF', if_true: files( 'hvf-all.c', 'hvf-accel-ops.c', )) - -specific_ss.add_all(when: 'CONFIG_HVF', if_true: hvf_ss) --=20 2.52.0 From nobody Tue Mar 3 03:25:05 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1771996441; cv=none; d=zohomail.com; s=zohoarc; b=Pd7OTkj6zVLnav+kbiArz/jL+U1EeccbJzU3yrvb8WmoG7Ivry7PuHzcwTngMs1kkd1ndgbTV3oaumhHCjxwgRjJcrRid22bvKxZ0MoA2A9lp5qfxvuYeTMHkg6SkY8c92banbvysyP0ACwjjZZCxM8He0zxK6c8rLBQmFVO8uY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1771996441; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=CGvKgLHeevLALbSBED4Jn7ttMmQ4t+uZlwFqVihbumU=; b=Ca43lWfcasvWXTLUv4c+WOqmyGtL2qewIBxCEPzEyvlVEPam7CVLVUKP+GLY9neJBWJ0iKDBfR2Vr9t8LhuJW3+pjEdluYn9pqd1MgHq0tbHTUT2TSIdEX2BX4PAXclahQZdH3Qxr82l/5TEx0EseANaBCiw8fnW2uZVKCbjPb0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1771996441838587.9099495313507; Tue, 24 Feb 2026 21:14:01 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1240377.1541824 (Exim 4.92) (envelope-from ) id 1vv7DV-0002Tb-CZ; Wed, 25 Feb 2026 05:13:45 +0000 Received: by outflank-mailman (output) from mailman id 1240377.1541824; Wed, 25 Feb 2026 05:13:45 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DV-0002So-9K; Wed, 25 Feb 2026 05:13:45 +0000 Received: by outflank-mailman (input) for mailman id 1240377; Wed, 25 Feb 2026 05:13:43 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vv7DT-0000if-EG for xen-devel@lists.xenproject.org; Wed, 25 Feb 2026 05:13:43 +0000 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [2a00:1450:4864:20::436]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id c098c1bc-1208-11f1-b164-2bf370ae4941; Wed, 25 Feb 2026 06:13:42 +0100 (CET) Received: by mail-wr1-x436.google.com with SMTP id ffacd0b85a97d-43990aa7dbaso99944f8f.1 for ; Tue, 24 Feb 2026 21:13:42 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970d4bf89sm29682387f8f.29.2026.02.24.21.13.40 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 24 Feb 2026 21:13:41 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: c098c1bc-1208-11f1-b164-2bf370ae4941 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1771996422; x=1772601222; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CGvKgLHeevLALbSBED4Jn7ttMmQ4t+uZlwFqVihbumU=; b=WGBpe87CWhluhZLqfHPeu2oHa89r7HnA+2hgSm6BZJM2FVyK8LwfqkFtbY4RbvTWA1 fC5zP+hwJ3AFx5Z4AnIekwSrY6fd9LZEU4m64BUqQ9XRRP+2pEPXbcldIrwgbgdBiTeA 3cpHxh5uV90SoXLKJKzVB6AryUCIC1ZI6a7w54rIehE7L7HFd8ewaqmNUTMdiFnEk3p9 5/IK0t3hxiK46DUDtuWHNbGNs+XJaNkShrXEgfOS9+0au39roXedKxUeSyqLj2ov5tbE w03UjYE/H9xWZqABdAF4MmX2HbsoqRWWWgbNI4oiw//UdOtBvuOyFr3RdNZ/AU9XhgaD 6mHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771996422; x=1772601222; 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; bh=CGvKgLHeevLALbSBED4Jn7ttMmQ4t+uZlwFqVihbumU=; b=SMNqYwnesKJQq2xISx71s0XgmENJrsR4XKGR7qXzWNwsd/lfFkMh3rAlAsgzYW4Fn/ ivwG/nujSugA1769NO3DM1sPaBaiB7sH5DunHAXQnxlZcS1DbEbAHhEVzRUncVAqkizk 1vzfCoB6L5yoxLgMl8naAKLdB+8d5k9Qn+fCiIC/UjyFLS8kb9xfh92mk8mYyaNx5+Yt bvbl4Lfm8Lo2hAfd4Jjm1QwPEAU2pBO4ou0EvYH445Lg6XOrvWCFZEvmV6CFZ3OOAYJX +kqmF9oKlPzim5PqN5kz7OpFqWeBWl4sN6bb9gb7T/ET8s6tTgiC54AnbsQHllrvuqm9 aA7Q== X-Forwarded-Encrypted: i=1; AJvYcCU5IPiYGVsQ/WqeOy+jHg6baEvmiSPMgVURWNNuGB9vD5/zNak3EgtRWkhmzbMsrnMVH7L3L1zfS0Q=@lists.xenproject.org X-Gm-Message-State: AOJu0YwxetWQh+bv4q5Ne/OiT9nLQwGOIT1DrTldisX+iF8JtYz5v3gN ly6UqaeXkRX1zeKtQV+P4K5LNm8bT35YvXYj0IPwImPQ0QqAT4RbjwAlLaGKSTd8Y8A= X-Gm-Gg: ATEYQzxlHedS6YKR1Q48+XZsXCAV9ueoW+1CyjnIgD8812fFW8mGw47yI1tXRJmPltP cNUVB7Zw+n1dSKNgvfvaIQ6p/NXT3vUTaZPP1uTpQXtBFZELj2kNOFg5EPAzWokdQ4ys57P3++0 nJm/WbqRQAo/ScpEStm6bLyU/0lUNIzNIdvrx6rcBBh+6NIgF7RcYn5kwCfreu7YQrx03eTfxAt aS/+WIkVWxQ5+RDHJxSuiupSde4I2LqxpankvLjx2ltMxOCsZLMml8sxFSQcksHVa8UGaw6d8jW J9XcxfTk7ilm6PJT6OW7g+2BK1pVg3n4WEz03GvyePWQMSaRXDq4uWx24wCtHOQHY+KVqEvtJrD +hjGsbTRT5JUj4ayV4fVzNTLtxewzJOczRD6kWwgG9U9Xq+USF/bMsc7OzdKLoBPJqNrKq3IxpH Zrh3cl7t557Y3g9kSLlT647yESW25Hm7k7E1g29dBz3yQayH+4Gsucca2RE12NZ/uK22mYN6Cm X-Received: by 2002:a05:6000:26c3:b0:437:6758:ce70 with SMTP id ffacd0b85a97d-4398fa70637mr1467991f8f.26.1771996422125; Tue, 24 Feb 2026 21:13:42 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: kvm@vger.kernel.org, Pierrick Bouvier , Paolo Bonzini , xen-devel@lists.xenproject.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Stefano Stabellini , Anthony PERARD , Paul Durrant , "Edgar E. Iglesias" Subject: [PATCH 5/5] accel/xen: Build without target-specific knowledge Date: Wed, 25 Feb 2026 06:13:03 +0100 Message-ID: <20260225051303.91614-6-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260225051303.91614-1-philmd@linaro.org> References: <20260225051303.91614-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1771996441950158500 Code in accel/ aims to be target-agnostic. Enforce that by moving the MSHV file units to system_ss[], which is target-agnostic. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Acked-by: Anthony PERARD Reviewed-by: Pierrick Bouvier --- accel/xen/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/accel/xen/meson.build b/accel/xen/meson.build index 002bdb03c62..455ad5d6be4 100644 --- a/accel/xen/meson.build +++ b/accel/xen/meson.build @@ -1 +1 @@ -specific_ss.add(when: 'CONFIG_XEN', if_true: files('xen-all.c')) +system_ss.add(when: 'CONFIG_XEN', if_true: files('xen-all.c')) --=20 2.52.0