[{"id":3677402,"web_url":"http://patchwork.ozlabs.org/comment/3677402/","msgid":"<20260414205628.GA2900143@liuwe-devbox-debian-v2.local>","list_archive_url":null,"date":"2026-04-14T20:56:28","subject":"Re: [PATCH v4 9/9] accel/mshv: disable la57 (5lvl paging)","submitter":{"id":77234,"url":"http://patchwork.ozlabs.org/api/people/77234/","name":"Wei Liu","email":"wei.liu@kernel.org"},"content":"On Tue, Apr 14, 2026 at 05:54:33PM +0200, Magnus Kulke wrote:\n> This change disable la57 paging on the mshv hypervisor on both the\n> mshv processor feature bitmap and mask the cpuid feature leaf to the\n> guest.\n> \n> Since the removal of hypervisor-assisted gva=>gpa translation in\n> 1c85a4a3d7 we have seen MMIO errors in guests on la57-enabled hw. We\n> will have to investigate and test this further.\n> \n> Signed-off-by: Magnus Kulke <magnuskulke@linux.microsoft.com>\n> Reviewed-by: Anirudh Rayabharam (Microsoft) <anirudh@anirudhrb.com>\n\nReviewed-by: Wei Liu <wei.liu@kernel.org>","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=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=Zz2cgqiJ;\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=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.gnu.org (lists1p.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 4fwGmy0WVZz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 15 Apr 2026 06:57:20 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wCkoH-0003BP-B2; Tue, 14 Apr 2026 16:56:37 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <wei.liu@kernel.org>)\n id 1wCkoE-0003B5-Bh\n for qemu-devel@nongnu.org; Tue, 14 Apr 2026 16:56:34 -0400","from tor.source.kernel.org ([172.105.4.254])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <wei.liu@kernel.org>)\n id 1wCkoC-0003iq-WD\n for qemu-devel@nongnu.org; Tue, 14 Apr 2026 16:56:34 -0400","from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58])\n by tor.source.kernel.org (Postfix) with ESMTP id 0B85360018;\n Tue, 14 Apr 2026 20:56:30 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 9732EC19425;\n Tue, 14 Apr 2026 20:56:29 +0000 (UTC)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n s=k20201202; t=1776200189;\n bh=SEVVX+T8EAnuE2AvHFMohBML2a8jJPATdfyzZvBc6jg=;\n h=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n b=Zz2cgqiJqYBmoULEeXG4CqZSTGNHcUuC4C1ZLU5JuVSk2JiGT+ytt7INxXSv8bqc5\n MzzQmP6D/fx4fug8aw5VXFhGc2XFyFX1dmnEiiGETA4/dWjcWgBntDVgHlsP2fX7Eh\n 3v83IAmOOW5VpivXmb+hIx7/wxO9I6ZJQdGKJzVhLZzJzYtShDDSqgVJ6ErB/a+/vD\n yA2pdkk1KOBH4gDrCAUqYsF5b6ms212w5GcWIBdB90jVZlqV9Wf4lde37i7Epv4cAL\n R5bGyua+oXR4IMrETJ1eaFDlClQPHzojckGJb9TNPPbCAvEPv7wlsKz9xGrcVVxU8D\n u3cOEdNvxhJ4A==","Date":"Tue, 14 Apr 2026 20:56:28 +0000","From":"Wei Liu <wei.liu@kernel.org>","To":"Magnus Kulke <magnuskulke@linux.microsoft.com>","Cc":"qemu-devel@nongnu.org, Wei Liu <wei.liu@kernel.org>,\n Wei Liu <liuwe@microsoft.com>, Magnus Kulke <magnuskulke@microsoft.com>,\n Zhao Liu <zhao1.liu@intel.com>, Paolo Bonzini <pbonzini@redhat.com>","Subject":"Re: [PATCH v4 9/9] accel/mshv: disable la57 (5lvl paging)","Message-ID":"<20260414205628.GA2900143@liuwe-devbox-debian-v2.local>","References":"<20260414155433.483186-1-magnuskulke@linux.microsoft.com>\n <20260414155433.483186-10-magnuskulke@linux.microsoft.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260414155433.483186-10-magnuskulke@linux.microsoft.com>","Received-SPF":"pass client-ip=172.105.4.254; envelope-from=wei.liu@kernel.org;\n helo=tor.source.kernel.org","X-Spam_score_int":"-25","X-Spam_score":"-2.6","X-Spam_bar":"--","X-Spam_report":"(-2.6 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.54,\n DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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"}}]