Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp294336pxb; Thu, 7 Apr 2022 06:02:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyBoApyEnOVY5ABNhXGcWdycAPNyNxuogxzdrHfu2qT2Iad/E2+ggBmbzUbbE/NyC2dXk2o X-Received: by 2002:a05:6e02:1807:b0:2ca:4b88:1a42 with SMTP id a7-20020a056e02180700b002ca4b881a42mr6160843ilv.258.1649336523624; Thu, 07 Apr 2022 06:02:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649336523; cv=none; d=google.com; s=arc-20160816; b=JP+038uNX7dtbmwlLdpDyndUw38S+0Z2hgCqgVFPpChIuEiUbC+SaPh++62uQJNTKp CmJKzIcjqvJLXHaCADtWFywwyWr5/RNMsSXVo4Sn9kVNGXs21M0gnsR40QQURskDzx8Q Ogp6RTaaw18pIhGXWn5DX/qm0RPsbzFh0L5XSg4s+Akx6JQ6rB0w9SeAWHNLRt8dBGGF ev4oDrmy2IYlKDaj0XTq2QuMNYfjxWUDvGbfN6geBYE6h0OSxrlyy8vQuHFnrKiY/VuK rbzQyLyQqhkLOPVGZL/gyeOXR4OdVwrvxYalu92qouYi2eJcHlg1rvwKw9r3p2khr91f h73w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from; bh=D9zQ0hj1ZqPJiWHNQkPdgL5V5lTBideTelCgi3W0Pzs=; b=utohndpYPedLaoCZyUhc8Hni9C36Tx6Pl7QSsLcDHVAybRnwPtsJ3l58Qp3KoCRWUZ 3g6V0ouK449Wq6eXqBPDvXsuMiZxjQod3Tx6xJH+qdKbGzE/Fm0Knikx1ZOcy5ui9jPJ PkR+PGW8lXRURN3q+LQNtCYuDXl2yh1aWFK+r01f9WwbJqRtM72U6dPmOmOcYWKm9G35 zDTK52qeLEdpZRX2Zq/LUjf+1n9OvuH8UR1H0qyS+VDYHLe+qgSeHWAk0KBqLh1mq0r4 mYO0+wFFYzl9IcYL3tahSi5d9gjLfQ4ZHKICnYaGx8r0aRtewTtfNv5PkKuStZl5/jt8 l09w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=hygon.cn Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r28-20020a056602235c00b006490d157a07si9601633iot.2.2022.04.07.06.01.37; Thu, 07 Apr 2022 06:02:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=hygon.cn Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232607AbiDGCmK (ORCPT + 99 others); Wed, 6 Apr 2022 22:42:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53100 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231734AbiDGCmJ (ORCPT ); Wed, 6 Apr 2022 22:42:09 -0400 X-Greylist: delayed 924 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Wed, 06 Apr 2022 19:40:09 PDT Received: from spam2.hygon.cn (unknown [110.188.70.11]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1332A220EC for ; Wed, 6 Apr 2022 19:40:08 -0700 (PDT) Received: from spam2.hygon.cn (localhost [127.0.0.2] (may be forged)) by spam2.hygon.cn with ESMTP id 2372Oc4M016374 for ; Thu, 7 Apr 2022 10:24:38 +0800 (GMT-8) (envelope-from puwen@hygon.cn) Received: from MK-DB.hygon.cn ([172.23.18.60]) by spam2.hygon.cn with ESMTP id 2372JkUG015975; Thu, 7 Apr 2022 10:19:46 +0800 (GMT-8) (envelope-from puwen@hygon.cn) Received: from cncheex02.Hygon.cn ([172.23.18.12]) by MK-DB.hygon.cn with ESMTP id 2372Jo1R063189; Thu, 7 Apr 2022 10:19:50 +0800 (GMT-8) (envelope-from puwen@hygon.cn) Received: from cncheex01.Hygon.cn (172.23.18.10) by cncheex02.Hygon.cn (172.23.18.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 7 Apr 2022 10:19:28 +0800 Received: from cncheex01.Hygon.cn ([172.23.18.10]) by cncheex01.Hygon.cn ([172.23.18.10]) with mapi id 15.01.2375.024; Thu, 7 Apr 2022 10:19:28 +0800 From: Wen Pu To: Peter Zijlstra CC: Wyes Karny , "linux-kernel@vger.kernel.org" , "Lewis.Carroll@amd.com" , "Mario.Limonciello@amd.com" , "gautham.shenoy@amd.com" , "Ananth.Narayan@amd.com" , "bharata@amd.com" , "len.brown@intel.com" , "x86@kernel.org" , "tglx@linutronix.de" , "mingo@redhat.com" , "bp@alien8.de" , "dave.hansen@linux.intel.com" , "hpa@zytor.com" , "chang.seok.bae@intel.com" , "keescook@chromium.org" , "metze@samba.org" , "zhengqi.arch@bytedance.com" , "mark.rutland@arm.com" Subject: Re: [PATCH] x86: Prefer MWAIT over HALT on AMD processors Thread-Topic: [PATCH] x86: Prefer MWAIT over HALT on AMD processors Thread-Index: AQHYSPZ2i5fvSUiei0GnFDYbI7mXuKzjM8cA Date: Thu, 7 Apr 2022 02:19:28 +0000 Message-ID: <5c57dae3-966a-b579-c971-e346b14a8695@hygon.cn> References: <20220405130021.557880-1-wyes.karny@amd.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.23.18.44] Content-Type: text/plain; charset="utf-8" Content-ID: <4053828FB938304D86CAE8649A34B29D@Hygon.cn> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MAIL: spam2.hygon.cn 2372Oc4M016374 X-DNSRBL: X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_00,MAY_BE_FORGED, RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQpPbiAyMDIyLzQvNSAyMjowNywgUGV0ZXIgWmlqbHN0cmEgd3JvdGU6DQo+IE9uIFR1ZSwgQXBy IDA1LCAyMDIyIGF0IDA2OjMwOjIxUE0gKzA1MzAsIFd5ZXMgS2Fybnkgd3JvdGU6DQo+PiArc3Rh dGljIGlubGluZSBib29sIGVhcmx5X213YWl0X3N1cHBvcnRlZChjb25zdCBzdHJ1Y3QgY3B1aW5m b194ODYgKmMpDQo+PiArew0KPj4gKwlpZiAoYy0+eDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0lO VEVMKQ0KPj4gKwkJcmV0dXJuIHRydWU7DQo+PiArDQo+PiArCWlmIChjLT54ODZfdmVuZG9yID09 IFg4Nl9WRU5ET1JfQU1EICYmIGNwdV9oYXMoYywgWDg2X0ZFQVRVUkVfWkVOKSkNCj4gDQo+IFdo YXQgYWJvdXQgSHlnb24/IEZvciBzb21lIHJlYXNvbiB5b3UgZ3V5cyBkb24ndCBjby1vcmRpbmF0 ZSBhbmQgd2UgZW5kDQo+IHVwIGdldHRpbmcgZW5kbGVzcyAnbWFrZS1zYW1lJyBwYXRjaGVzLCBz b21ldGltZXMgc2VwYXJhdGVkIGJ5IHllYXJzIDovDQoNCg0KSHlnb24gQ1BVIHN1cHBvcnRzIE1X QUlULCBzbyB0aGlzIHBhdGNoIGFsc28gbWFrZSBzZW5zZSBmb3IgSHlnb24gOikNCkFzIERhdmUg SGFuc2VuIGFuZCBMZXdpcyBDYXJvbGwgbWVudGlvbmVkIGluIHRoZSBmb2xsb3dpbmcgdGhyZWFk cywNCkh5Z29uIGhhcyBhbHJlYWR5IHNldCB0aGUgWDg2X0ZFQVRVUkVfWkVOIGZsYWcsIHNvIGl0 J3MgYmV0dGVyIHRvDQp1c2UgWDg2X0ZFQVRVUkVfWkVOIGZvciBhbGwgWmVuIHVhcmNoIENQVXMu DQoNCj4+ICsJCXJldHVybiB0cnVlOw0KPj4gKw0KPj4gKwlyZXR1cm4gZmFsc2U7DQo+PiArfQ0K DQotLSANClJlZ2FyZHMsDQpQdSBXZW4=