From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chong Li Subject: Re: [PATCH v7 for Xen 4.7 1/4] xen: enable per-VCPU parameter settings for RTDS scheduler Date: Thu, 17 Mar 2016 15:42:01 -0500 Message-ID: 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: <1458209010.15374.20.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: Chong Li , Sisu Xi , George Dunlap , xen-devel , Meng Xu , Jan Beulich , Dagaen Golomb List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBNYXIgMTcsIDIwMTYgYXQgNTowMyBBTSwgRGFyaW8gRmFnZ2lvbGkKPGRhcmlvLmZh Z2dpb2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+IE9uIFdlZCwgMjAxNi0wMy0xNiBhdCAxMTo0NyAt MDUwMCwgQ2hvbmcgTGkgd3JvdGU6Cgo+Cj4+IC0tLSBhL3hlbi9jb21tb24vc2NoZWRfcnQuYwo+ PiArKysgYi94ZW4vY29tbW9uL3NjaGVkX3J0LmMKPj4gQEAgLTExMjksMjQgKzExNDUsMjIgQEAg cnRfZG9tX2NudGwoCj4+ICAgICAgc3RydWN0IHZjcHUgKnY7Cj4+ICAgICAgdW5zaWduZWQgbG9u ZyBmbGFnczsKPj4gICAgICBpbnQgcmMgPSAwOwo+PiArICAgIHhlbl9kb21jdGxfc2NoZWRwYXJh bV92Y3B1X3QgbG9jYWxfc2NoZWQ7Cj4+ICsgICAgc190aW1lX3QgcGVyaW9kLCBidWRnZXQ7Cj4+ ICsgICAgdWludDMyX3QgaW5kZXggPSAwOwo+Pgo+PiAgICAgIHN3aXRjaCAoIG9wLT5jbWQgKQo+ PiAgICAgIHsKPj4gICAgICBjYXNlIFhFTl9ET01DVExfU0NIRURPUF9nZXRpbmZvOgo+PiAtICAg ICAgICBpZiAoIGQtPm1heF92Y3B1cyA+IDAgKQo+PiAtICAgICAgICB7Cj4+IC0gICAgICAgICAg ICBzcGluX2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cj4+IC0gICAgICAgICAgICBz dmMgPSBydF92Y3B1KGQtPnZjcHVbMF0pOwo+PiAtICAgICAgICAgICAgb3AtPnUucnRkcy5wZXJp b2QgPSBzdmMtPnBlcmlvZCAvIE1JQ1JPU0VDUygxKTsKPj4gLSAgICAgICAgICAgIG9wLT51LnJ0 ZHMuYnVkZ2V0ID0gc3ZjLT5idWRnZXQgLyBNSUNST1NFQ1MoMSk7Cj4+IC0gICAgICAgICAgICBz cGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKPj4gLSAgICAgICAgfQo+ PiAtICAgICAgICBlbHNlCj4+IC0gICAgICAgIHsKPj4gLSAgICAgICAgICAgIC8qIElmIHdlIGRv bid0IGhhdmUgdmNwdXMgeWV0LCBsZXQncyBqdXN0IHJldHVybiB0aGUKPj4gZGVmYXVsdHMuICov Cj4+IC0gICAgICAgICAgICBvcC0+dS5ydGRzLnBlcmlvZCA9IFJURFNfREVGQVVMVF9QRVJJT0Q7 Cj4+IC0gICAgICAgICAgICBvcC0+dS5ydGRzLmJ1ZGdldCA9IFJURFNfREVGQVVMVF9CVURHRVQ7 Cj4+IC0gICAgICAgIH0KPj4gKyAgICAgICAgLyogUmV0dXJuIHRoZSBkZWZhdWx0IHBhcmFtZXRl cnMuCj4+ICsgICAgICAgICAqIEEgcHJldmlvdXMgYnVnIGZpeGVkIGhlcmU6Cj4+ICsgICAgICAg ICAqIFRoZSBkZWZhdWx0IFBFUklPRCBvciBCVURHRVQgc2hvdWxkIGJlIGRpdmlkZWQgYnkKPj4g TUlDUk9TRUNTKDEpLAo+PiArICAgICAgICAgKiBiZWZvcmUgcmV0dXJuZWQgdG8gdXBwZXIgY2Fs bGVyLgo+PiArICAgICAgICAgKi8KPiBDb21tZW50IHN0eWxlIChtaXNzaW5nIG9wZW5pbmcgJy8q JykuCj4KPiBBbHNvLCBwdXR0aW5nIHRoaXMga2luZCBvZiB0aGluZ3MgaW4gY29tbWVudHMgaXMg bm90IGF0IGFsbCBpZGVhbC4gSWYKPiBkb2luZyB0aGlzIGluIHRoaXMgcGF0Y2gsIHlvdSBzaG91 bGQgbWVudGlvbiBpdCBpbiB0aGUgY2hhbmdlbG9nLiBPcgo+IHlvdSBkbyBpdCBpbiBhIHNlcGFy YXRlIHBhdGNoICh0aGF0IHlvdSBwdXQgYmVmb3JlIHRoaXMgb25lIGluIHRoZQo+IHNlcmllcyku Cj4KPiBJJ2Qgc2F5IHRoYXQsIGluIHRoaXMgc3BlY2lmaWMgY2FzZSwgaXMgbm90IGEgYmlnIGRl YWwgd2hpY2ggb25lIG9mIHRoZQo+IHR3byBhcHByb2FjaGVzIHlvdSB0YWtlIChtZW50aW9uaW5n IG9yIHNlcGFyYXRlIHBhdGNoKSwgYnV0IHRoZSBoYXZpbmcKPiBhIHNlcGFyYXRlIG9uZSBpcyBp bmRlZWQgYWxtb3N0IGFsd2F5cyBwcmVmZXJhYmxlIChlLmcuLCB0aGUgZml4IGNhbiBiZQo+IGJh Y2twb3J0ZWQpLgoKSWYgSSBjaG9vc2UgbWVudGlvbmluZywgZG8gSSBtb3ZlIHRoZSBjb21tZW50 IHRvIHRoZSBjaGFuZ2Vsb2c/IE9yIGRvIEkga2VlcAppdCBoZXJlIGFuZCBzYXkgaXQgYWdhaW4g aW4gdGhlIGNoYW5nZWxvZz8KCkNob25nCgoKCi0tIApDaG9uZyBMaQpEZXBhcnRtZW50IG9mIENv bXB1dGVyIFNjaWVuY2UgYW5kIEVuZ2luZWVyaW5nCldhc2hpbmd0b24gVW5pdmVyc2l0eSBpbiBT dC5sb3VpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK