From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v3 7/8] libxc: add libxc support for setting grant table resource limits Date: Wed, 6 Sep 2017 13:08:11 +0000 Message-ID: <656bd1df3fa34a7b90d2f5f282cb71c4@AMSPEX02CL03.citrite.net> References: <20170906124653.5408-1-jgross@suse.com> <20170906124653.5408-8-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170906124653.5408-8-jgross@suse.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: 'Juergen Gross' , "xen-devel@lists.xen.org" Cc: "sstabellini@kernel.org" , Wei Liu , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , "julien.grall@arm.com" , "jbeulich@suse.com" , Ian Jackson List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4 ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW4ub3JnXSBPbiBCZWhhbGYgT2YNCj4gSnVlcmdlbiBH cm9zcw0KPiBTZW50OiAwNiBTZXB0ZW1iZXIgMjAxNyAxMzo0Nw0KPiBUbzogeGVuLWRldmVsQGxp c3RzLnhlbi5vcmcNCj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT47IHNzdGFi ZWxsaW5pQGtlcm5lbC5vcmc7IFdlaSBMaXUNCj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9y Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+Ow0KPiBBbmRyZXcgQ29vcGVyIDxB bmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24NCj4gPElhbi5KYWNrc29uQGNp dHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47DQo+IGp1bGllbi5ncmFsbEBh cm0uY29tOyBqYmV1bGljaEBzdXNlLmNvbQ0KPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0gg djMgNy84XSBsaWJ4YzogYWRkIGxpYnhjIHN1cHBvcnQgZm9yIHNldHRpbmcgZ3JhbnQNCj4gdGFi bGUgcmVzb3VyY2UgbGltaXRzDQo+IA0KPiBBZGQgYSBuZXcgbGlieGMgZnVuY3Rpb24geGNfZG9t YWluX3NldF9nbnR0YmxfbGltaXRzKCkgc2V0dGluZyB0aGUNCj4gbGltaXRzIGZvciB0aGUgbWF4 aW11bSBudW1iZXJzIG9mIGdyYW50IHRhYmxlIGZyYW1lcyBhbmQgbWFwdHJhY2sNCj4gZnJhbWVz IG9mIGEgZG9tYWluLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz QHN1c2UuY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0 cml4LmNvbT4NCg0KPiAtLS0NCj4gIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgMTQg KysrKysrKysrKysrKysNCj4gIHRvb2xzL2xpYnhjL3hjX2RvbWFpbi5jICAgICAgIHwgMTMgKysr KysrKysrKysrKw0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspDQo+IA0KPiBk aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9p bmNsdWRlL3hlbmN0cmwuaA0KPiBpbmRleCA0MzE1MWNiNDE1Li4zOWI1OGNmNWI3IDEwMDY0NA0K PiAtLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaA0KPiArKysgYi90b29scy9saWJ4 Yy9pbmNsdWRlL3hlbmN0cmwuaA0KPiBAQCAtMTA2NCw2ICsxMDY0LDIwIEBAIGludCB4Y19kb21h aW5fc2V0X3ZpcnFfaGFuZGxlcih4Y19pbnRlcmZhY2UNCj4gKnhjaCwgdWludDMyX3QgZG9taWQs IGludCB2aXJxKTsNCj4gIGludCB4Y19kb21haW5fc2V0X21heF9ldnRjaG4oeGNfaW50ZXJmYWNl ICp4Y2gsIHVpbnQzMl90IGRvbWlkLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1 aW50MzJfdCBtYXhfcG9ydCk7DQo+IA0KPiArLyoqDQo+ICsgKiBTZXQgdGhlIG1heGltdW0gbnVt YmVyIG9mIGdyYW50IGZyYW1lcyBhbmQvb3IgbWFwdHJhY2sgZnJhbWVzIGENCj4gZG9tYWluDQo+ ICsgKiBjYW4gaGF2ZS4gQ2FuIG9ubHkgYmUgdXNlZCBhdCBkb21haW4gc2V0dXAgdGltZS4gQSB6 ZXJvIHZhbHVlIG1lYW5zDQo+ICsgKiBubyBjaGFuZ2UuDQo+ICsgKg0KPiArICogQHBhcmFtIHhj aCBhIGhhbmRsZSB0byBhbiBvcGVuIGh5cGVydmlzb3IgaW50ZXJmYWNlDQo+ICsgKiBAcGFyYW0g ZG9taWQgdGhlIGRvbWFpbiBpZA0KPiArICogQHBhcmFtIGdyYW50X2ZyYW1lcyBtYXguIG51bWJl ciBvZiBncmFudCBmcmFtZXMNCj4gKyAqIEBwYXJhbSBtYXB0cmFja19mcmFtZXMgbWF4LiBudW1i ZXIgb2YgbWFwdHJhY2sgZnJhbWVzDQo+ICsgKi8NCj4gK2ludCB4Y19kb21haW5fc2V0X2dudHRh Yl9saW1pdHMoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLA0KPiArICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBncmFudF9mcmFtZXMsDQo+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IG1hcHRyYWNrX2ZyYW1lcyk7DQo+ICsN Cj4gIC8qDQo+ICAgKiBDUFVQT09MIE1BTkFHRU1FTlQgRlVOQ1RJT05TDQo+ICAgKi8NCj4gZGlm ZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5jIGIvdG9vbHMvbGlieGMveGNfZG9tYWlu LmMNCj4gaW5kZXggM2JhYjRlOGJhYi4uZTU5NjY1ZmY2ZSAxMDA2NDQNCj4gLS0tIGEvdG9vbHMv bGlieGMveGNfZG9tYWluLmMNCj4gKysrIGIvdG9vbHMvbGlieGMveGNfZG9tYWluLmMNCj4gQEAg LTIyNjgsNiArMjI2OCwxOSBAQCBpbnQgeGNfZG9tYWluX3NldF9tYXhfZXZ0Y2huKHhjX2ludGVy ZmFjZQ0KPiAqeGNoLCB1aW50MzJfdCBkb21pZCwNCj4gICAgICByZXR1cm4gZG9fZG9tY3RsKHhj aCwgJmRvbWN0bCk7DQo+ICB9DQo+IA0KPiAraW50IHhjX2RvbWFpbl9zZXRfZ250dGFiX2xpbWl0 cyh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsDQo+ICsgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHVpbnQzMl90IGdyYW50X2ZyYW1lcywNCj4gKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgdWludDMyX3QgbWFwdHJhY2tfZnJhbWVzKQ0KPiArew0KPiArICAg IERFQ0xBUkVfRE9NQ1RMOw0KPiArDQo+ICsgICAgZG9tY3RsLmNtZCA9IFhFTl9ET01DVExfc2V0 X2dudHRhYl9saW1pdHM7DQo+ICsgICAgZG9tY3RsLmRvbWFpbiA9IGRvbWlkOw0KPiArICAgIGRv bWN0bC51LnNldF9nbnR0YWJfbGltaXRzLmdyYW50X2ZyYW1lcyA9IGdyYW50X2ZyYW1lczsNCj4g KyAgICBkb21jdGwudS5zZXRfZ250dGFiX2xpbWl0cy5tYXB0cmFja19mcmFtZXMgPSBtYXB0cmFj a19mcmFtZXM7DQo+ICsgICAgcmV0dXJuIGRvX2RvbWN0bCh4Y2gsICZkb21jdGwpOw0KPiArfQ0K PiArDQo+ICAvKiBQbHVtYmluZyBYZW4gd2l0aCB2TlVNQSB0b3BvbG9neSAqLw0KPiAgaW50IHhj X2RvbWFpbl9zZXR2bnVtYSh4Y19pbnRlcmZhY2UgKnhjaCwNCj4gICAgICAgICAgICAgICAgICAg ICAgICAgdWludDMyX3QgZG9taWQsDQo+IC0tDQo+IDIuMTIuMw0KPiANCj4gDQo+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWls aW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRw czovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==