[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XEN][PATCH 0/5] x86: pvh: allow to disable 32-bit (COMPAT) interface support
- To: Teddy Astie <teddy.astie@xxxxxxxxxx>, Grygorii Strashko <grygorii_strashko@xxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>
- Date: Wed, 12 Nov 2025 15:21:24 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vates.tech smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Zq4BWceTs99e/JZyZudkANMJgFrYNQEqP4+vSrvNoHM=; b=yS61L9SAVMM9nHP8WVKhnsDVse4zJGdZQsPEPU5JuliSM1udRo17LrkMvzzW5nP3hjeoM35uDQKSuEqWbTvbfy9Q8zi1Sr1NPlWbGP4NlIjiHpnnjqs/saqO3ezxlDLjErSJJct1DZp+BoDDaW+CP6xf7dFtCd2d1/0Rcl8kh1Q+qjZ50r2iXVpku7pyIZCkDRPY9PDiYdjGhzN6x+SCjYW1Z64zT/BHFNeNihW1fe0yc8LEtiXJGtjCykXs0wrRAQdq/Ivxe4zonhqI6rmBpLE7vzf3gLy8oB1asWEuB0mTBOpHbWZYSvbTreAJZsVXU/zgaJcIbUY2SEvF35UoQw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=f9aAqzh4bE9SCrAnbt2Mx+Aj63gDWnFB7NmtrDnSCCGjYVmNlwv+/zmsNmqU3RUxOQgtRhluFVMZhJ4pJXEGui5BiJbfjzrA1rRricZhHviU2gUD/Byt6KXMZNjjb00UpFIZAcc/5urUQs2fobD6uppdVUWtIJWFphRjIjQD/BUKEJwMBMJCyuAxZhUk7ebiTA9vAXGeCqIOEgMEjwSMfkkgHuP9v9wNa+qrFMid/PS/XaJKi/MvHgfHYhf8u4xc+71lmXpdZchgbKufIc3/ButIXXb/mhzCu5wcEa1XCjb68dh6b7aEex1nD+Ravk4NQj1rngHhfrEWKC+SjB5trw==
- Cc: Jan Beulich <jbeulich@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, "Michal Orzel" <michal.orzel@xxxxxxx>, Julien Grall <julien@xxxxxxx>, "Stefano Stabellini" <sstabellini@xxxxxxxxxx>, Jason Andryuk <jason.andryuk@xxxxxxx>
- Delivery-date: Wed, 12 Nov 2025 14:21:44 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On Wed Nov 12, 2025 at 11:58 AM CET, Teddy Astie wrote:
> Le 11/11/2025 à 18:55, Grygorii Strashko a écrit :
>> From: Grygorii Strashko <grygorii_strashko@xxxxxxxx>
>>
>> Hi
>>
>> This series introduces possibility to disable 32-bit (COMPAT) interface
>> support
>> in the following cases:
>> - Only PVH domains are used
>
> I assume this one is mostly due to hvmloader being today running in
> protected mode 32-bits rather than a limitation "HVM" itself. I don't
> think of anything else preventing HVM (with 64-bits guests or 32-bits
> ones without Xen support) from working with COMPAT disabled.
It is indeed because hvmloader makes hypercalls. Otherwise HVM would work too.
Cheers,
Alejandro
|