From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: [PATCH v2 02/12] x86/mce_intel: refine messages of MCA capabilities Date: Fri, 17 Mar 2017 14:46:04 +0800 Message-ID: <20170317064614.23539-3-haozhong.zhang@intel.com> References: <20170317064614.23539-1-haozhong.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170317064614.23539-1-haozhong.zhang@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Haozhong Zhang , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org Li4uIHRvIG9ubHkgcHJpbnQgYXZhaWxhYmxlIG9uZXMuCgpTaWduZWQtb2ZmLWJ5OiBIYW96aG9u ZyBaaGFuZyA8aGFvemhvbmcuemhhbmdAaW50ZWwuY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxq YmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMgfCAyMSArKysr KysrKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCA3IGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZV9pbnRl bC5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMKaW5kZXggYjBkODI4MC4u NDhmNDFkNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMK KysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2ludGVsLmMKQEAgLTcyNCwxMSArNzI0 LDE1IEBAIHN0YXRpYyB2b2lkIGludGVsX2luaXRfbWNhKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykK IAogICAgIGZpcnN0ID0gbWNlX2ZpcnN0YmFuayhjKTsKIAorI2RlZmluZSBDQVAoZW5hYmxlZCwg bmFtZSkgKChlbmFibGVkKSA/ICIsICJuYW1lIDogIiIpCiAgICAgaWYgKHNtcF9wcm9jZXNzb3Jf aWQoKSA9PSAwKQogICAgIHsKLSAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIk1DQSBDYXBh YmlsaXR5OiBCQ0FTVCAleCBTRVIgJXgiCi0gICAgICAgICAgICAgICAgIiBDTUNJICV4IGZpcnN0 YmFuayAleCBleHRlbmRlZCBNQ0UgTVNSICV4XG4iLAotICAgICAgICAgICAgICAgIGJyb2FkY2Fz dCwgc2VyLCBjbWNpLCBmaXJzdCwgZXh0X251bSk7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0lO Rk8sCisgICAgICAgICAgICAgICAgIk1DQSBDYXBhYmlsaXR5OiBmaXJzdGJhbmsgJWQsIGV4dGVu ZGVkIE1DRSBNU1IgJWQlcyVzJXNcbiIsCisgICAgICAgICAgICAgICAgZmlyc3QsIGV4dF9udW0s CisgICAgICAgICAgICAgICAgQ0FQKGJyb2FkY2FzdCwgIkJDQVNUIiksCisgICAgICAgICAgICAg ICAgQ0FQKHNlciwgIlNFUiIpLAorICAgICAgICAgICAgICAgIENBUChjbWNpLCAiQ01DSSIpKTsK IAogICAgICAgICBtY2VfYnJvYWRjYXN0ID0gYnJvYWRjYXN0OwogICAgICAgICBjbWNpX3N1cHBv cnQgPSBjbWNpOwpAQCAtNzM5LDEyICs3NDMsMTUgQEAgc3RhdGljIHZvaWQgaW50ZWxfaW5pdF9t Y2Eoc3RydWN0IGNwdWluZm9feDg2ICpjKQogICAgIGVsc2UgaWYgKGNtY2kgIT0gY21jaV9zdXBw b3J0IHx8IHNlciAhPSBzZXJfc3VwcG9ydCB8fAogICAgICAgICAgICAgIGJyb2FkY2FzdCAhPSBt Y2VfYnJvYWRjYXN0IHx8CiAgICAgICAgICAgICAgZmlyc3QgIT0gZmlyc3RiYW5rIHx8IGV4dF9u dW0gIT0gbnJfaW50ZWxfZXh0X21zcnMpCi0gICAgewogICAgICAgICBkcHJpbnRrKFhFTkxPR19X QVJOSU5HLAotICAgICAgICAgICAgICAgICJDUFUgJXUgaGFzIGRpZmZlcmVudCBNQ0EgY2FwYWJp bGl0eSAoJXgsJXgsJXgsJXgsJXgpIgorICAgICAgICAgICAgICAgICJDUFUgJXUgaGFzIGRpZmZl cmVudCBNQ0EgY2FwYWJpbGl0eSAiCisgICAgICAgICAgICAgICAgIihmaXJzdGJhbmsgJWQsIGV4 dGVuZGVkIE1DRSBNU1IgJWQlcyVzJXMpIgogICAgICAgICAgICAgICAgICIgdGhhbiBCU1AsIG1h eSBjYXVzZSB1bmRldGVybWluZWQgcmVzdWx0ISEhXG4iLAotICAgICAgICAgICAgICAgIHNtcF9w cm9jZXNzb3JfaWQoKSwgYnJvYWRjYXN0LCBzZXIsIGNtY2ksIGZpcnN0LCBleHRfbnVtKTsKLSAg ICB9CisgICAgICAgICAgICAgICAgc21wX3Byb2Nlc3Nvcl9pZCgpLCBmaXJzdCwgZXh0X251bSwK KyAgICAgICAgICAgICAgICBDQVAoYnJvYWRjYXN0LCAiQkNBU1QiKSwKKyAgICAgICAgICAgICAg ICBDQVAoc2VyLCAiU0VSIiksCisgICAgICAgICAgICAgICAgQ0FQKGNtY2ksICJDTUNJIikpOwor I3VuZGVmIENBUAogfQogCiBzdGF0aWMgdm9pZCBpbnRlbF9tY2VfcG9zdF9yZXNldCh2b2lkKQot LSAKMi4xMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==