From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 03/16] xen: sched: make implementing .alloc_pdata optional Date: Mon, 04 Apr 2016 00:13:51 -0600 Message-ID: <5702223F02000078000E28D6@prv-mh.provo.novell.com> References: <20160318185524.8117.74837.stgit@Solace.station> <20160318190416.8117.57233.stgit@Solace.station> <56F009BC.4020807@suse.com> <56F01C3D02000078000DEE5B@prv-mh.provo.novell.com> <1459530078.5082.289.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from [85.158.143.247] (helo=mail6.bemta6.messagelabs.com) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amxlt-0000sg-Oj for xen-devel@lists.xenproject.org; Mon, 04 Apr 2016 06:13:57 +0000 In-Reply-To: <1459530078.5082.289.camel@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: Juergen Gross , George Dunlap , Robert VanVossen , Josh Whitehead , Meng Xu , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDAxLjA0LjE2IGF0IDE5OjAxLCA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gTW9uLCAyMDE2LTAzLTIxIGF0IDA5OjA3IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90 ZToKPj4gPiA+ID4gT24gMjEuMDMuMTYgYXQgMTU6NDgsIDxKR3Jvc3NAc3VzZS5jb20+IHdyb3Rl Ogo+PiA+IE9uIDE4LzAzLzE2IDIwOjA0LCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4gPiA+IEBA IC0xNDkxLDkgKzE0OTEsOSBAQCBzdGF0aWMgaW50IGNwdV9zY2hlZHVsZV91cCh1bnNpZ25lZCBp bnQKPj4gPiA+IGNwdSkKPj4gPiA+ICAgICAgaWYgKCBpZGxlX3ZjcHVbY3B1XSA9PSBOVUxMICkK Pj4gPiA+ICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+PiA+ID4gIAo+PiA+ID4gLSAgICBpZiAo IChvcHMuYWxsb2NfcGRhdGEgIT0gTlVMTCkgJiYKPj4gPiA+IC0gICAgICAgICAoKHNkLT5zY2hl ZF9wcml2ID0gb3BzLmFsbG9jX3BkYXRhKCZvcHMsIGNwdSkpID09IE5VTEwpCj4+ID4gPiApCj4+ ID4gPiAtICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4gPiA+ICsgICAgc2QtPnNjaGVkX3ByaXYg PSBTQ0hFRF9PUCgmb3BzLCBhbGxvY19wZGF0YSwgY3B1KTsKPj4gPiA+ICsgICAgaWYgKCBJU19F UlIoc2QtPnNjaGVkX3ByaXYpICkKPj4gPiA+ICsgICAgICAgIHJldHVybiBQVFJfRVJSKHNkLT5z Y2hlZF9wcml2KTsKPj4gPiBDYWxsaW5nIHhmcmVlKCkgd2l0aCBhbiBJU19FUlIoKSB2YWx1ZSBt aWdodCBiZSBhIGJhZCBpZGVhLgo+PiA+IEVpdGhlciB5b3UgbmVlZCB0byBzZXQgc2QtPnNjaGVk X3ByaXYgdG8gTlVMTCBpbiBlcnJvciBjYXNlIG9yIHlvdQo+PiA+IG1vZGlmeSB4ZnJlZSgpIHRv IHJldHVybiBpbW1lZGlhdGVseSBub3Qgb25seSBpbiB0aGUgTlVMTCBjYXNlLCBidXQKPj4gPiBp biB0aGUgSVNfRVJSKCkgY2FzZSBhcyB3ZWxsLgo+PiBUaGUgbGF0dGVyIG9wdGlvbiBpcyBhIG5v LWdvIGltby4KPj4gCj4gT2ssIEknbGwgZG86Cj4gCj4gICAgIHNkLT5zY2hlZF9wcml2ID0gU0NI RURfT1AoJm9wcywgYWxsb2NfcGRhdGEsIGNwdSk7Cj4gICAgIGlmICggSVNfRVJSKHNkLT5zY2hl ZF9wcml2KSApCj4gICAgIHsKPiAgICAgICAgIGludCBlcnIgPSBQVFJfRVJSKHNkLT5zY2hlZF9w cml2KTsKPiAKPiAgICAgICAgIHNkLT5zY2hlZF9wcml2ID0gTlVMTDsKPiAgICAgICAgIHJldHVy biBlcnI7Cj4gICAgIH0KPiAKPiBJcyB0aGlzIG9rPwoKRGVwZW5kczogQ2FuIC0+c2NoZWRfcHJp diBiZSBsb29rZWQgYXQgYnkgYW5vdGhlciBDUFUgYmV0d2Vlbgp0aGUgZmlyc3QgYW5kIHNlY29u ZCBhc3NpZ25tZW50cz8gSWYgeWVzLCB5b3UgbmVlZCB0byB1c2UgYW4KaW50ZXJtZWRpYXJ5IGxv Y2FsIHZhcmlhYmxlLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK