From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: [PATCH 6/7] xen/mce: make ASSERT's about mce_dhandler_num in mce_action() Intel only Date: Fri, 24 Feb 2017 18:52:55 +0800 Message-ID: <20170224105256.24668-7-haozhong.zhang@intel.com> References: <20170224105256.24668-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: <20170224105256.24668-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 , Christoph Egger , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org bWNlX2RoYW5kbGVyc1tdIGFuZCBpdHMgYXJyYXkgc2l6ZSBtY2VfZGhhbmRsZXJfbnVtIGFyZSBu b3QgdXNlZCBhbmQKc2V0IG9uIG5vbi1JbnRlbCBwbGF0Zm9ybXMsIHNvIHRoZSBjb3JyZXNwb25k aW5nIEFTU0VSVCdzIGluCm1jZV9hY3Rpb24oKSBzaG91bGQgYmUgdmFsaWQgb25seSBmb3IgSW50 ZWwuCgpTaWduZWQtb2ZmLWJ5OiBIYW96aG9uZyBaaGFuZyA8aGFvemhvbmcuemhhbmdAaW50ZWwu Y29tPgotLS0KQ2M6IENocmlzdG9waCBFZ2dlciA8Y2hlZ2dlckBhbWF6b24uZGU+CkNjOiBKYW4g QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v cGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jIHwgNyAr KysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jIGIveGVuL2FyY2gveDg2 L2NwdS9tY2hlY2svbWNlLmMKaW5kZXggNWE3ZTJiYS4uODFkMDkwMiAxMDA2NDQKLS0tIGEveGVu L2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2sv bWNlLmMKQEAgLTE2MjEsOCArMTYyMSw4IEBAIHN0YXRpYyBlbnVtIG1jZV9yZXN1bHQgbWNlX2Fj dGlvbihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgaGFuZGxlcnMg PSBtY2VfdWhhbmRsZXJzOwogICAgIH0KIAotICAgIC8qIEF0IGxlYXN0IGEgZGVmYXVsdCBoYW5k bGVyIHNob3VsZCBiZSByZWdpc3RlcmQgKi8KLSAgICBBU1NFUlQoaGFuZGxlcl9udW0pOworICAg IC8qIEF0IGxlYXN0IGEgZGVmYXVsdCBoYW5kbGVyIHNob3VsZCBiZSByZWdpc3RlcmVkIGZvciBJ bnRlbCBDUFUuICovCisgICAgQVNTRVJUKGhhbmRsZXJfbnVtIHx8IGJvb3RfY3B1X2RhdGEueDg2 X3ZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVMKTsKIAogICAgIGxvY2FsX21pID0gKHN0cnVjdCBt Y19pbmZvKiltY3RlbGVtX2RhdGFwdHIobWN0Yyk7CiAgICAgeDg2X21jaW5mb19sb29rdXAobWlj LCBsb2NhbF9taSwgTUNfVFlQRV9HTE9CQUwpOwpAQCAtMTY1Niw3ICsxNjU2LDggQEAgc3RhdGlj IGVudW0gbWNlX3Jlc3VsdCBtY2VfYWN0aW9uKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy ZWdzLAogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgfQogICAgICAgICB9Ci0g ICAgICAgIEFTU0VSVChpICE9IGhhbmRsZXJfbnVtKTsKKyAgICAgICAgQVNTRVJUKGkgIT0gaGFu ZGxlcl9udW0gfHwKKyAgICAgICAgICAgICAgIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBY ODZfVkVORE9SX0lOVEVMKTsKICAgICB9CiAKICAgICByZXR1cm4gd29yc3RfcmVzdWx0OwotLSAK Mi4xMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==