Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp474742pxb; Wed, 22 Sep 2021 06:25:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyv5WNYDFcKTdXmVElNN46prvCPbIfRhtyaXks27AbvIPQ7++2pVj2z81/ZtQkBIAM2Pjt6 X-Received: by 2002:a17:906:901:: with SMTP id i1mr16015656ejd.234.1632317112872; Wed, 22 Sep 2021 06:25:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632317112; cv=none; d=google.com; s=arc-20160816; b=b/yhNQFPNIMnffNIEMkwpQTKYn1RdNrVsnx4bGzdG1zIrdhWGr4Yy1ZO3dDKHsLx8M yngH+GAu+Vu6vnhvHjE95HJjRAjnxd7KZxz24bHH1Oxy11vZlSysZ5gTwJxXhHfzlXg6 7EdYRaRVqmgPW5gV5uRdAc3jg/f6MKYLHu6sjaKTKthJpigPPh4X5IzwsiLuvP1Twj5a 4CieqiJSE7IbpjXcz87O6VHtXQlDnLUD0hKYOlPN8Tor1BkYPnG8Vm01EXc7jdMdhZ5W qoHi0bIdVU/NjYbGcXxn0MFQkIQcFdJFw1L6wa021Szr8d1B2WZ3MxVp1rYZs+lXc6uD tcNA== 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=vGfRFdqSxVVmMUianARDVHE8wh2XMhmu1ECHvG7/mdg=; b=CV+fevjEqz6fV3HDN3nrmgw4LMyOtZbIr+iumCDP/6rPQaAlcpmNbCDZNRXQ8k4nR7 bnak2TTfeTxV6SvwTr0EK7dxe+/UwbBIVqr2z2wZyZT+1nuLDAKXzF0Ha73ZjyLnP/os r43SeKO2aTnknQJlSU61S11JhS8zUPqepsjGHwtRfdlb3N+VP5zqJEsrMNP5zy2FcCjs EvAPqw1JEwDsEXtBKNMcNomHWUmgiX3YmwjTcsnIfNqMac2siodq1ygMDyaL/35xt9vD DWEi73J/261zBmrEod+XLpFoYmU9QiwL19q04C2KHxC8BgByTt45AFeaZJOtc5pxZg2h jMOA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id mp33si2701052ejc.40.2021.09.22.06.24.48; Wed, 22 Sep 2021 06:25:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232029AbhIVNZA (ORCPT + 99 others); Wed, 22 Sep 2021 09:25:00 -0400 Received: from mga05.intel.com ([192.55.52.43]:53085 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231919AbhIVNZA (ORCPT ); Wed, 22 Sep 2021 09:25:00 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10114"; a="309143215" X-IronPort-AV: E=Sophos;i="5.85,314,1624345200"; d="scan'208";a="309143215" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Sep 2021 06:23:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,314,1624345200"; d="scan'208";a="484570010" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga008.jf.intel.com with ESMTP; 22 Sep 2021 06:23:29 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 22 Sep 2021 06:23:29 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 22 Sep 2021 06:23:28 -0700 Received: from fmsmsx610.amr.corp.intel.com ([10.18.126.90]) by fmsmsx610.amr.corp.intel.com ([10.18.126.90]) with mapi id 15.01.2242.012; Wed, 22 Sep 2021 06:23:28 -0700 From: "Luck, Tony" To: Borislav Petkov CC: Yazen Ghannam , X86 ML , LKML Subject: Re: [PATCH 3/4] x86/mce: Get rid of msr_ops Thread-Topic: [PATCH 3/4] x86/mce: Get rid of msr_ops Thread-Index: AQHXq7JaRGlGvEV5GEmaz9UoRNBQZqusXfOAgAC0BICAA2NsgIAAEp8A Date: Wed, 22 Sep 2021 13:23:28 +0000 Message-ID: <2B1FFC77-A740-41AE-BF8C-FB238B9DF7F5@intel.com> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org TG9va3MgbmljZS4gSSBkb27igJl0IHRoaW5rIHlvdSBuZWVkIHRob3NlIOKAnGJyZWFrO+KAnSBh ZnRlciBlYWNoIOKAnHJldHVybiDigKY74oCdDQoNClNlbnQgZnJvbSBteSBpUGhvbmUNCg0KPiBP biBTZXAgMjIsIDIwMjEsIGF0IDA1OjE4LCBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4g d3JvdGU6DQo+IA0KPiDvu79PbiBNb24sIFNlcCAyMCwgMjAyMSBhdCAxMDozMjoxMUFNICswMjAw LCBCb3Jpc2xhdiBQZXRrb3Ygd3JvdGU6DQo+PiBidXQgcGxlYXNlIGRvbid0IG1ha2UgbWUgYWRk IG1vcmUgaGVscGVyIGZ1bmN0aW9ucy4gVGhvc2UgTVNSIGRlZmluZXMNCj4+IGFscmVhZHkgaGF2 ZSAiU01DQSIgYW5kICJJQTMyIiBpbiB0aGVpciBuYW1lcyBzbyB0aGF0IHNob3VsZCBiZSBhIGdv b2QNCj4+IGVub3VnaCBkaWZmZXJlbnRpYXRpb24sIEknZCBzYXkuDQo+IA0KPiBJIGp1c3QgaGFk IGEgYmV0dGVyIGlkZWEgLSBpdCBpcyBjb21wYWN0IGJ1dCByZWd1bGFyIGFuZCBvbmUgY2FuIHNl ZSBhdA0KPiBhIHF1aWNrIGdsYW5jZSB3aGljaCBibG9jayBpcyBmb3Igd2hpY2ggc2V0IG9mIE1T UnM6DQo+IA0KPiB1MzIgbWNhX21zcl9yZWcoaW50IGJhbmssIGVudW0gbWNhX21zciByZWcpDQo+ IHsNCj4gICAgICAgIGlmIChtY2VfZmxhZ3Muc21jYSkgew0KPiAgICAgICAgICAgICAgICBzd2l0 Y2ggKHJlZykgew0KPiAgICAgICAgICAgICAgICBjYXNlIE1DQV9DVEw6ICAgIHJldHVybiBNU1Jf QU1ENjRfU01DQV9NQ3hfQ1RMKGJhbmspOyAgICBicmVhazsNCj4gICAgICAgICAgICAgICAgY2Fz ZSBNQ0FfQUREUjogICByZXR1cm4gTVNSX0FNRDY0X1NNQ0FfTUN4X0FERFIoYmFuayk7ICAgYnJl YWs7DQo+ICAgICAgICAgICAgICAgIGNhc2UgTUNBX01JU0M6ICAgcmV0dXJuIE1TUl9BTUQ2NF9T TUNBX01DeF9NSVNDKGJhbmspOyAgIGJyZWFrOw0KPiAgICAgICAgICAgICAgICBjYXNlIE1DQV9T VEFUVVM6IHJldHVybiBNU1JfQU1ENjRfU01DQV9NQ3hfU1RBVFVTKGJhbmspOyBicmVhazsNCj4g ICAgICAgICAgICAgICAgZGVmYXVsdDogZ290byBvdXQ7IGJyZWFrOw0KPiAgICAgICAgICAgICAg ICB9DQo+ICAgICAgICB9DQo+IA0KPiAgICAgICAgc3dpdGNoIChyZWcpIHsNCj4gICAgICAgIGNh c2UgTUNBX0NUTDogICAgcmV0dXJuIE1TUl9JQTMyX01DeF9DVEwoYmFuayk7ICAgIGJyZWFrOw0K PiAgICAgICAgY2FzZSBNQ0FfQUREUjogICByZXR1cm4gTVNSX0lBMzJfTUN4X0FERFIoYmFuayk7 ICAgYnJlYWs7DQo+ICAgICAgICBjYXNlIE1DQV9NSVNDOiAgIHJldHVybiBNU1JfSUEzMl9NQ3hf TUlTQyhiYW5rKTsgICBicmVhazsNCj4gICAgICAgIGNhc2UgTUNBX1NUQVRVUzogcmV0dXJuIE1T Ul9JQTMyX01DeF9TVEFUVVMoYmFuayk7IGJyZWFrOw0KPiAgICAgICAgZGVmYXVsdDogZ290byBv dXQ7IGJyZWFrOw0KPiAgICAgICAgfQ0KPiANCj4gb3V0Og0KPiAgICAgICAgV0FSTl9PTl9PTkNF KDEpOw0KPiAgICAgICAgcmV0dXJuIDA7DQo+IH0NCj4gDQo+IC0tIA0KPiBSZWdhcmRzL0dydXNz LA0KPiAgICBCb3Jpcy4NCj4gDQo+IGh0dHBzOi8vcGVvcGxlLmtlcm5lbC5vcmcvdGdseC9ub3Rl cy1hYm91dC1uZXRpcXVldHRlDQo=