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:48:17 -0600 Message-ID: <56EBC0D102000078000DE338@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: <1458209010.15374.20.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 , Chong Li Cc: Chong Li , Sisu Xi , george.dunlap@eu.citrix.com, xen-devel@lists.xen.org, Meng Xu , dgolomb@seas.upenn.edu List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE3LjAzLjE2IGF0IDExOjAzLCA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gV2VkLCAyMDE2LTAzLTE2IGF0IDExOjQ3IC0wNTAwLCBDaG9uZyBMaSB3cm90ZToK Pj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwo+PiArKysgYi94ZW4vY29tbW9uL3Nj aGVkX2NyZWRpdC5jCj4+IEBAIC0xMDU0LDE1ICsxMDU0LDE2IEBAIGNzY2hlZF9kb21fY250bCgK Pj4gICAgICAgKiBsb2NrLiBSdW5xIGxvY2sgbm90IG5lZWRlZCBhbnl3aGVyZSBpbiBoZXJlLiAq Lwo+PiAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdzKTsKPj4gIAo+PiAt ICAgIGlmICggb3AtPmNtZCA9PSBYRU5fRE9NQ1RMX1NDSEVET1BfZ2V0aW5mbyApCj4+ICsgICAg c3dpdGNoICggb3AtPmNtZCApCj4+ICAgICAgewo+PiArICAgIGNhc2UgWEVOX0RPTUNUTF9TQ0hF RE9QX3B1dHZjcHVpbmZvOgo+PiArICAgIGNhc2UgWEVOX0RPTUNUTF9TQ0hFRE9QX2dldHZjcHVp bmZvOgo+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gKyAgICBjYXNlIFhFTl9ET01DVExf U0NIRURPUF9nZXRpbmZvOgo+PiAgICAgICAgICBvcC0+dS5jcmVkaXQud2VpZ2h0ID0gc2RvbS0+ d2VpZ2h0Owo+PiAgICAgICAgICBvcC0+dS5jcmVkaXQuY2FwID0gc2RvbS0+Y2FwOwo+Pgo+IE5v dCBmZWVsaW5nIHRvIHN0cm9uZyBhYm91dCBpdCwgYnV0IEkgdGhpbmsKPiAKPiAgICAgc3dpdGNo ICggb3AtPmNtZCApCj4gICAgIHsKPiAgICAgY2FzZSBYRU5fRE9NQ1RMX1NDSEVET1BfZ2V0aW5m bzoKPiAgICAgICAgIG9wLT51LmNyZWRpdC53ZWlnaHQgPSBzZG9tLT53ZWlnaHQ7Cj4gICAgICAg ICBvcC0+dS5jcmVkaXQuY2FwID0gc2RvbS0+Y2FwOwo+ICAgICAgICAgYnJlYWs7Cj4gICAgIGNh c2UgWEVOX0RPTUNUTF9TQ0hFRE9QX3B1dGluZm86Cj4gICAgICAgICBpZiAoIG9wLT51LmNyZWRp dC53ZWlnaHQgIT0gMCApCj4gICAgICAgICB7Cj4gICAgICAgICAgICAgaWYgKCAhbGlzdF9lbXB0 eSgmc2RvbS0+YWN0aXZlX3Nkb21fZWxlbSkgKQo+ICAgICAgICAgICAgIHsKPiAgICAgICAgICAg ICAgICAgcHJ2LT53ZWlnaHQgLT0gc2RvbS0+d2VpZ2h0ICogc2RvbS0+YWN0aXZlX3ZjcHVfY291 bnQ7Cj4gICAgICAgICAgICAgICAgIHBydi0+d2VpZ2h0ICs9IG9wLT51LmNyZWRpdC53ZWlnaHQg KiBzZG9tLT5hY3RpdmVfdmNwdV9jb3VudDsKPiAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAg c2RvbS0+d2VpZ2h0ID0gb3AtPnUuY3JlZGl0LndlaWdodDsKPiAgICAgICAgIH0KPiAKPiAgICAg ICAgIGlmICggb3AtPnUuY3JlZGl0LmNhcCAhPSAodWludDE2X3QpfjBVICkKPiAgICAgICAgICAg ICBzZG9tLT5jYXAgPSBvcC0+dS5jcmVkaXQuY2FwOwo+ICAgICAgICAgYnJlYWs7Cj4gICAgIGNh c2UgWEVOX0RPTUNUTF9TQ0hFRE9QX3B1dHZjcHVpbmZvOgo+ICAgICBjYXNlIFhFTl9ET01DVExf U0NIRURPUF9nZXR2Y3B1aW5mbzoKPiAgICAgZGVmYXVsdDoKPiAgICAgICAgIHJldHVybiAtRUlO VkFMOwo+ICAgICB9Cj4gCj4gKGkuZS4sIGdyb3VwaW5nIHRoZSBjYXNlcyB0aGF0IG5lZWRzIG9u bHkgcmV0dXJuaW5nIC1FSU5WQUwpIGlzIGJldHRlciwKPiB0aGUgZmluYWwgcmVzdWx0LCBtb3Jl IHRoYW4gdGhlIHBhdGNoIGl0c2VsZi4KCkluIGZhY3QgdGhlcmUncyBubyBwb2ludCBpbiBleHBs aWNpdGx5IG5hbWluZyB0aGUgdW5oYW5kbGVkIHZhbHVlcwphcyBsb25nIGFzIHRoZXkncmUgbWF0 Y2hpbmcgd2hhdCAiZGVmYXVsdDoiIGRvZXMuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=