From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: [PATCH 3/9] libxl: Get rid of support for QEMU_USER_BASE (xen-qemuuser-domidNN) Date: Fri, 23 Nov 2018 17:14:56 +0000 Message-ID: <20181123171502.29519-3-george.dunlap@citrix.com> References: <20181123171502.29519-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] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gQF2v-0001CW-EP for xen-devel@lists.xenproject.org; Fri, 23 Nov 2018 17:15:13 +0000 In-Reply-To: <20181123171502.29519-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: Ian Jackson , Wei Liu , George Dunlap List-Id: xen-devel@lists.xenproject.org UUVNVV9VU0VSX0JBU0UgYWxsb3dzIGEgdXNlciB0byBzcGVjaWZ5IHRoZSBVSUQgdG8gdXNlIHdo ZW4gcnVubmluZwp0aGUgZGV2aWNlbW9kZWwgZm9yIGEgc3BlY2lmaWMgZG9tYWluIG51bWJlci4g IFVuZm9ydHVuYXRlbHksIHRoaXMgaXMKbm90IHJlYWxseSBwcmFjdGljYWw6IEl0IHJlcXVpcmVz IG5lYXJseSAzMiwwMDAgZW50cmllcyBpbgovZXRjL3Bhc3N3ZC4gIFFFTVVfVVNFUl9SQU5HRV9C QVNFIGlzIG11Y2ggbW9yZSBwcmFjdGljYWwuCgpSZW1vdmUgc3VwcG9ydCBmb3IgUUVNVV9VU0VS X0JBU0UuCgpTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp eC5jb20+Ci0tLQpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkNDOiBX ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMg ICAgICAgfCAxNiArKysrLS0tLS0tLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o IHwgIDEgLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4 bF9kbS5jCmluZGV4IDg3NjRhMmI1OGIuLjMwMDM4ZWI0ZTkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp YnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMTM4LDEzICsx MzgsNiBAQCBzdGF0aWMgaW50IGxpYnhsX19kb21haW5fZ2V0X2RldmljZV9tb2RlbF91aWQobGli eGxfX2djICpnYywKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCi0gICAgdXNlciA9IEdDU1BS SU5URigiJXMlZCIsIExJQlhMX1FFTVVfVVNFUl9CQVNFLCBndWVzdF9kb21pZCk7Ci0gICAgcmV0 ID0gdXNlcmxvb2t1cF9oZWxwZXJfZ2V0cHduYW0oZ2MsIHVzZXIsICZ1c2VyX3B3YnVmLCAwKTsK LSAgICBpZiAocmV0IDwgMCkKLSAgICAgICAgcmV0dXJuIHJldDsKLSAgICBpZiAocmV0ID4gMCkK LSAgICAgICAgZ290byBlbmRfc2VhcmNoOwotCiAgICAgcmV0ID0gdXNlcmxvb2t1cF9oZWxwZXJf Z2V0cHduYW0oZ2MsIExJQlhMX1FFTVVfVVNFUl9SQU5HRV9CQVNFLAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAmdXNlcl9wd2J1ZiwgJnVzZXJfYmFzZSk7CiAgICAg aWYgKHJldCA8IDApCkBAIC0xNzQsMTUgKzE2NywxNCBAQCBzdGF0aWMgaW50IGxpYnhsX19kb21h aW5fZ2V0X2RldmljZV9tb2RlbF91aWQobGlieGxfX2djICpnYywKICAgICBpZiAocmV0IDwgMCkK ICAgICAgICAgcmV0dXJuIHJldDsKICAgICBpZiAocmV0ID4gMCkgewotICAgICAgICBMT0dEKFdB Uk4sIGd1ZXN0X2RvbWlkLCAiQ291bGQgbm90IGZpbmQgdXNlciAlcyVkLCBmYWxsaW5nIGJhY2sg dG8gJXMiLAotICAgICAgICAgICAgIExJQlhMX1FFTVVfVVNFUl9CQVNFLCBndWVzdF9kb21pZCwg TElCWExfUUVNVV9VU0VSX1NIQVJFRCk7CisgICAgICAgIExPR0QoV0FSTiwgZ3Vlc3RfZG9taWQs ICJDb3VsZCBub3QgZmluZCB1c2VyICVzLCBmYWxsaW5nIGJhY2sgdG8gJXMiLAorICAgICAgICAg ICAgIExJQlhMX1FFTVVfVVNFUl9SQU5HRV9CQVNFLCBMSUJYTF9RRU1VX1VTRVJfU0hBUkVEKTsK ICAgICAgICAgZ290byBlbmRfc2VhcmNoOwogICAgIH0KICAgICAKICAgICBMT0dEKEVSUk9SLCBn dWVzdF9kb21pZCwKLSAgICAgICAgICJDb3VsZCBub3QgZmluZCB1c2VyICVzJWQgb3IgJXMgb3Ig cmFuZ2UgYmFzZSBwc2V1ZG8tdXNlciAlcywgY2Fubm90IHJlc3RyaWN0IiwKLSAgICAgICAgIExJ QlhMX1FFTVVfVVNFUl9CQVNFLCBndWVzdF9kb21pZCwgTElCWExfUUVNVV9VU0VSX1NIQVJFRCwK LSAgICAgICAgIExJQlhMX1FFTVVfVVNFUl9SQU5HRV9CQVNFKTsKKyAgICAgICAgICJDb3VsZCBu b3QgZmluZCB1c2VyICVzIG9yIHJhbmdlIGJhc2UgcHNldWRvLXVzZXIgJXMsIGNhbm5vdCByZXN0 cmljdCIsCisgICAgICAgICBMSUJYTF9RRU1VX1VTRVJfU0hBUkVELCBMSUJYTF9RRU1VX1VTRVJf UkFOR0VfQkFTRSk7CiAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOwogICAgIAogZW5kX3NlYXJjaDoK ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9s aWJ4bF9pbnRlcm5hbC5oCmluZGV4IGEzNzBkZTU0ZWQuLjg1M2E0ZjNkODggMTAwNjQ0Ci0tLSBh L3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50 ZXJuYWwuaApAQCAtNDM4Nyw3ICs0Mzg3LDYgQEAgX2hpZGRlbiBpbnQgbGlieGxfX3JlYWRfc3lz ZnNfZmlsZV9jb250ZW50cyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBpbnQgKmRhdGFsZW5fcik7CiAKICNkZWZpbmUgTElCWExfUUVN VV9VU0VSX1BSRUZJWCAieGVuLXFlbXV1c2VyIgotI2RlZmluZSBMSUJYTF9RRU1VX1VTRVJfQkFT RSAgIExJQlhMX1FFTVVfVVNFUl9QUkVGSVgiLWRvbWlkIgogI2RlZmluZSBMSUJYTF9RRU1VX1VT RVJfU0hBUkVEIExJQlhMX1FFTVVfVVNFUl9QUkVGSVgiLXNoYXJlZCIKICNkZWZpbmUgTElCWExf UUVNVV9VU0VSX1JBTkdFX0JBU0UgTElCWExfUUVNVV9VU0VSX1BSRUZJWCItcmFuZ2UtYmFzZSIK IAotLSAKMi4xOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl bA==