From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luwei Kang Subject: [PATCH 4/6] x86: add intel processor trace context Date: Sun, 22 Oct 2017 04:02:25 +0800 Message-ID: <1508616147-17310-5-git-send-email-luwei.kang@intel.com> References: <1508616147-17310-1-git-send-email-luwei.kang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1508616147-17310-1-git-send-email-luwei.kang@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: kevin.tian@intel.com, sstabellini@kernel.org, wei.liu2@citrix.com, jun.nakajima@intel.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, jbeulich@suse.com, Luwei Kang List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBhZGQgSW50ZWwgcHJvY2Vzc29yIHRyYWNlIGNvbnRleHQKZGF0ZSBzdHJ1Y3R1 cmUgZm9yIGd1ZXN0LgoKU2lnbmVkLW9mZi1ieTogTHV3ZWkgS2FuZyA8bHV3ZWkua2FuZ0BpbnRl bC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCB8ICAzICsrKwog eGVuL2luY2x1ZGUvYXNtLXg4Ni9pbnRlbF9wdC5oICAgICB8IDE3ICsrKysrKysrKysrKysrKysr CiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oICAgIHwgMTYgKysrKysrKysrKysrKysr KwogMyBmaWxlcyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2lu Y2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zt eC92bWNzLmgKaW5kZXggYmQ4YTEyOC4uMzNlYzNlNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv YXNtLXg4Ni9odm0vdm14L3ZtY3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgv dm1jcy5oCkBAIC0yMCw2ICsyMCw3IEBACiAKICNpbmNsdWRlIDxhc20vaHZtL2lvLmg+CiAjaW5j bHVkZSA8aXJxX3ZlY3RvcnMuaD4KKyNpbmNsdWRlIDxhc20vaW50ZWxfcHQuaD4KIAogZXh0ZXJu IHZvaWQgdm1jc19kdW1wX3ZjcHUoc3RydWN0IHZjcHUgKnYpOwogZXh0ZXJuIHZvaWQgc2V0dXBf dm1jc19kdW1wKHZvaWQpOwpAQCAtMTcxLDYgKzE3Miw4IEBAIHN0cnVjdCBhcmNoX3ZteF9zdHJ1 Y3QgewogICAgICAqIHBDUFUgYW5kIHdha2V1cCB0aGUgcmVsYXRlZCB2Q1BVLgogICAgICAqLwog ICAgIHN0cnVjdCBwaV9ibG9ja2luZ192Y3B1IHBpX2Jsb2NraW5nOworCisgICAgc3RydWN0IHB0 X2Rlc2MgICAgICAgcHRfZGVzYzsKIH07CiAKIGludCB2bXhfY3JlYXRlX3ZtY3Moc3RydWN0IHZj cHUgKnYpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pbnRlbF9wdC5oIGIveGVu L2luY2x1ZGUvYXNtLXg4Ni9pbnRlbF9wdC5oCmluZGV4IDNiM2EwNDcuLjc4ZTNhMzcgMTAwNjQ0 Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW50ZWxfcHQuaAorKysgYi94ZW4vaW5jbHVkZS9h c20teDg2L2ludGVsX3B0LmgKQEAgLTIxLDYgKzIxLDIzIEBACiAjaWZuZGVmIF9fQVNNX1g4Nl9I Vk1fSU5URUxfUFRfSF8KICNkZWZpbmUgX19BU01fWDg2X0hWTV9JTlRFTF9QVF9IXwogCisjaW5j bHVkZSA8YXNtL21zci1pbmRleC5oPgorCitzdHJ1Y3QgcHRfY3R4IHsKKyAgICB1NjQgY3RsOwor ICAgIHU2NCBzdGF0dXM7CisgICAgdTY0IG91dHB1dF9iYXNlOworICAgIHU2NCBvdXRwdXRfbWFz a19wdHJzOworICAgIHU2NCBjcjNfbWF0Y2g7CisgICAgdTY0IGFkZHJbTlVNX01TUl9JQTMyX1JU SVRfQUREUl07Cit9OworCitzdHJ1Y3QgcHRfZGVzYyB7CisgICAgYm9vbCBpbnRlbF9wdF9lbmFi bGVkOworICAgIHVuc2lnbmVkIGludCBhZGRyX251bTsKKyAgICBzdHJ1Y3QgcHRfY3R4IGd1ZXN0 X3B0X2N0eDsKK307CisKIGV4dGVybiBib29sX3Qgb3B0X2ludGVsX3B0OwogCiAjZW5kaWYgLyog X19BU01fWDg2X0hWTV9JTlRFTF9QVF9IXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt LXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKaW5kZXgg Yjk5YzYyMy4uZDE2MGQ0NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5k ZXguaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCkBAIC01MjgsNCArNTI4 LDIwIEBACiAjZGVmaW5lIE1TUl9QS0dDOV9JUlRMCQkJMHgwMDAwMDYzNAogI2RlZmluZSBNU1Jf UEtHQzEwX0lSVEwJCQkweDAwMDAwNjM1CiAKKy8qIEludGVsIFBUIE1TUnMgKi8KKyNkZWZpbmUg TVNSX0lBMzJfUlRJVF9DVEwgICAgICAgICAgICAgIDB4MDAwMDA1NzAKKyNkZWZpbmUgTVNSX0lB MzJfUlRJVF9TVEFUVVMgICAgICAgICAgIDB4MDAwMDA1NzEKKyNkZWZpbmUgTVNSX0lBMzJfUlRJ VF9DUjNfTUFUQ0ggICAgICAgIDB4MDAwMDA1NzIKKyNkZWZpbmUgTVNSX0lBMzJfUlRJVF9PVVRQ VVRfQkFTRSAgICAgIDB4MDAwMDA1NjAKKyNkZWZpbmUgTVNSX0lBMzJfUlRJVF9PVVRQVVRfTUFT S19QVFJTIDB4MDAwMDA1NjEKKyNkZWZpbmUgTVNSX0lBMzJfUlRJVF9BRERSMF9BICAgICAgICAg IDB4MDAwMDA1ODAKKyNkZWZpbmUgTVNSX0lBMzJfUlRJVF9BRERSMF9CICAgICAgICAgIDB4MDAw MDA1ODEKKyNkZWZpbmUgTVNSX0lBMzJfUlRJVF9BRERSMV9BICAgICAgICAgIDB4MDAwMDA1ODIK KyNkZWZpbmUgTVNSX0lBMzJfUlRJVF9BRERSMV9CICAgICAgICAgIDB4MDAwMDA1ODMKKyNkZWZp bmUgTVNSX0lBMzJfUlRJVF9BRERSMl9BICAgICAgICAgIDB4MDAwMDA1ODQKKyNkZWZpbmUgTVNS X0lBMzJfUlRJVF9BRERSMl9CICAgICAgICAgIDB4MDAwMDA1ODUKKyNkZWZpbmUgTVNSX0lBMzJf UlRJVF9BRERSM19BICAgICAgICAgIDB4MDAwMDA1ODYKKyNkZWZpbmUgTVNSX0lBMzJfUlRJVF9B RERSM19CICAgICAgICAgIDB4MDAwMDA1ODcKKyNkZWZpbmUgTlVNX01TUl9JQTMyX1JUSVRfQURE UiAgICAgICAgIDgKKwogI2VuZGlmIC8qIF9fQVNNX01TUl9JTkRFWF9IICovCi0tIAoxLjguMy4x CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==