[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



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.