From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v7 for Xen 4.7 1/4] xen: enable per-VCPU parameter settings for RTDS scheduler Date: Fri, 18 Mar 2016 01:39:21 -0600 Message-ID: <56EBBEB902000078000DE315@prv-mh.provo.novell.com> References: <1458146871-2813-1-git-send-email-lichong659@gmail.com> <1458146871-2813-2-git-send-email-lichong659@gmail.com> <1458209010.15374.20.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Chong Li Cc: Chong Li , Sisu Xi , George Dunlap , Dario Faggioli , xen-devel , Meng Xu , Dagaen Golomb List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE3LjAzLjE2IGF0IDIxOjQyLCA8bGljaG9uZzY1OUBnbWFpbC5jb20+IHdyb3RlOgo+ IE9uIFRodSwgTWFyIDE3LCAyMDE2IGF0IDU6MDMgQU0sIERhcmlvIEZhZ2dpb2xpCj4gPGRhcmlv LmZhZ2dpb2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiBXZWQsIDIwMTYtMDMtMTYgYXQgMTE6 NDcgLTA1MDAsIENob25nIExpIHdyb3RlOgo+IAo+Pgo+Pj4gLS0tIGEveGVuL2NvbW1vbi9zY2hl ZF9ydC5jCj4+PiArKysgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKPj4+IEBAIC0xMTI5LDI0ICsx MTQ1LDIyIEBAIHJ0X2RvbV9jbnRsKAo+Pj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPj4+ICAgICAg dW5zaWduZWQgbG9uZyBmbGFnczsKPj4+ICAgICAgaW50IHJjID0gMDsKPj4+ICsgICAgeGVuX2Rv bWN0bF9zY2hlZHBhcmFtX3ZjcHVfdCBsb2NhbF9zY2hlZDsKPj4+ICsgICAgc190aW1lX3QgcGVy aW9kLCBidWRnZXQ7Cj4+PiArICAgIHVpbnQzMl90IGluZGV4ID0gMDsKPj4+Cj4+PiAgICAgIHN3 aXRjaCAoIG9wLT5jbWQgKQo+Pj4gICAgICB7Cj4+PiAgICAgIGNhc2UgWEVOX0RPTUNUTF9TQ0hF RE9QX2dldGluZm86Cj4+PiAtICAgICAgICBpZiAoIGQtPm1heF92Y3B1cyA+IDAgKQo+Pj4gLSAg ICAgICAgewo+Pj4gLSAgICAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZs YWdzKTsKPj4+IC0gICAgICAgICAgICBzdmMgPSBydF92Y3B1KGQtPnZjcHVbMF0pOwo+Pj4gLSAg ICAgICAgICAgIG9wLT51LnJ0ZHMucGVyaW9kID0gc3ZjLT5wZXJpb2QgLyBNSUNST1NFQ1MoMSk7 Cj4+PiAtICAgICAgICAgICAgb3AtPnUucnRkcy5idWRnZXQgPSBzdmMtPmJ1ZGdldCAvIE1JQ1JP U0VDUygxKTsKPj4+IC0gICAgICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxv Y2ssIGZsYWdzKTsKPj4+IC0gICAgICAgIH0KPj4+IC0gICAgICAgIGVsc2UKPj4+IC0gICAgICAg IHsKPj4+IC0gICAgICAgICAgICAvKiBJZiB3ZSBkb24ndCBoYXZlIHZjcHVzIHlldCwgbGV0J3Mg anVzdCByZXR1cm4gdGhlCj4+PiBkZWZhdWx0cy4gKi8KPj4+IC0gICAgICAgICAgICBvcC0+dS5y dGRzLnBlcmlvZCA9IFJURFNfREVGQVVMVF9QRVJJT0Q7Cj4+PiAtICAgICAgICAgICAgb3AtPnUu cnRkcy5idWRnZXQgPSBSVERTX0RFRkFVTFRfQlVER0VUOwo+Pj4gLSAgICAgICAgfQo+Pj4gKyAg ICAgICAgLyogUmV0dXJuIHRoZSBkZWZhdWx0IHBhcmFtZXRlcnMuCj4+PiArICAgICAgICAgKiBB IHByZXZpb3VzIGJ1ZyBmaXhlZCBoZXJlOgo+Pj4gKyAgICAgICAgICogVGhlIGRlZmF1bHQgUEVS SU9EIG9yIEJVREdFVCBzaG91bGQgYmUgZGl2aWRlZCBieQo+Pj4gTUlDUk9TRUNTKDEpLAo+Pj4g KyAgICAgICAgICogYmVmb3JlIHJldHVybmVkIHRvIHVwcGVyIGNhbGxlci4KPj4+ICsgICAgICAg ICAqLwo+PiBDb21tZW50IHN0eWxlIChtaXNzaW5nIG9wZW5pbmcgJy8qJykuCj4+Cj4+IEFsc28s IHB1dHRpbmcgdGhpcyBraW5kIG9mIHRoaW5ncyBpbiBjb21tZW50cyBpcyBub3QgYXQgYWxsIGlk ZWFsLiBJZgo+PiBkb2luZyB0aGlzIGluIHRoaXMgcGF0Y2gsIHlvdSBzaG91bGQgbWVudGlvbiBp dCBpbiB0aGUgY2hhbmdlbG9nLiBPcgo+PiB5b3UgZG8gaXQgaW4gYSBzZXBhcmF0ZSBwYXRjaCAo dGhhdCB5b3UgcHV0IGJlZm9yZSB0aGlzIG9uZSBpbiB0aGUKPj4gc2VyaWVzKS4KPj4KPj4gSSdk IHNheSB0aGF0LCBpbiB0aGlzIHNwZWNpZmljIGNhc2UsIGlzIG5vdCBhIGJpZyBkZWFsIHdoaWNo IG9uZSBvZiB0aGUKPj4gdHdvIGFwcHJvYWNoZXMgeW91IHRha2UgKG1lbnRpb25pbmcgb3Igc2Vw YXJhdGUgcGF0Y2gpLCBidXQgdGhlIGhhdmluZwo+PiBhIHNlcGFyYXRlIG9uZSBpcyBpbmRlZWQg YWxtb3N0IGFsd2F5cyBwcmVmZXJhYmxlIChlLmcuLCB0aGUgZml4IGNhbiBiZQo+PiBiYWNrcG9y dGVkKS4KPiAKPiBJZiBJIGNob29zZSBtZW50aW9uaW5nLCBkbyBJIG1vdmUgdGhlIGNvbW1lbnQg dG8gdGhlIGNoYW5nZWxvZz8gT3IgZG8gSSBrZWVwCj4gaXQgaGVyZSBhbmQgc2F5IGl0IGFnYWlu IGluIHRoZSBjaGFuZ2Vsb2c/CgpKdXN0IGNvbnNpZGVyIHdoYXQgd291bGQgaGFwcGVuIGlmIGV2 ZXJ5b25lIG1lbnRpb25lZCBpbgpjb21tZW50cyB0aGUgYnVncyB0aGV5IGZpeGVkLiBJIHRoaW5r IHRoZSBhbnN3ZXIgdG8geW91IHF1ZXN0aW9uCmlzIG9idmlvdXMgdGhlbi4uLgoKSmFuCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK