From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from outboundhk.mxmail.xiaomi.com (outboundhk.mxmail.xiaomi.com [118.143.206.90]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5719934389F; Mon, 12 Oct 2026 01:52:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=118.143.206.90 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791769928; cv=none; b=j8h7YSJKYVtDfQx17SpIPyfClRIFRXdoPN7o2BcKZwhXYY6goVBb6XEsa7GB9G7jRcO3LFLHKW/EhuatUxElaY1UJHvyK03iejgCy2RPLP3Gu5WYtRReaQwqFcMthcpWdqcltKTgvxJUPKkQqzGubv56/yXL6EuO4OkkvPrxxow= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791769928; c=relaxed/simple; bh=uDY1OtPjEfSqET3LcEeoQoG1zALRw1y0T3oJ1Qiaj58=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=S5v2PJ99019qXybioRtmyHuG2xWuPhoWtDtthuilnErWoCe/mOdwUAgMcVuYau5M0FHG3QK1SHevaXGqZhFpmFDMR8ZTKu+7oAH5mWHRkkKBlVXcvW4io1iSv6jXJ8fue+sROv6au2HcnkFS0IMYWzjivmFQIu4Ag5NhwZvdPmg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=xiaomi.com; spf=pass smtp.mailfrom=xiaomi.com; arc=none smtp.client-ip=118.143.206.90 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=xiaomi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=xiaomi.com X-CSE-ConnectionGUID: q0t2evFUTcahwmBUXNjhqQ== X-CSE-MsgGUID: snYutKplSDCAAIXpwG3p3w== X-IronPort-AV: E=Sophos;i="6.27,152,1786982400"; d="scan'208";a="165298655" From: =?gb2312?B?1uzi/ces?= To: Ulf Hansson , "\"Rafael J. Wysocki\"" CC: Len Brown , Pavel Machek , "Lorenzo Pieralisi" , Sudeep Holla , "linux-pm@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: cpuidle: psci: cluster PM domain left off when idle-CPU wakeup races with dpm_suspend_late() Thread-Topic: cpuidle: psci: cluster PM domain left off when idle-CPU wakeup races with dpm_suspend_late() Thread-Index: Ad1YnJkwJL8OoP4vTdmeCR9mrZsMxA== Date: Mon, 12 Oct 2026 01:51:54 +0000 Message-ID: Accept-Language: en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 SGksIGFsbA0KDQpUaGlzIGlzIHJlcG9ydGluZyBhIHJhY2Ugb2JzZXJ2ZWQgb24gdjYuMTguMjEg QW5kcm9pZCBLZXJuZWwgZHVyaW5nIHRoZQ0KQVJNIENQVSBzMmlkbGUuDQoNCkluIFBTQ0kgT1NJ IG1vZGUgd2l0aCB0aGUgaGllcmFyY2hpY2FsIENQVSB0b3BvbG9neSwgYSBDUFUgY2FuIGNvbWUg b3V0IG9mDQppZGxlIGFmdGVyIGRwbV9zdXNwZW5kX2xhdGUoKSBoYXMgYWxyZWFkeSBkaXNhYmxl ZCBydW50aW1lIFBNIGZvciBpdHMNCmRldmljZS4gVGhlIGlkbGUgZXhpdCB0aGVuIHJlc3RvcmVz IHRoZSBjbHVzdGVyIFBNIGRvbWFpbiB0aHJvdWdoIHRoZQ0KcnVudGltZSBQTSBwYXRoLCBob3dl dmVyLCBzaW5jZSB0aGUgcnVudGltZSBQTSBpcyBkaXNhYmxlZCwgaXQgYmVjb21lcyBhDQpuby1v cCBhbmQgdGhlIGRvbWFpbiBzdGF5cyBwb3dlcmVkIG9mZiBpbiBzb2Z0d2FyZSB3aGlsZSB0aGUg Q1BVIGlzIHJ1bm5pbmcuDQpUaGUgQ1BVIHRoZW4gc2lsZW50bHkgc3RvcHMgcmVxdWVzdGluZyB0 aGUgY2x1c3Rlci9zeXN0ZW0gcG93ZXIgbGV2ZWwgaW4NCkNQVV9TVVNQRU5ELg0KDQpUaGUgcmFj ZQ0KLS0tLS0tLS0NCmRwbV9zdXNwZW5kX2xhdGUoKSB3YWtlcyBhbGwgaWRsZSBDUFVzIGZpcnN0 IGFuZCBvbmx5IHRoZW4gd2Fsa3MgdGhlIGRldmljZQ0KbGlzdCwgZGlzYWJsaW5nIHJ1bnRpbWUg UE0gcGVyIGRldmljZSBhcyBpdCBnb2VzOg0KDQogIGRwbV9zdXNwZW5kX2xhdGUoKQ0KICAgIHdh a2VfdXBfYWxsX2lkbGVfY3B1cygpICAgICAgICAgICAgICAgPC0tIGFzeW5jaHJvbm91cyBjcHUg d2FrZXVwDQogICAgICBkZXZpY2Vfc3VzcGVuZF9sYXRlKGRldiwgLi4uKQ0KICAgICAgICBfX3Bt X3J1bnRpbWVfZGlzYWJsZShkZXYsZmFsc2UpICAgIDwtLSBkaXNhYmxlX2RlcHRoKysNCg0Kd2Fr ZV91cF9hbGxfaWRsZV9jcHVzKCkgb25seSByZXF1ZXN0cyB0aGF0IHRoZSBpZGxlIENQVXMgbGVh dmUgaWRsZTsgaXQNCmRvZXMgbm90IHdhaXQgZm9yIHRoZW0uIEEgQ1BVIHBhcmtlZCBpbiBhIGRl ZXAgUFNDSSBzdGF0ZSBjYW4gdGFrZSBhIGxvbmcgdGltZQ0KdG8gY29tZSBiYWNrIHRoYXQgaXRz IGlkbGUgZXhpdCBsYW5kcyBhZnRlciB0aGUgcnVudGltZSBkaXNhYmxlOg0KDQogIENQVTA6IGRw bV9zdXNwZW5kX2xhdGUoKSAgICAgICAgICAgICBDUFV4OiBwYXJrZWQgaW4gaWRsZQ0KICAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KICB3YWtlX3VwX2FsbF9pZGxlX2NwdXMoKQ0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHBvd2VyaW5nIE9ODQogIGRldmljZV9zdXNwZW5kX2xh dGUocGRfZGV2KQ0KICAgIF9fcG1fcnVudGltZV9kaXNhYmxlKHBkX2RldikNCiAgICAgIGRpc2Fi bGVfZGVwdGgrKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvd2VyZWQg T04NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX3BzY2lfZW50ZXJfZG9t YWluX2lkbGVfc3RhdGUoKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHBtX3J1bnRpbWVfZ2V0X3N5bmMocGRfZGV2KQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgbm8tb3A6IGRpc2FibGVfZGVwdGggPiAwDQoNClNvIGdlbnBkX3J1bnRp bWVfcmVzdW1lKCkgbmV2ZXIgcnVucyBhbmQgdGhlIGRvbWFpbiBpcyBuZXZlciBwb3dlcmVkIGJh Y2sgb24uDQpMYXRlciwgYXMgdGhlIENQVSBhbmQgaXRzIGRvbWFpbiByZW1haW5zIE9GRiwgUFND SSBDUFUgczJpZGxlIHNpbGVudGx5IHNraXBzIHRoZSBnZW5wZA0Kc3VzcGVuZC4gV2hlbiB0aGUg Q1BVIHBvd2VycyBvZmYgd2l0aCB0aGUgcnVudGltZSBQRCBkaXNhYmxlZCwgaXQgY2FuJ3Qgd2Fr ZXVwIHRvDQpPTiBuZXh0IHRpbWUgZXZlbiB3aGVuIHRoZSBTMklETEVfU1RBVEVfRU5URVIgaXMg c2V0Lg0KDQpBIGZpeCBjb3VsZCBiZSB3aXRoaW4gdGhlIGRwbV9zdXNwZW5kX2xhdGUsIHdhaXQg dW50aWwgYWxsIHRoZSBDUFVzIGJhY2sNCmJlZm9yZSB0aGUgcnVudGltZSBQTSBpcyBkaXNhYmxl ZC4gT3IsIGluIHRoZSBQU0NJIGRyaXZlciwgd2hlbiB0aGUgQ1BVcyB3YWtlIHVwIGFuZA0KUzJJ RExFX1NUQVRFX0VOVEVSIGlzIHNldCwgZm9yY2libHkgcmVzdG9yZSBpdHMgZG9tYWluIHRvIHRo ZSBPTiBzdGF0ZS4NCg0KV2hhdCBkbyB5b3UgdGhpbms/DQoNCg0KVGhhbmtzLA0KS2FpcWlhbg0K DQojLyoqKioqKrG+08q8/rywxuS4vbz+uqzT0NChw9e5q8u+tcSxo8Pc0MXPoqOsvfbP3tPat6LL zbj4yc/D5rXY1rfW0MHQs/a1xLj2yMu78si61+mho7371rnIzrrOxuTL+8jL0tTIzrrO0M7Kvcq5 08OjqLD8wKi1q7K7z97T2sirsr+78rK/t9a12NC5wrahori01sahorvyyaK3oqOpsb7Tyrz+1tC1 xNDFz6Kho8jnufvE+rTtytXBy7G+08q8/qOsx+vE+sGivLS157uwu/LTyrz+zajWqreivP7Iy7Ki yb6z/bG+08q8/qOhIFRoaXMgZS1tYWlsIGFuZCBpdHMgYXR0YWNobWVudHMgY29udGFpbiBjb25m aWRlbnRpYWwgaW5mb3JtYXRpb24gZnJvbSBYSUFPTUksIHdoaWNoIGlzIGludGVuZGVkIG9ubHkg Zm9yIHRoZSBwZXJzb24gb3IgZW50aXR5IHdob3NlIGFkZHJlc3MgaXMgbGlzdGVkIGFib3ZlLiBB bnkgdXNlIG9mIHRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGluIGFueSB3YXkgKGlu Y2x1ZGluZywgYnV0IG5vdCBsaW1pdGVkIHRvLCB0b3RhbCBvciBwYXJ0aWFsIGRpc2Nsb3N1cmUs IHJlcHJvZHVjdGlvbiwgb3IgZGlzc2VtaW5hdGlvbikgYnkgcGVyc29ucyBvdGhlciB0aGFuIHRo ZSBpbnRlbmRlZCByZWNpcGllbnQocykgaXMgcHJvaGliaXRlZC4gSWYgeW91IHJlY2VpdmUgdGhp cyBlLW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBieSBwaG9uZSBvciBl bWFpbCBpbW1lZGlhdGVseSBhbmQgZGVsZXRlIGl0ISoqKioqKi8jDQo=