From mboxrd@z Thu Jan 1 00:00:00 1970 From: Meng Xu Subject: [PATCH v3 4/5] xentrace: enable per-VCPU extratime flag for RTDS Date: Tue, 10 Oct 2017 19:17:44 -0400 Message-ID: <1507677465-3840-5-git-send-email-mengxu@cis.upenn.edu> References: <1507677465-3840-1-git-send-email-mengxu@cis.upenn.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e23mp-00056R-36 for xen-devel@lists.xenproject.org; Tue, 10 Oct 2017 23:18:07 +0000 In-Reply-To: <1507677465-3840-1-git-send-email-mengxu@cis.upenn.edu> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: wei.liu2@citrix.com, george.dunlap@eu.citrix.com, ian.jackson@eu.citrix.com, raistlin@linux.it, Meng Xu , xumengpanda@gmail.com List-Id: xen-devel@lists.xenproject.org Q2hhbmdlIHJlcGxfYnVkZ2V0IGV2ZW50IG91dHB1dCBmb3IgeGVudHJhY2UgZm9ybWF0cyBhbmQg eGVuYWx5emUKClNpZ25lZC1vZmYtYnk6IE1lbmcgWHUgPG1lbmd4dUBjaXMudXBlbm4uZWR1PgoK LS0tCk5vIGNoYW5nZXMgZnJvbSB2MgoKQ2hhbmdlcyBmcm9tIHYxCkFkZCB0aGlzIGNoYW5nZXMg ZnJvbSB2MQotLS0KIHRvb2xzL3hlbnRyYWNlL2Zvcm1hdHMgICAgfCAyICstCiB0b29scy94ZW50 cmFjZS94ZW5hbHl6ZS5jIHwgOCArKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlv bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMveGVudHJhY2UvZm9ybWF0 cyBiL3Rvb2xzL3hlbnRyYWNlL2Zvcm1hdHMKaW5kZXggZDZlN2UzZi4uN2QzYTIwOSAxMDA2NDQK LS0tIGEvdG9vbHMveGVudHJhY2UvZm9ybWF0cworKysgYi90b29scy94ZW50cmFjZS9mb3JtYXRz CkBAIC03NSw3ICs3NSw3IEBACiAweDAwMDIyODAxICBDUFUlKGNwdSlkICAlKHRzYylkICgrJShy ZWx0c2MpOGQpICBydGRzOnRpY2tsZSAgICAgICAgWyBjcHUgPSAlKDEpZCBdCiAweDAwMDIyODAy ICBDUFUlKGNwdSlkICAlKHRzYylkICgrJShyZWx0c2MpOGQpICBydGRzOnJ1bnFfcGljayAgICAg WyBkb206dmNwdSA9IDB4JSgxKTA4eCwgY3VyX2RlYWRsaW5lID0gMHglKDMpMDh4JSgyKTA4eCwg Y3VyX2J1ZGdldCA9IDB4JSg1KTA4eCUoNCkwOHggXQogMHgwMDAyMjgwMyAgQ1BVJShjcHUpZCAg JSh0c2MpZCAoKyUocmVsdHNjKThkKSAgcnRkczpidXJuX2J1ZGdldCAgIFsgZG9tOnZjcHUgPSAw eCUoMSkwOHgsIGN1cl9idWRnZXQgPSAweCUoMykwOHglKDIpMDh4LCBkZWx0YSA9ICUoNClkIF0K LTB4MDAwMjI4MDQgIENQVSUoY3B1KWQgICUodHNjKWQgKCslKHJlbHRzYyk4ZCkgIHJ0ZHM6cmVw bF9idWRnZXQgICBbIGRvbTp2Y3B1ID0gMHglKDEpMDh4LCBjdXJfZGVhZGxpbmUgPSAweCUoMykw OHglKDIpMDh4LCBjdXJfYnVkZ2V0ID0gMHglKDUpMDh4JSg0KTA4eCBdCisweDAwMDIyODA0ICBD UFUlKGNwdSlkICAlKHRzYylkICgrJShyZWx0c2MpOGQpICBydGRzOnJlcGxfYnVkZ2V0ICAgWyBk b206dmNwdSA9IDB4JSgxKTA4eCwgcHJpb3JpdHlfbGV2ZWwgPSAweCUoMikwOGQgY3VyX2RlYWRs aW5lID0gMHglKDQpMDh4JSgzKTA4eCwgY3VyX2J1ZGdldCA9IDB4JSg2KTA4eCUoNSkwOHggXQog MHgwMDAyMjgwNSAgQ1BVJShjcHUpZCAgJSh0c2MpZCAoKyUocmVsdHNjKThkKSAgcnRkczpzY2hl ZF90YXNrbGV0CiAweDAwMDIyODA2ICBDUFUlKGNwdSlkICAlKHRzYylkICgrJShyZWx0c2MpOGQp ICBydGRzOnNjaGVkdWxlICAgICAgWyBjcHVbMTZdOnRhc2tsZXRbOF06aWRsZVs0XTp0aWNrbGVk WzRdID0gJSgxKTA4eCBdCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXplLmMg Yi90b29scy94ZW50cmFjZS94ZW5hbHl6ZS5jCmluZGV4IDc5YmRiYTcuLjI3ODMyMDQgMTAwNjQ0 Ci0tLSBhL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXplLmMKKysrIGIvdG9vbHMveGVudHJhY2UveGVu YWx5emUuYwpAQCAtNzk0NiwxMiArNzk0NiwxNCBAQCB2b2lkIHNjaGVkX3Byb2Nlc3Moc3RydWN0 IHBjcHVfaW5mbyAqcCkKICAgICAgICAgICAgIGlmKG9wdC5kdW1wX2FsbCkgewogICAgICAgICAg ICAgICAgIHN0cnVjdCB7CiAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB2Y3B1aWQ6 MTYsIGRvbWlkOjE2OworICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcHJpb3JpdHlf bGV2ZWw7CiAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGN1cl9kbCwgY3VyX2JnOwogICAg ICAgICAgICAgICAgIH0gX19hdHRyaWJ1dGVfXygocGFja2VkKSkgKnIgPSAodHlwZW9mKHIpKXJp LT5kOwogCi0gICAgICAgICAgICAgICAgcHJpbnRmKCIgJXMgcnRkczpyZXBsX2J1ZGdldCBkJXV2 JXUsIGRlYWRsaW5lID0gJSJQUkl1NjQiLCAiCi0gICAgICAgICAgICAgICAgICAgICAgICJidWRn ZXQgPSAlIlBSSXU2NCJcbiIsIHJpLT5kdW1wX2hlYWRlciwKLSAgICAgICAgICAgICAgICAgICAg ICAgci0+ZG9taWQsIHItPnZjcHVpZCwgci0+Y3VyX2RsLCByLT5jdXJfYmcpOworICAgICAgICAg ICAgICAgIHByaW50ZigiICVzIHJ0ZHM6cmVwbF9idWRnZXQgZCV1diV1LCBwcmlvcml0eV9sZXZl bCA9ICV1LCIKKyAgICAgICAgICAgICAgICAgICAgICAgImRlYWRsaW5lID0gJSJQUkl1NjQiLCBi dWRnZXQgPSAlIlBSSXU2NCJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIHJpLT5kdW1wX2hl YWRlciwgci0+ZG9taWQsIHItPnZjcHVpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgci0+cHJp b3JpdHlfbGV2ZWwsIHItPmN1cl9kbCwgci0+Y3VyX2JnKTsKICAgICAgICAgICAgIH0KICAgICAg ICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFRSQ19TQ0hFRF9DTEFTU19FVlQoUlREUywgNSk6 IC8qIFNDSEVEX1RBU0tMRVQgICAgKi8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==