From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH v7] run QEMU as non-root Date: Wed, 30 Sep 2015 09:28:04 +0100 Message-ID: <1443601684.16718.146.camel@citrix.com> References: <1437671282-29517-1-git-send-email-stefano.stabellini@eu.citrix.com> <20150807152623.GW6005@zion.uk.xensource.com> <22026.50541.73223.810233@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <22026.50541.73223.810233@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Jackson , Stefano Stabellini Cc: xen-devel@lists.xensource.com, Wei Liu List-Id: xen-devel@lists.xenproject.org T24gVHVlLCAyMDE1LTA5LTI5IGF0IDE4OjA3ICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToKPiBT dGVmYW5vIFN0YWJlbGxpbmkgd3JpdGVzICgiUmU6IFtQQVRDSCB2N10gcnVuIFFFTVUgYXMgbm9u LXJvb3QiKToKPiA+IE9uIEZyaSwgNyBBdWcgMjAxNSwgV2VpIExpdSB3cm90ZToKPiA+ID4gUGxl YXNlIHVzZSBmb3IgLyB3aGlsZSB0byBsb29wLgo+ID4gCj4gPiBUaGUgZ290byByZXRyeSBsb29w IGlzIGEgdmVyeSBjb21tb24gcGF0dGVyIGZvciBlcnJvciBoYW5kbGluZywgYnV0IEkKPiA+IGNh biB0dXJuIGl0IGludG8gYSBsb29wIGlmIHlvdSBhcmUga2VlbiBvbiBpdC4KPiAKPiBJJ20gYWZy YWlkIEkgYWdyZWUgd2l0aCBXZWkgaGVyZS4KPiAKPiA+ID4gQWxzbyB5b3UgbWlnaHQgd2FudCB0 byBzYXZlIGFuZCByZXN0b3JlIGVycm5vLgo+ID4gCj4gPiBBY3Jvc3MgdGhlIGdldHB3bmFtX3Ig Y2FsbD8gT3IgYWNyb3NzIHRoZSBsb29wPyBPciBhY3Jvc3MgdGhlIGZ1bmN0aW9uCj4gPiBsaWJ4 bF9fZG1fcnVuYXNfaGVscGVyPwo+IAo+IEkgZG9uJ3QgdW5kZXJzdGFuZCBlaXRoZXIuICBBbHNv IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeW91IHNldCBlcnJubwo+IHRvIDAuCgpnZXRwd25hbSg3 KSBzYXlzOgoKUkVUVVJOIFZBTFVFCiAgICAgICBUaGUgZ2V0cHduYW0oKSBhbmQgZ2V0cHd1aWQo KSBmdW5jdGlvbnMgcmV0dXJuIGEgcG9pbnRlciB0byBhCiAgICAgICBwYXNzd2Qgc3RydWN0dXJl LCBvciBOVUxMIGlmIHRoZSBtYXRjaGluZyBlbnRyeSBpcyBub3QgIGZvdW5kCiAgICAgICBvciAg YW4gZXJyb3Igb2NjdXJzLiAgSWYgYW4gZXJyb3Igb2NjdXJzLCBlcnJubyBpcyBzZXQgYXBwcm/i gJAKICAgICAgIHByaWF0ZWx5LiAgSWYgb25lIHdhbnRzIHRvIGNoZWNrIGVycm5vICBhZnRlciAg dGhlICBjYWxsLCAgaXQKICAgICAgIHNob3VsZCBiZSBzZXQgdG8gemVybyBiZWZvcmUgdGhlIGNh bGwuCgpCdXQgdGhpcyBjb2RlIGlzIHVzaW5nIHRoZSBfciB2YXJpYW50cywgb24gd2hpY2ggdGhl IG1hbnBhZ2UgbGF0ZXIgc2F5czoKCiAgICAgICBPbiAgc3VjY2VzcywgIGdldHB3bmFtX3IoKSAg YW5kIGdldHB3dWlkX3IoKSByZXR1cm4gemVybywgYW5kCiAgICAgICBzZXQgKnJlc3VsdCB0byBw d2QuICAgSWYgIG5vICBtYXRjaGluZyAgcGFzc3dvcmQgIHJlY29yZCAgd2FzCiAgICAgICBmb3Vu ZCwgIHRoZXNlICBmdW5jdGlvbnMgIHJldHVybiAwIGFuZCBzdG9yZSBOVUxMIGluICpyZXN1bHQu CiAgICAgICBJbiBjYXNlIG9mIGVycm9yLCBhbiBlcnJvciBudW1iZXIgaXMgcmV0dXJuZWQsICBh bmQgIE5VTEwgIGlzCiAgICAgICBzdG9yZWQgaW4gKnJlc3VsdC4KClNvIEkgZ3Vlc3MgdGhlIGVy cm5vIGlzIGVpdGhlciBhIGxlZnRvdmVyIGZyb20gbm90IHVzaW5nIF9yIGluIGFuIGVhcmxpZXIK dmVyc2lvbiBvciBmcm9tIGFwcGx5aW5nIHRoZSBmaXJzdCBwYXJhIGFib3ZlIHRvIHRoZSB3cm9u ZyBmdW5jdGlvbnMuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=