[{"id":3672752,"web_url":"http://patchwork.ozlabs.org/comment/3672752/","msgid":"<BA3D9272-4972-4922-B6C2-26306FE19139@unpredictable.fr>","list_archive_url":null,"date":"2026-04-02T14:26:08","subject":"Re: [PATCH v2 06/14] accel/mshv: add arch-specific accelerator init\n hook","submitter":{"id":91318,"url":"http://patchwork.ozlabs.org/api/people/91318/","name":"Mohamed Mediouni","email":"mohamed@unpredictable.fr"},"content":"> +/*\n> + * Default Microsoft Hypervisor behavior for unimplemented MSR is to send a\n> + * fault to the guest if it tries to access it. It is possible to override\n> + * this behavior with a more suitable option i.e., ignore writes from the guest\n> + * and return zero in attempt to read unimplemented.\n> + */\n\nHi,\n\nIs that desirable behaviour on arm64? I think it’s better to _not_\ndo this there.\n\nThanks,\n-Mohamed","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=unpredictable.fr header.i=@unpredictable.fr\n header.a=rsa-sha256 header.s=sig1 header.b=fwz3ZeC2;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.gnu.org (lists.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fmkhC0h6Pz1yCs\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 01:27:07 +1100 (AEDT)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1w8J0C-0004wX-8R; Thu, 02 Apr 2026 10:26:32 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <mohamed@unpredictable.fr>)\n id 1w8J0A-0004wA-RA\n for qemu-devel@nongnu.org; Thu, 02 Apr 2026 10:26:30 -0400","from p-west3-cluster1-host9-snip4-10.eps.apple.com ([57.103.73.221]\n helo=outbound.ms.icloud.com)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <mohamed@unpredictable.fr>)\n id 1w8J09-00042r-3W\n for qemu-devel@nongnu.org; Thu, 02 Apr 2026 10:26:30 -0400","from outbound.ms.icloud.com (unknown [127.0.0.2])\n by p00-icloudmta-asmtp-us-west-3a-100-percent-7 (Postfix) with ESMTPS id\n 5C98718000BD; Thu, 02 Apr 2026 14:26:24 +0000 (UTC)","from smtpclient.apple (unknown [17.57.154.37])\n by p00-icloudmta-asmtp-us-west-3a-100-percent-7 (Postfix) with ESMTPSA id\n DC1E01800364; Thu, 02 Apr 2026 14:26:20 +0000 (UTC)"],"Dkim-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=unpredictable.fr;\n s=sig1; t=1775139987; x=1777731987;\n bh=1y/UEeq6vRliePSxlVpxLJQP+ufy+JqtHN/I7Lku4co=;\n h=Content-Type:Mime-Version:Subject:From:Date:Message-Id:To:x-icloud-hme;\n b=fwz3ZeC2JO9ug4Vyl0Fk0qBkU8DACBNVDurEnE35x3ey9lgiYx/wBqDWlnkwkyKb0U/23N1xLnpfGn9ZYMdz6+uzgrxMQaLsyLOtZXZl2zFXz8JwfQVnG3PqjVV2EkLsQ8IIyEA/66YDXztsmqlLuYu/PVFjixeZClp1odKh7jZqFW0MluhwglyW6NVVauAriaT+oGfcZrHB+h8WOkwHKq8CbH3ovbtcC8kxPFAvPs/Iv7SzhNxmQP15feqwnmAefud7M86GhBVc7YjizpNzPcgQSZdIw4FYyDB73cnzD7KLVsvhP4xb3WTjsQtuBRkiB4MLbYwMT73Bw0lQ/ad6hw==","mail-alias-created-date":"1752046281608","Content-Type":"text/plain;\n\tcharset=utf-8","Mime-Version":"1.0 (Mac OS X Mail 16.0 \\(3864.500.181\\))","Subject":"Re: [PATCH v2 06/14] accel/mshv: add arch-specific accelerator init\n hook","From":"Mohamed Mediouni <mohamed@unpredictable.fr>","In-Reply-To":"\n <20260402-mshv_accel_arm64_supp-v2-6-754895c15e9e@linux.microsoft.com>","Date":"Thu, 2 Apr 2026 16:26:08 +0200","Cc":"qemu-devel@nongnu.org, Magnus Kulke <magnuskulke@linux.microsoft.com>,\n Wei Liu <wei.liu@kernel.org>, Paolo Bonzini <pbonzini@redhat.com>,\n\t=?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>,\n\t=?utf-8?b?IkRhbmllbCBQLiBCZXJyYW5nw6ki?= <berrange@redhat.com>, =?utf-8?q?P?=\n\t=?utf-8?q?hilippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>,\n Peter Maydell <peter.maydell@linaro.org>,\n Anirudh Rayabharam <anirudh@anirudhrb.com>,\n Magnus Kulke <magnus.kulke@linux.microsoft.com>, qemu-arm@nongnu.org,\n Alexander Graf <agraf@csgraf.de>, Pedro Barbuda <pbarbuda@microsoft.com>","Content-Transfer-Encoding":"quoted-printable","Message-Id":"<BA3D9272-4972-4922-B6C2-26306FE19139@unpredictable.fr>","References":"\n <20260402-mshv_accel_arm64_supp-v2-0-754895c15e9e@linux.microsoft.com>\n <20260402-mshv_accel_arm64_supp-v2-6-754895c15e9e@linux.microsoft.com>","To":"Aastha Rawat <aastharawat@linux.microsoft.com>","X-Mailer":"Apple Mail (2.3864.500.181)","X-Proofpoint-ORIG-GUID":"yWlUHXkZEcn4ULLpWhHI67V0PsOUTCNo","X-Authority-Info-Out":"v=2.4 cv=BdjVE7t2 c=1 sm=1 tr=0 ts=69ce7c91\n cx=c_apl:c_pps:t_out a=qkKslKyYc0ctBTeLUVfTFg==:117 a=IkcTkHD0fZMA:10\n a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22 a=7e0Bp55JX4NyRwa4NggA:9\n a=QEXdDO2ut3YA:10 a=ZXulRonScM0A:10 a=zZCYzV9kfG8A:10","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDAyMDEzMCBTYWx0ZWRfX2oDk98z8QuU4\n FRJcrnfnZNvG2Q9TnieZXaFCKzvGt3NlqTK5QdnVHrMxLL6iK66ksVcvqK+bZw9NRunFLnf14q7\n OoZKnYCi5KkzsKIBY9GWX6cy8+XP0W3qKETUCtpWzpHrrylT8TVBj0qFvLKXZvPEMzvZSh5IOxT\n oV/RUXRQCUWXGd8ewxSRQ1t8Nm2RnvL5GHhSmBkHKN86Gy4dU0pwiu82S8XAydU3xZl2MHH3wsL\n W/By2OdUzDT7zRfqaJkDU76H/CJ995YaKQlc8vf6pmF/lWSH2ZhMu+0G4awc6N+/ds4aRQZC0HC\n QXuF+B7wSsABHTNgmxG52AWKTSwewkNxKTsjIycGpjfYE7x5BxfhUr0ItFWuJo=","X-Proofpoint-GUID":"yWlUHXkZEcn4ULLpWhHI67V0PsOUTCNo","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-02_02,2026-04-02_03,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=notspam policy=default score=0 spamscore=0\n suspectscore=0 phishscore=0 mlxscore=0 adultscore=0 lowpriorityscore=0\n mlxlogscore=982 malwarescore=0 bulkscore=0 clxscore=1030 classifier=spam\n authscore=0 adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000\n definitions=main-2604020130","Received-SPF":"pass client-ip=57.103.73.221;\n envelope-from=mohamed@unpredictable.fr; helo=outbound.ms.icloud.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,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,\n 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 <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}},{"id":3672781,"web_url":"http://patchwork.ozlabs.org/comment/3672781/","msgid":"<20260402-wealthy-limpet-of-vitality-ffb7d8@anirudhrb>","list_archive_url":null,"date":"2026-04-02T15:32:37","subject":"Re: [PATCH v2 06/14] accel/mshv: add arch-specific accelerator init\n hook","submitter":{"id":78917,"url":"http://patchwork.ozlabs.org/api/people/78917/","name":"Anirudh Rayabharam","email":"anirudh@anirudhrb.com"},"content":"On Thu, Apr 02, 2026 at 04:26:08PM +0200, Mohamed Mediouni wrote:\n> \n> \n> > +/*\n> > + * Default Microsoft Hypervisor behavior for unimplemented MSR is to send a\n> > + * fault to the guest if it tries to access it. It is possible to override\n> > + * this behavior with a more suitable option i.e., ignore writes from the guest\n> > + * and return zero in attempt to read unimplemented.\n> > + */\n> \n> Hi,\n> \n> Is that desirable behaviour on arm64? I think it’s better to _not_\n> do this there.\n\nThis is not for arm64. This is *existing* x86 code being moved to an\narch-specific directory.\n\nThanks,\nAnirudh.","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=anirudhrb.com header.i=anirudh@anirudhrb.com\n header.a=rsa-sha256 header.s=zoho header.b=Nbqgelo1;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.gnu.org (lists.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fmmB44kZyz1yGH\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 02:34:36 +1100 (AEDT)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1w8K35-0003la-Dh; Thu, 02 Apr 2026 11:33:35 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <anirudh@anirudhrb.com>)\n id 1w8K2z-0003kp-RQ; Thu, 02 Apr 2026 11:33:30 -0400","from sender4-of-o54.zoho.com ([136.143.188.54])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <anirudh@anirudhrb.com>)\n id 1w8K2y-0008TP-8F; Thu, 02 Apr 2026 11:33:29 -0400","by mx.zohomail.com with SMTPS id 1775143964040451.5148707301264;\n Thu, 2 Apr 2026 08:32:44 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1775143968; cv=none;\n d=zohomail.com; s=zohoarc;\n b=iUlCJwvz4jfTAnK089W05ufBh+ng18Fjba14SFCXmGpr1P3shcg4mP7hssTeZXDZaf7RP0ExmTXaLbz+s/wuTS165kgLLaOpKbblJnlgQQvWGCAWBklFAmzAfqzO+NUInmzcCi+evUIy65yaDUP3wsOm/QJfrkQwzqLgo9EJQiE=","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com;\n s=zohoarc; t=1775143968;\n h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To;\n bh=XSTNriXCZzrVpa/vUtkXKE3tPoQ9sm52NLHe7sIBtTs=;\n b=XphmfPnuAZEVNApCM6iUN9vF2/euNuTPBuI2kE1GVj4nixR5loaPom+JPWBvE4I1mx85T+TNHc7x0f/jgrVRCzAMFsYMf8rZIX6z4XxYDHKW0turEX38o16MP8ROnBrSNmgsYhbhRt4bH6iGfzQmIHnp+cWKLgym5ylxV4XumWI=","ARC-Authentication-Results":"i=1; mx.zohomail.com;\n dkim=pass  header.i=anirudhrb.com;\n spf=pass  smtp.mailfrom=anirudh@anirudhrb.com;\n dmarc=pass header.from=<anirudh@anirudhrb.com>","DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1775143968;\n s=zoho; d=anirudhrb.com; i=anirudh@anirudhrb.com;\n h=Date:Date:From:From:To:To:Cc:Cc:Subject:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:Message-Id:Reply-To;\n bh=XSTNriXCZzrVpa/vUtkXKE3tPoQ9sm52NLHe7sIBtTs=;\n b=Nbqgelo1k7UjBKH6rd7XfCs6N/0bhABi6eTkR/cqhdMdtRlAhYj+O9V7YTkVBD6z\n ZhDPWtZHBuMJVT8l/7ClcqKdfCt96wL/eHlfOiTnHxNCQ/ej2BAuAx6E8BSIonop/3i\n sjbAcYBKoB+5w0rqqeb8IDPU0aqITFY6Jc82yQ3Q=","Date":"Thu, 2 Apr 2026 15:32:37 +0000","From":"Anirudh Rayabharam <anirudh@anirudhrb.com>","To":"Mohamed Mediouni <mohamed@unpredictable.fr>","Cc":"Aastha Rawat <aastharawat@linux.microsoft.com>, qemu-devel@nongnu.org,\n Magnus Kulke <magnuskulke@linux.microsoft.com>, Wei Liu <wei.liu@kernel.org>,\n Paolo Bonzini <pbonzini@redhat.com>,\n =?iso-8859-1?q?Marc-Andr=E9?= Lureau <marcandre.lureau@redhat.com>,\n\t=?iso-8859-1?q?=22Daniel_P=2E_Berrang=E9=22?= <berrange@redhat.com>,\n Philippe =?iso-8859-1?q?Mathieu-Daud=E9?= <philmd@linaro.org>,\n Peter Maydell <peter.maydell@linaro.org>,\n Magnus Kulke <magnus.kulke@linux.microsoft.com>, qemu-arm@nongnu.org,\n Alexander Graf <agraf@csgraf.de>, Pedro Barbuda <pbarbuda@microsoft.com>","Subject":"Re: [PATCH v2 06/14] accel/mshv: add arch-specific accelerator init\n hook","Message-ID":"<20260402-wealthy-limpet-of-vitality-ffb7d8@anirudhrb>","References":"\n <20260402-mshv_accel_arm64_supp-v2-0-754895c15e9e@linux.microsoft.com>\n <20260402-mshv_accel_arm64_supp-v2-6-754895c15e9e@linux.microsoft.com>\n <BA3D9272-4972-4922-B6C2-26306FE19139@unpredictable.fr>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<BA3D9272-4972-4922-B6C2-26306FE19139@unpredictable.fr>","X-ZohoMailClient":"External","Received-SPF":"pass client-ip=136.143.188.54;\n envelope-from=anirudh@anirudhrb.com; helo=sender4-of-o54.zoho.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,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,\n RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,\n 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 <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}},{"id":3672804,"web_url":"http://patchwork.ozlabs.org/comment/3672804/","msgid":"<1FF5E7B0-E916-47CC-865B-F6A87342B109@unpredictable.fr>","list_archive_url":null,"date":"2026-04-02T16:29:22","subject":"Re: [PATCH v2 06/14] accel/mshv: add arch-specific accelerator init\n hook","submitter":{"id":91318,"url":"http://patchwork.ozlabs.org/api/people/91318/","name":"Mohamed Mediouni","email":"mohamed@unpredictable.fr"},"content":"> On 2. Apr 2026, at 14:52, Aastha Rawat <aastharawat@linux.microsoft.com> wrote:\n> \n> From: \"Anirudh Rayabharam (Microsoft)\" <anirudh@anirudhrb.com>\n> \n> Introduce mshv_arch_accel_init() as an arch-specific hook called early\n> in mshv_init(), before VM creation. This allows each architecture to\n> perform platform-specific initialization at accelerator init time.\n> \n> For arm64, the hook queries the hypervisor for the supported IPA bit\n> size and validates it against the guest memory map via the machine's\n> get_physical_address_range callback, following the same pattern used by\n> HVF and WHPX. This also populates the memory map which comes in handy\n> later when retreiving the vGIC layout.\n> \n> For x86, the hook calls mshv_init_mmio_emu() which was previously called\n> directly from the common init path. Also move set_unimplemented_msr_action()\n> and mshv_arch_post_init_vm() from mshv-cpu.c to the new mshv-all.c, as\n> they are not vCPU-specific.\n> \n> Signed-off-by: Anirudh Rayabharam (Microsoft) <anirudh@anirudhrb.com>\n\nReviewed-by: Mohamed Mediouni <mohamed@unpredictable.fr>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=unpredictable.fr header.i=@unpredictable.fr\n header.a=rsa-sha256 header.s=sig1 header.b=f/HE8ggu;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.gnu.org (lists.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fmnQk4Xxzz1yCs\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 03:30:37 +1100 (AEDT)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1w8KvO-0003Sj-S0; Thu, 02 Apr 2026 12:29:42 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <mohamed@unpredictable.fr>)\n id 1w8KvN-0003SE-Ne\n for qemu-devel@nongnu.org; Thu, 02 Apr 2026 12:29:41 -0400","from p-east2-cluster2-host10-snip4-10.eps.apple.com ([57.103.78.83]\n helo=outbound.st.icloud.com)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <mohamed@unpredictable.fr>)\n id 1w8KvL-0007G9-LD\n for qemu-devel@nongnu.org; Thu, 02 Apr 2026 12:29:41 -0400","from outbound.st.icloud.com (unknown [127.0.0.2])\n by p00-icloudmta-asmtp-us-east-1a-100-percent-3 (Postfix) with ESMTPS id\n B0E741800692; Thu, 02 Apr 2026 16:29:36 +0000 (UTC)","from smtpclient.apple (unknown [17.42.251.67])\n by p00-icloudmta-asmtp-us-east-1a-100-percent-3 (Postfix) with ESMTPSA id\n 65B9A18000B0; Thu, 02 Apr 2026 16:29:34 +0000 (UTC)"],"Dkim-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=unpredictable.fr;\n s=sig1; t=1775147377; x=1777739377;\n bh=O/Dofj7+TkM8iI43wo2UtVTTxw/tMXz4UJ/3PMH3qog=;\n h=Content-Type:Mime-Version:Subject:From:Date:Message-Id:To:x-icloud-hme;\n b=f/HE8ggupe6RQbCBc+ge8X2R1esQblzm+l+biOijXLIQklHVjce+spzWb5Fie94GxUZPWHUhcC3ftNBR7IjIVCS4Iyq7C3poG7EFfneOow1/yyWz0NKDRiT6eauhBVvwfgZv5hv0WbUluAEUn8cDd7KZ0xuP4WxL4NMvmYc0lj2V+YhbSouFt2u9IlbhJW2l5Bzp1zebW4wI695WvCag11vx1+Wcy7j+0wKbfohMFEWsUexdzD8kDvFMmTSyDu0H/BNRv7OjIQzhwvytdSSHgQfhRQJNEm5yofCenEgORIklkRDX0OTwLPxCaJpCHkz1eHD/uV1KQFwp7m0bBdZbsA==","mail-alias-created-date":"1752046281608","Content-Type":"text/plain;\n\tcharset=us-ascii","Mime-Version":"1.0 (Mac OS X Mail 16.0 \\(3864.500.181\\))","Subject":"Re: [PATCH v2 06/14] accel/mshv: add arch-specific accelerator init\n hook","From":"Mohamed Mediouni <mohamed@unpredictable.fr>","In-Reply-To":"\n <20260402-mshv_accel_arm64_supp-v2-6-754895c15e9e@linux.microsoft.com>","Date":"Thu, 2 Apr 2026 18:29:22 +0200","Cc":"qemu-devel@nongnu.org, Magnus Kulke <magnuskulke@linux.microsoft.com>,\n Wei Liu <wei.liu@kernel.org>, Paolo Bonzini <pbonzini@redhat.com>,\n\t=?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>,\n\t=?utf-8?b?IkRhbmllbCBQLiBCZXJyYW5nw6ki?= <berrange@redhat.com>, =?utf-8?q?P?=\n\t=?utf-8?q?hilippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>,\n Peter Maydell <peter.maydell@linaro.org>,\n Anirudh Rayabharam <anirudh@anirudhrb.com>,\n Magnus Kulke <magnus.kulke@linux.microsoft.com>, qemu-arm@nongnu.org,\n Alexander Graf <agraf@csgraf.de>, Pedro Barbuda <pbarbuda@microsoft.com>","Content-Transfer-Encoding":"quoted-printable","Message-Id":"<1FF5E7B0-E916-47CC-865B-F6A87342B109@unpredictable.fr>","References":"\n <20260402-mshv_accel_arm64_supp-v2-0-754895c15e9e@linux.microsoft.com>\n <20260402-mshv_accel_arm64_supp-v2-6-754895c15e9e@linux.microsoft.com>","To":"Aastha Rawat <aastharawat@linux.microsoft.com>","X-Mailer":"Apple Mail (2.3864.500.181)","X-Proofpoint-ORIG-GUID":"fbuWjbXXDJEQavEW1mQFSZrT7XHKRlfX","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDAyMDE0OCBTYWx0ZWRfXyWMD219iVY21\n yDGB4LW7jQGfhX/pp2wqLPzpB3RfNoRCoNFUalxo+6vcykUsBSexfNvtf/JIP+8vSdqA6DclQAH\n YN+2D6fiZYPa42yR4btVmiKH93MGv4wjSEA0YM5SisVG59BSF7J15Ecv/JXNtt5dp8GheGUoMQm\n GGjzVE2tIpRtbT6PqKFtHlYRZaY3nySrfAejXYDnGxYXpZ9+fZCYbPyET1+CUk7+xjeGfqlydyo\n PnT7QYE24SR/xwPYBzhg/4qfzhrPeL85aXqMMsFSvvVAYKOVCDKw4MdWMqbH6/VCSHrNGfzEcfZ\n v6ULxETPQyH6/6I1Qm+nc4uDyxqsS12TeKJLYzQaqHnF0qOoJ9g5PuvFa+cIDI=","X-Proofpoint-GUID":"fbuWjbXXDJEQavEW1mQFSZrT7XHKRlfX","X-Authority-Info-Out":"v=2.4 cv=KuBAGGWN c=1 sm=1 tr=0 ts=69ce9971\n cx=c_apl:c_pps:t_out a=YrL12D//S6tul8v/L+6tKg==:117\n a=YrL12D//S6tul8v/L+6tKg==:17 a=kj9zAlcOel0A:10 a=A5OVakUREuEA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=yMhMjlubAAAA:8 a=tFGNSmrwAAAA:8\n a=DTTB39wiqv9MXZW_aZsA:9 a=CjuIK1q_8ugA:10 a=LpD6Tdepsyerr7eS-Jg7:22","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-02_02,2026-04-02_04,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=notspam policy=default score=0 adultscore=0\n clxscore=1030 spamscore=0 phishscore=0 bulkscore=0 mlxscore=0 mlxlogscore=924\n suspectscore=0 lowpriorityscore=0 malwarescore=0 classifier=spam authscore=0\n adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000\n definitions=main-2604020148","Received-SPF":"pass client-ip=57.103.78.83;\n envelope-from=mohamed@unpredictable.fr; helo=outbound.st.icloud.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,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,\n RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,\n SPF_HELO_PASS=-0.001,\n 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 <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}}]