From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: [PATCH v2 2/6] test/depriv: Add a tool to check process-level depriv Date: Fri, 21 Sep 2018 18:04:24 +0100 Message-ID: <20180921170428.13771-2-george.dunlap@citrix.com> References: <20180921170428.13771-1-george.dunlap@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1g3Or7-0003xG-7E for xen-devel@lists.xenproject.org; Fri, 21 Sep 2018 17:04:37 +0000 In-Reply-To: <20180921170428.13771-1-george.dunlap@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Stefano Stabellini , Wei Liu , George Dunlap , Ross Lagerwall , Anthony Perard , Ian Jackson List-Id: xen-devel@lists.xenproject.org QWRkIGEgdG9vbCB0byBjaGVjayB3aGV0aGVyIHRoZSB2YXJpb3VzIHByb2Nlc3MtbGV2ZWwgZGVw cml2aWxlZ2luZwpvcGVyYXRpb25zIGhhdmUgYWN0dWFsbHkgdGFrZW4gcGxhY2Ugb24gdGhlIHBy b2Nlc3MuCgpUaGUgdG9vbCB0YWtlcyBhIGRvbW5hbWUgb3IgZG9taWQsIGFuZCByZXR1cm5zIHN1 Y2Nlc3Mgb3IgZmFpbHVyZS4KClRvIGJlZ2luIHdpdGgsIG9ubHkgdGVzdCB0aGUgcHJvY2Vzcy9n cm91cCBpdCBzZXR0aW5nLCBzaW5jZSB0aGlzIGlzCnRoZSBvbmx5IHJlc3RyaWN0aW9uIGN1cnJl bnRseSBpbXBsZW1lbnRlZC4KClNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k dW5sYXBAY2l0cml4LmNvbT4KLS0tCkNDOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4 LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJl bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBBbnRob255IFBlcmFyZCA8YW50aG9u eS5wZXJhcmRAY2l0cml4LmNvbT4KQ0M6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBj aXRyaXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtcHJvY2Vzcy1jaGVja2Vy LnNoIHwgNzEgKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3MSBpbnNlcnRp b25zKCspCiBjcmVhdGUgbW9kZSAxMDA3NTUgdG9vbHMvdGVzdHMvZGVwcml2L2RlcHJpdi1wcm9j ZXNzLWNoZWNrZXIuc2gKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy9kZXByaXYvZGVwcml2LXBy b2Nlc3MtY2hlY2tlci5zaCBiL3Rvb2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtcHJvY2Vzcy1jaGVj a2VyLnNoCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAuLjRhYTU4ZTc3NjAK LS0tIC9kZXYvbnVsbAorKysgYi90b29scy90ZXN0cy9kZXByaXYvZGVwcml2LXByb2Nlc3MtY2hl Y2tlci5zaApAQCAtMCwwICsxLDcxIEBACisjIS9iaW4vYmFzaAorCitkb21haW49IiQxIgorCitp ZiBbWyAiJGRvbWFpbiIgPX4gXlswLTldKyQgXV0gOyB0aGVuCisgICAgZG9taWQ9IiRkb21haW4i CitlbHNlCisgICAgZG9taWQ9JCh4bCBkb21pZCAiJGRvbWFpbiIpCitmaQorCitkbXBpZD0kKHhl bnN0b3JlLXJlYWQgL2xvY2FsL2RvbWFpbi8kZG9taWQvaW1hZ2UvZGV2aWNlLW1vZGVsLXBpZCAy Pi9kZXYvbnVsbCkKK2lmIFtbIC16ICIkZG1waWQiIF1dIDsgdGhlbgorICAgIGVjaG8gInhlbnN0 b3JlLXJlYWQgZmFpbGVkIgorICAgIGV4aXQgMQorZmkKKworZmFpbGVkPSJmYWxzZSIKKworIyBU RVNUOiBQcm9jZXNzIC8gZ3JvdXAgaWQKKyMKKyMgUmVhZCAvcHJvYy88cXBpZD4vc3RhdHVzLCBj aGVja2luZyBVaWQgYW5kIEdpZCBsaW5lcworIworIyBVaWQgc2hvdWxkIGJlIHhlbi1xZW11dXNl ci1yYW5nZS1iYXNlKyRkb21pZAorIyBHaWQgc2hvdWxkIGJlIDY1NTM0ICgibm9ib2R5IikKKyMg RklYTUU6IGRlYWwgd2l0aCBvdGhlciBVSUQgY29uZmlndXJhdGlvbnM/CitlY2hvIC1uICJQcm9j ZXNzIFVJRDogIgordGd0X3VpZD0kKGlkIC11IHhlbi1xZW11dXNlci1yYW5nZS1iYXNlKQordGd0 X3VpZD0kKCggJHRndF91aWQgKyAkZG9taWQgKSkKKworIyBFeGFtcGxlIGlucHV0OgorIyBVaWQ6 CTExOTMJMTE5MwkxMTkzCTExOTMKK2lucHV0PSQoZ3JlcCBVaWQgL3Byb2MvJGRtcGlkL3N0YXR1 cykKK2lmIFtbICIkaW5wdXQiID1+IF5VaWQ6W1s6c3BhY2U6XV0qKFswLTldKylbWzpzcGFjZTpd XSooWzAtOV0rKVtbOnNwYWNlOl1dKihbMC05XSspW1s6c3BhY2U6XV0qKFswLTldKykkIF1dIDsg dGhlbgorICAgIHJlc3VsdD0iUEFTU0VEIgorICAgIGZvciBpIGluIHsxLi40fTsgZG8KKwlpZiBb WyAiJHtCQVNIX1JFTUFUQ0hbJGldfSIgIT0gIiR0Z3RfdWlkIiBdXSA7IHRoZW4KKwkgICAgcmVz dWx0PSJGQUlMRUQiCisJICAgIGZhaWxlZD0idHJ1ZSIKKwkgICAgYnJlYWsKKwlmaQorICAgIGRv bmUKK2Vsc2UKKyAgICByZXN1bHQ9IkZBSUxFRCIKKyAgICBmYWlsZWQ9InRydWUiCitmaQorZWNo byAkcmVzdWx0CisKKyMgRXhhbXBsZSBpbnB1dDoKKyMgR2lkOgkxMDAyMAkxMDAyMAkxMDAyMAkx MDAyMAorZWNobyAtbiAiUHJvY2VzcyBHSUQ6ICIKK2lucHV0PSQoZ3JlcCBVaWQgL3Byb2MvJGRt cGlkL3N0YXR1cykKK2lmIFtbICIkaW5wdXQiID1+IF5HaWQ6W1s6c3BhY2U6XV0qKFswLTldKylb WzpzcGFjZTpdXSooWzAtOV0rKVtbOnNwYWNlOl1dKihbMC05XSspW1s6c3BhY2U6XV0qKFswLTld KykkIF1dIDsgdGhlbgorICAgIHJlc3VsdD0iUEFTU0VEIgorICAgIGZvciBpIGluIHsxLi40fTsg ZG8KKwlpZiBbWyAiJHtCQVNIX1JFTUFUQ0hbJGldfSIgIT0gIiQ2NTUzNCIgXV0gOyB0aGVuCisJ ICAgIHJlc3VsdD0iRkFJTEVEIgorCSAgICBmYWlsZWQ9InRydWUiCisJICAgIGJyZWFrCisJZmkK KyAgICBkb25lCitlbHNlCisgICAgcmVzdWx0PSJGQUlMRUQiCisgICAgZmFpbGVkPSJ0cnVlIgor ZmkKK2VjaG8gJHJlc3VsdAorCitpZiAkZmFpbGVkIDsgdGhlbgorICAgIGV4aXQgMQorZWxzZQor ICAgIGV4aXQgMAorZmkKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0 aW5mby94ZW4tZGV2ZWw=