From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: [PATCH 2/2] xendriverdomain: don't depend on legacy /proc/xen Date: Thu, 12 May 2016 10:29:30 -0500 Message-ID: <1463066970-39711-2-git-send-email-cardoe@cardoe.com> References: <1463066970-39711-1-git-send-email-cardoe@cardoe.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1463066970-39711-1-git-send-email-cardoe@cardoe.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: Wei Liu , Ian Jackson , Doug Goldstein List-Id: xen-devel@lists.xenproject.org eGwgZGV2ZCBwcmVmZXJzIHRvIHVzZSAvZGV2L3hlbi8gaW5zdGVhZCBvZiAvcHJvYy94ZW4gc28g dGhlIGluaXQgc2NyaXB0CnNob3VsZCB1c2UgdGhlIG5ldyBpbnRlcmZhY2UgYXMgd2VsbCBhbmQg ZHJvcCB0aGUgbGVnYWN5IGludGVyZmFjZS4gVG8KY2hlY2sgZm9yIHN1cHBvcnQgdGhpcyB1c2Vz IC9zeXMvaHlwZXJ2aXNvciB3aGljaCBoYXMgYmVlbiBwcmVzZW50IHNpbmNlCjIuNi4xOCBYZW4g a2VybmVscy4gRml4IGJhZCB3aGl0ZXNwYWNlIGF0IHRoZSBzYW1lIHRpbWUuCgpTaWduZWQtb2Zm LWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0tLQogdG9vbHMvaG90cGx1 Zy9MaW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWluLmluIHwgMTkgKysrKy0tLS0tLS0tLS0tLS0t LQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWluLmluIGIv dG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuZHJpdmVyZG9tYWluLmluCmluZGV4IDhkNDU5 MmEuLjgzMGFhNWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmRy aXZlcmRvbWFpbi5pbgorKysgYi90b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5kcml2ZXJk b21haW4uaW4KQEAgLTI3LDIzICsyNywxMiBAQCB0ZXN0IC1mICR4ZW5kcml2ZXJkb21haW5fY29u ZmlnL3hlbmRyaXZlcmRvbWFpbiAmJiAuICR4ZW5kcml2ZXJkb21haW5fY29uZmlnL3hlbgogWExE RVZEX1BJREZJTEU9L3Zhci9ydW4veGxkZXZkLnBpZAogCiAjIG5vdCBydW5uaW5nIGluIFhlbiBk b20wIG9yIGRvbVUKLWlmICEgdGVzdCAtZCAvcHJvYy94ZW4gOyB0aGVuCitpZiAhIGdyZXAgLXEg J154ZW4nIC9zeXMvaHlwZXJ2aXNvci90eXBlIDsgdGhlbgogCWV4aXQgMAogZmkKIAotIyBtb3Vu dCB4ZW5mcyBpbiBkb20wIG9yIGRvbVUgd2l0aCBhIHB2X29wcyBrZXJuZWwKLWlmIHRlc3QgIngk MSIgPSB4c3RhcnQgJiYgXAotICAgISB0ZXN0IC1mIC9wcm9jL3hlbi9jYXBhYmlsaXRpZXMgJiYg XAotICAgISBncmVwICdeeGVuZnMgJyAvcHJvYy9tb3VudHMgPi9kZXYvbnVsbDsKLXRoZW4KLQlt b3VudCAtdCB4ZW5mcyB4ZW5mcyAvcHJvYy94ZW4KLWZpCi0KICMgcnVuIHRoaXMgc2NyaXB0IG9u bHkgaW4gZG9tVToKLSMgbm8gY2FwYWJpbGl0aWVzIGZpbGUgaW4geGVubGludXggZG9tVSBrZXJu ZWwKLSMgZW1wdHkgY2FwYWJpbGl0aWVzIGZpbGUgaW4gcHZfb3BzIGRvbVUga2VybmVsCi1pZiAh IHRlc3QgLWYgL3Byb2MveGVuL2NhcGFiaWxpdGllcyB8fCBcCi0gICBncmVwIC1xICJjb250cm9s X2QiIC9wcm9jL3hlbi9jYXBhYmlsaXRpZXMgOyB0aGVuCitpZiBncmVwIC1xICcwMDAwMDAwMC0w MDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAnIC9zeXMvaHlwZXJ2aXNvci91dWlkOyB0aGVuCiAJ ZXhpdCAwCiBmaQogCkBAIC01Miw3ICs0MSw3IEBAIGRvX3N0YXJ0ICgpIHsKIAkke3NiaW5kaXJ9 L3hsIGRldmQgLS1waWRmaWxlPSRYTERFVkRfUElERklMRSAkWExERVZEX0FSR1MKIH0KIGRvX3N0 b3AgKCkgewotICAgICAgICBlY2hvIFN0b3BwaW5nIHhsIGRldmQuLi4KKyAgICBlY2hvIFN0b3Bw aW5nIHhsIGRldmQuLi4KIAlpZiByZWFkIDI+L2Rldi9udWxsIDwkWExERVZEX1BJREZJTEUgcGlk OyB0aGVuCiAJCWtpbGwgJHBpZAogCQl3aGlsZSBraWxsIC05ICRwaWQgPi9kZXYvbnVsbCAyPiYx OyBkbyBzbGVlcCAxOyBkb25lCkBAIC03MSw3ICs2MCw3IEBAIGNhc2UgIiQxIiBpbgogCWVjaG8g PiYyICdSZWxvYWQgbm90IGF2YWlsYWJsZTsgdXNlIGZvcmNlLXJlbG9hZCc7IGV4aXQgMQogCTs7 CiAgIGZvcmNlLXJlbG9hZHxyZXN0YXJ0KQotICAgICAgICBkb19zdG9wCisgICAgZG9fc3RvcAog CWRvX3N0YXJ0CiAJOzsKICAgKikKLS0gCjIuNy40IChBcHBsZSBHaXQtNjYpCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK