[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH for-4.22 v2 1/8] x86/mwait-idle: arrange for BSP MSR adjustments during S3 resume
- To: Jan Beulich <jbeulich@xxxxxxxx>
- From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Date: Thu, 14 May 2026 15:06:42 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- 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=u0FddMy5LYP+9Kg8SN6DJhYSo5NtdDw8gBbl6S1TwsQ=; b=t3afx6Nsls/weBJ+DclP9rOxN7LWnQwJkTB6p8ZDUYl2fXC5w6kqdSOMIomhaetXYOiWqQJgiV/cKoDqqbhhMf+0TsDNl4bnqXLrzzkq1y6bbu3iaidHLe9e1H8t2yRvAcR8Ci4PBYtbFfYz+P+PuVQj/KN/gybJmEPgfCZHJO9ixUYb42c0uh848bgrMtmzCc7d0xY3j9m44CyJh5SxIcvZiSq9wkFrdixHiIMmeOvdV+3yAp0Cwr7MyHAubkKavmCKqRObHRE2u/6Qrz7lAmRKV/xXK7XNIbocp954S6XI5k3y/twLOtSnBflc9OyBdljYacf2EDxkAKgd/V9qgg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a0Jn4ZbQfH2Fs70ggrIVD49yQuKOJUszVFSSuxlwVR3O/yhkMPL+B9SXlWV6evfhkW+S5Yi8nCmPe7VBo4TFvoJUmd2+nqSQ7ngYrg1Lvxv8ucRLGaEvMfyBCvo5fRMh9NGHE9wi/K/w5SqmYeUShLjsmVYbdxO56nqYjDPxcU+DtZwQ+EEty1x8dX+cm1IOxNGhlX+Gqp58Apk5YehIY5C2Vjn6eaelexr8Jx38R8G4CVPkQqi4uzsMhI4BWsKVXesM1sbyko8kCzF9xP98xxxzhtF1pvcVWbra15VHPz5yPVLkekTb2DW8fF5rVlo6Cn3H790UOHX/oy7K4xcjKg==
- Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=selector1 header.d=citrix.com header.i="@citrix.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Delivery-date: Thu, 14 May 2026 13:07:11 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On Tue, May 12, 2026 at 05:35:33PM +0200, Jan Beulich wrote:
> mwait_idle_cpu_init() is only called for APs, yet MSR writes will
> typically need re-doing post-S3 even for the BSP. When multiple cores /
> threads are present (and to come back online) in a package, for package
> scope MSRs this may be covered by APs doing the writes, but we can't rely
> on that.
>
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
It's a bit unfortunate that we end up doing self-IPIs for the BSP
also, but that should be fixed elsewhere.
Acked-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Thanks, Roger.
|