From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH] Fix cpumap setting before passing to XEN Date: Wed, 20 Apr 2016 15:33:13 +0100 Message-ID: <20160420143313.GC4239@citrix.com> References: <570B0121.60306@oracle.com> <20160411112747.GE1346@citrix.com> <570C6CF8.7000502@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <570C6CF8.7000502@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Zhenzhong Duan Cc: Ian Jackson , Wei Liu , xen-devel List-Id: xen-devel@lists.xenproject.org U29ycnkgSSB3YXMgYXQgdGhlIFhlbiBoYWNrYXRob24gaW4gdGhlIGxhc3QgdHdvIGRheXMuCgpP biBUdWUsIEFwciAxMiwgMjAxNiBhdCAxMTozNToyMEFNICswODAwLCBaaGVuemhvbmcgRHVhbiB3 cm90ZToKPiDlnKggMjAxNi80LzExIDE5OjI3LCBXZWkgTGl1IOWGmemBkzoKPiA+T24gTW9uLCBB cHIgMTEsIDIwMTYgYXQgMDk6NDI6NTdBTSArMDgwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4g Pj5JdCdzIHRvb2wncyBkdXR5IHRvIHBhc3MgYSBjb3JyZWN0IGNwdW1hcCB0byBYRU4uIE9uIGEg aG9zdCB3aXRoIGxlc3MgdGhhbgo+ID4+NjQKPiA+PkNQVVMsIGl0IGp1c3Qgc2hvd3MgYmVsb3cg ZXJyb3IuCj4gPj4KPiA+Pltyb290QGxvY2FsaG9zdCAvXSMgeG0gdmNwdS1waW4gMyBhbGwgYWxs Cj4gPj5FcnJvcjogQ2Fubm90IHBpbiB2Y3B1OiAwIHRvIGNwdTogWzAsIDEsIDIsIDMsIDQsIDUs IDYsIDcsIDgsIDksIDEwLCAxMSwgMTIsCj4gPj4xMywgMTQsIDE1LCAxNiwgMTcsIDE4LCAxOSwg MjAsIDIxLCAyMiwgMjMsIDI0LCAyNSwgMjYsIDI3LCAyOCwgMjksIDMwLCAzMSwKPiA+PjMyLCAz MywgMzQsIDM1LCAzNiwgMzcsIDM4LCAzOSwgNDAsIDQxLCA0MiwgNDMsIDQ0LCA0NSwgNDYsIDQ3 LCA0OCwgNDksIDUwLAo+ID4+NTEsIDUyLCA1MywgNTQsIDU1LCA1NiwgNTcsIDU4LCA1OSwgNjAs IDYxLCA2MiwgNjNdIC0gKDIyLCAnSW52YWxpZAo+ID4+YXJndW1lbnQnKQo+ID4+Cj4gPlRoaXMg ZXJyb3IgY2xlYXJseSBzaG93cyB0aGF0IHRoZSB1cHBlciBsYXllciBpcyBub3QgcGFzc2luZyBk b3duIHRoZQo+ID5yaWdodCBjcHVtYXAuIFNvIHRoaXMgZXhhbXBsZSBhbG9uZyB3b24ndCBjb252 aW5jZSBtZSB0byB0aGF0IHRoaXMgaXMgYQo+ID5idWcgaW4gcHl0aG9uIGJpbmRpbmcuIEl0J3Mg ZnJlZSB0byByZWplY3QgaW5wdXQgdGhhdCBpdCBkZWVtcyB3cm9uZy4KPiA+Cj4gPkkgZ3Vlc3Mg dGhlIHF1ZXN0aW9uIGlzIG1vcmUgb3IgbGVzcyB3aGF0IHNob3VsZCBpdCBkbyBpbiBzdWNoCj4g PnNpdHVhdGlvbi4gU28gLi4uCj4gPgo+ID4+VGhlIGZpeCBtYWtlIGl0IHNhbWUgYXMgaW4geGwg Y29kZS4KPiA+Pgo+ID5JcyB0aGVyZSByZWZlcmVuY2UgdG8gdGhpcz8gSSBndWVzcyB0aGUgY29t bWl0IG1lc3NhZ2UgIG9yIG1haWwgdGhyZWFkCj4gPndpbGwgc2hlZCBtb3JlIGxpZ2h0IG9uIHRo ZSBleHBlY3RlZCBiZWhhdmlvdXIuCj4gQ2FsbGluZyBwYXRoOgo+IG1haW5fdmNwdXBpbi0+Y3B1 cmFuZ2VfcGFyc2UtPnVwZGF0ZV9jcHVtYXBfcmFuZ2UtPmxpYnhsX2JpdG1hcF9zZXQKPiAKPiB2 b2lkIGxpYnhsX2JpdG1hcF9zZXQobGlieGxfYml0bWFwICpiaXRtYXAsIGludCBiaXQpCj4gewo+ ICAgICBpZiAoYml0ID49IGJpdG1hcC0+c2l6ZSAqIDgpCj4gICAgICAgICByZXR1cm47Cj4gICAg IGJpdG1hcC0+bWFwW2JpdCAvIDhdIHw9IDEgPDwgKGJpdCAmIDcpOwo+IH0KPiAKPiBJIHJlZmVy ZW5jZWQgYWJvdmUgY29kZS4gSXQganVzdCBpZ25vcmUgdGhlIGNwdSBudW1iZXIgYmV5b25kIHRo ZSBtYXggQ1BVCj4gY291bnQgcmF0aGVyIHRoYW4gcmFpc2UgYW4gZXJyb3IuCj4gCgpJbiBwcmlu Y2lwbGUgSSB0aGluayBoYXZpbmcgcHl0aG9uIGJpbmRpbmcgYW5kIHhsL2xpYnhsIGJlaGF2ZSBt b3JlIG9yIGxlc3MKdGhlIHNhbWUgaXMgdGhlIHJpZ2h0IGRpcmVjdGlvbi4gSSdtIGEgYml0IG5l cnZvdXMgYWJvdXQgdGhlIGNoYW5nZSBvZgpiZWhhdmlvdXIgb24gdGhlIG90aGVyIGhhbmQuCgpM ZXQncyB3YWl0IGZvciBhIGZldyBtb3JlIGRheXMgdG8gc2VlIGlmIG90aGVyIHBlb3BsZSBoYXZl IGFueSBjb21tZW50IG9uCnRoaXMuCgpXZWkuCgo+IHRoYW5rcwo+IHpkdWFuCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=