[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 1/4] x86: Reject CPU policies with vendors other than the host's
- To: Jan Beulich <jbeulich@xxxxxxxx>
- From: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>
- Date: Wed, 11 Mar 2026 13:43:48 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=suse.com 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=EG8cZI98ZOM0QjlQOmrqhILQJn7/3KTuPiOq/eLp4m8=; b=p1BK2UrC8FSO4ONjUeHYQDqKgilrY0GLRYYGD1j8l0GoizsLWBl2UDT4Lmy3rMfYDuTeBQH3OUt1j3R/JyXMkvKId+Rcw2T+N9llN/797hPGI+Y5VC/3v8Bg4E6ykagWS1eskOMLyic/J2YC1p37KPgF34t3B8s6SzxWRLVKSsu0oSuAr79EOugDNlsj7KBsHstqqGB2LuL3bqhbl97DK7TJajznsi3onGr/juWJ27HIBvQnpeI8Vt64SsKcxL0JoRV6rwhIuUMHoq4xrr+7zZ10qCXYapv7cxULW8Wh8c19f1LVtZw1KRE36BcCxJctPhmNUuiC66bYP+SGGZkbvA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Wn3I7U1/urEkvk3hnqSAyvbIoe+zTfaqoFQlWhvwYwKNYj+gjGdFkTMUtxv3vtK8Z9b/6AWcUqokEmynz8KHqTBRh6PSJwq7JKAPxXDv8ybM+cR7U5lJNlENS/Gbj1AZ1CnYKVeml5X3Tz26s2nv1t6Lez7CdGezPfwtXTe7Mvif4w6HYNvddiVu2ihUa6N0ZvlqqFYx0Vz/eUfKffhvnvTdmZOyxF3UwXUfBLOGyL81LmHLPkvb3M7YZMctdUxhEYmg9R3eBh2CY8omkte++wxQNIe02h0/3vPM2jqloda8GO56L72OWGWP7Wmjezan5PLiFWDlqh64XoGc0MHkpA==
- Cc: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>, Community Manager <community.manager@xxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Wed, 11 Mar 2026 12:44:07 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On Wed Mar 11, 2026 at 9:26 AM CET, Jan Beulich wrote:
> On 13.02.2026 12:42, Alejandro Vallejo wrote:
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -22,6 +22,11 @@ The format is based on [Keep a
>> Changelog](https://keepachangelog.com/en/1.0.0/)
>> - Xenoprofile support. Oprofile themselves removed support for Xen in
>> 2014
>> prior to the version 1.0 release, and there has been no development
>> since
>> before then in Xen.
>> + - Domains can no longer run on a CPU vendor if they were initially
>> launched
>> + on a different CPU vendor. This affects live migrations and
>> save/restore
>> + workflows accross mixed-vendor hosts. Cross-vendor emulation has always
>> + been unreliable, but since 2017 with the advent of speculation
>> security it
>> + became unsustainably so.
>
> While the code adjustment looks okay to me, the wording is a little odd. What
> is
> "run on a CPU vendor"? How about "Domains can no longer run on a system with
> CPUs
> of a vendor different from the one they were initially launched on"?
>
> Also, nit: "across".
Sure
Cheers,
Alejandro
|