From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH 05/16] xen: sched: move pCPU initialization in an helper Date: Wed, 23 Mar 2016 18:09:16 +0000 Message-ID: <56F2DBCC.1090302@citrix.com> References: <20160318185524.8117.74837.stgit@Solace.station> <20160318190432.8117.78163.stgit@Solace.station> <56F2D796.5010203@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ainDk-0004uY-RG for xen-devel@lists.xenproject.org; Wed, 23 Mar 2016 18:09:28 +0000 In-Reply-To: <56F2D796.5010203@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli , xen-devel@lists.xenproject.org Cc: George Dunlap , Juergen Gross List-Id: xen-devel@lists.xenproject.org T24gMjMvMDMvMTYgMTc6NTEsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gMTgvMDMvMTYgMTk6 MDQsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+PiBUaGF0IHdpbGwgdHVybiBvdXQgdXNlZnVsIGlu IGZvbGxvd2luZyBwYXRjaGVzLCB3aGVyZSBzdWNoCj4+IGNvZGUgd2lsbCBuZWVkIHRvIGJlIGNh bGxlZCBtb3JlIHRoYW4ganVzdCBvbmNlLiBDcmVhdGUgYW4KPj4gaGVscGVyIG5vdywgYW5kIG1v dmUgdGhlIGNvZGUgdGhlcmUsIHRvIGF2b2lkIG1peGluZyBjb2RlCj4+IG1vdGlvbiBhbmQgZnVu Y3Rpb25hbCBjaGFuZ2VzIGxhdGVyLgo+Pgo+PiBJbiBDcmVkaXQyLCBzb21lIHN0eWxlIGNsZWFu dXAgaXMgYWxzbyBkb25lLgo+Pgo+PiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KPj4K Pj4gU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5j b20+Cj4+IC0tLQo+PiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXgu Y29tPgo+PiAtLS0KPj4gIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgIHwgICAyMiArKysrKysr KysrKysrLS0tLS0tLS0tCj4+ICB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyB8ICAgMjYgKysr KysrKysrKysrKysrKy0tLS0tLS0tLS0KPj4gIDIgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9u cygrKSwgMTkgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVk X2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwo+PiBpbmRleCBkNGEwZjVlLi40 NDg4ZDdjIDEwMDY0NAo+PiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCj4+ICsrKyBi L3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKPj4gQEAgLTU0MiwxNiArNTQyLDExIEBAIGNzY2hl ZF9hbGxvY19wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCj4+ICB9 Cj4+ICAKPj4gIHN0YXRpYyB2b2lkCj4+IC1jc2NoZWRfaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qg c2NoZWR1bGVyICpvcHMsIHZvaWQgKnBkYXRhLCBpbnQgY3B1KQo+PiAraW5pdF9wZGF0YShzdHJ1 Y3QgY3NjaGVkX3ByaXZhdGUgKnBydiwgc3RydWN0IGNzY2hlZF9wY3B1ICpzcGMsIGludCBjcHUp Cj4+ICB7Cj4+IC0gICAgc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYgPSBDU0NIRURfUFJJVihv cHMpOwo+PiAtICAgIHN0cnVjdCBjc2NoZWRfcGNwdSAqIGNvbnN0IHNwYyA9IHBkYXRhOwo+PiAt ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4+IC0KPj4gLSAgICAvKiBjcHUgZGF0YSBuZWVkcyB0 byBiZSBhbGxvY2F0ZWQsIGJ1dCBTVElMTCB1bmluaXRpYWxpemVkICovCj4+IC0gICAgQVNTRVJU KHNwYyAmJiBzcGMtPnJ1bnEubmV4dCA9PSBzcGMtPnJ1bnEucHJldiAmJiBzcGMtPnJ1bnEubmV4 dCA9PSBOVUxMKTsKPj4gLQo+PiAtICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZs YWdzKTsKPj4gKyAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBydi0+bG9jaykpOwo+PiArICAg IC8qIGNwdSBkYXRhIG5lZWRzIHRvIGJlIGFsbG9jYXRlZCwgYnV0IFNUSUxMIHVuaW5pdGlhbGl6 ZWQuICovCj4+ICsgICAgQVNTRVJUKHNwYyAmJiBzcGMtPnJ1bnEubmV4dCA9PSBOVUxMICYmIHNw Yy0+cnVucS5wcmV2ID09IE5VTEwpOwo+IAo+IEFjdHVhbGx5LCBKdWVyZ2VuLCBsb29rcyBsaWtl IERhcmlvIGFscmVhZHkgYWdyZWVzIHdpdGggdXMuIDstKQo+IAo+IE9idmlvdXNseSB0aGlzIHNo b3VsZCBiZSB1cGRhdGVkIGluIHRoZSBwcmV2aW91cyBwYXRjaCBpbnN0ZWFkLgo+IAo+IFdpdGgg dGhhdCBkb25lOgo+IAo+IFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw QGNpdHJpeC5jb20+CgpPb3BzIC0tIHNvbWVob3cgc3RpbGwgaGF2ZSBKdWVyZ2VuJ3MgRnVqaXRz dSBhZGRyZXNzIGluIG15IGFkZHJlc3Nib29rLi4uCgogLUcKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==