From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v9 for Xen 4.7 3/4] libxl: enable per-VCPU parameter for RTDS Date: Fri, 1 Apr 2016 14:40:39 +0100 Message-ID: <20160401134039.GA27636@citrix.com> References: <1459486786-3085-1-git-send-email-lichong659@gmail.com> <1459486786-3085-4-git-send-email-lichong659@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1459486786-3085-4-git-send-email-lichong659@gmail.com> 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 , wei.liu2@citrix.com, Sisu Xi , george.dunlap@eu.citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, ian.campbell@eu.citrix.com, Meng Xu , dgolomb@seas.upenn.edu List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBNYXIgMzEsIDIwMTYgYXQgMTE6NTk6NDVQTSAtMDUwMCwgQ2hvbmcgTGkgd3JvdGU6 Cj4gQWRkIGxpYnhsX3ZjcHVfc2NoZWRfcGFyYW1zX2dldC9zZXQgYW5kIHNjaGVkX3J0ZHNfdmNw dV9nZXQvc2V0Cj4gZnVuY3Rpb25zIHRvIHN1cHBvcnQgcGVyLVZDUFUgc2V0dGluZ3MuCj4gCj4g U2lnbmVkLW9mZi1ieTogQ2hvbmcgTGkgPGNob25nLmxpQHd1c3RsLmVkdT4KPiBTaWduZWQtb2Zm LWJ5OiBNZW5nIFh1IDxtZW5neHVAY2lzLnVwZW5uLmVkdT4KPiBTaWduZWQtb2ZmLWJ5OiBTaXN1 IFhpIDx4aXNpc3VAZ21haWwuY29tPgo+IAo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj aXRyaXguY29tPgoKVGhpcyBzaG91bGQgaGF2ZSBiZWVuIGRyb3BwZWQuCgo+IFJldmlld2VkLWJ5 OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KPiAtLS0KPiBDaGFu Z2VzIG9uIFBBVENIIHY4Ogo+IDEpIEFkZCBsaWJ4bF92Y3B1X3NjaGVkX3BhcmFtc19nZXRfYWxs KCkgYW5kCj4gc2NoZWRfcnRkc192Y3B1X2dldF9hbGwoKSB0byBvdXRwdXQgYWxsIHZjcHVzIG9m IGEgZG9tYWluLgo+IApbLi4uXQo+ICAKPiAraW50IGxpYnhsX3ZjcHVfc2NoZWRfcGFyYW1zX2dl dChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCj4gKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgbGlieGxfdmNwdV9zY2hlZF9wYXJhbXMgKnNjaW5mbykKPiArewo+ICsgICAg R0NfSU5JVChjdHgpOwo+ICsgICAgaW50IHJjOwo+ICsKPiArICAgIHNjaW5mby0+c2NoZWQgPSBs aWJ4bF9fZG9tYWluX3NjaGVkdWxlcihnYywgZG9taWQpOwo+ICsKPiArICAgIHN3aXRjaCAoc2Np bmZvLT5zY2hlZCkgewo+ICsgICAgY2FzZSBMSUJYTF9TQ0hFRFVMRVJfU0VERjoKPiArICAgICAg ICBMT0coRVJST1IsICJTRURGIHNjaGVkdWxlciBpcyBubyBsb25nZXIgYXZhaWxhYmxlIik7Cj4g KyAgICAgICAgcmMgPSBFUlJPUl9GRUFUVVJFX1JFTU9WRUQ7Cj4gKyAgICAgICAgYnJlYWs7Cj4g KyAgICBjYXNlIExJQlhMX1NDSEVEVUxFUl9DUkVESVQ6Cj4gKyAgICBjYXNlIExJQlhMX1NDSEVE VUxFUl9DUkVESVQyOgo+ICsgICAgY2FzZSBMSUJYTF9TQ0hFRFVMRVJfQVJJTkM2NTM6Cj4gKyAg ICAgICAgTE9HKEVSUk9SLCAicGVyLVZDUFUgcGFyYW1ldGVyIGdldHRpbmcgbm90IHN1cHBvcnRl ZCBmb3IgdGhpcyBzY2hlZHVsZXIiKTsKPiArICAgICAgICByYyA9IEVSUk9SX0lOVkFMOwo+ICsg ICAgICAgIGJyZWFrOwo+ICsgICAgY2FzZSBMSUJYTF9TQ0hFRFVMRVJfUlREUzoKPiArICAgICAg ICByYyA9IHNjaGVkX3J0ZHNfdmNwdV9nZXQoZ2MsIGRvbWlkLCBzY2luZm8pOwo+ICsgICAgICAg IGJyZWFrOwo+ICsgICAgZGVmYXVsdDoKPiArICAgICAgICBMT0coRVJST1IsICJVbmtub3duIHNj aGVkdWxlciIpOwo+ICsgICAgICAgIHJjID0gRVJST1JfSU5WQUw7Cj4gKyAgICAgICAgYnJlYWs7 Cj4gKyAgICB9Cj4gKwo+ICsgICAgR0NfRlJFRTsKPiArICAgIHJldHVybiByYzsKPiArfQo+ICsK PiAraW50IGxpYnhsX3ZjcHVfc2NoZWRfcGFyYW1zX2dldF9hbGwobGlieGxfY3R4ICpjdHgsIHVp bnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4 bF92Y3B1X3NjaGVkX3BhcmFtcyAqc2NpbmZvKQo+ICt7Cj4gKyAgICBHQ19JTklUKGN0eCk7Cj4g KyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgc2NpbmZvLT5zY2hlZCA9IGxpYnhsX19kb21haW5fc2No ZWR1bGVyKGdjLCBkb21pZCk7Cj4gKwo+ICsgICAgc3dpdGNoIChzY2luZm8tPnNjaGVkKSB7Cj4g KyAgICBjYXNlIExJQlhMX1NDSEVEVUxFUl9TRURGOgo+ICsgICAgICAgIExPRyhFUlJPUiwgIlNF REYgc2NoZWR1bGVyIGlzIG5vIGxvbmdlciBhdmFpbGFibGUiKTsKPiArICAgICAgICByYyA9IEVS Uk9SX0ZFQVRVUkVfUkVNT1ZFRDsKPiArICAgICAgICBicmVhazsKPiArICAgIGNhc2UgTElCWExf U0NIRURVTEVSX0NSRURJVDoKPiArICAgIGNhc2UgTElCWExfU0NIRURVTEVSX0NSRURJVDI6Cj4g KyAgICBjYXNlIExJQlhMX1NDSEVEVUxFUl9BUklOQzY1MzoKPiArICAgICAgICBMT0coRVJST1Is ICJwZXItVkNQVSBwYXJhbWV0ZXIgZ2V0dGluZyBub3Qgc3VwcG9ydGVkIGZvciB0aGlzIHNjaGVk dWxlciIpOwo+ICsgICAgICAgIHJjID0gRVJST1JfSU5WQUw7Cj4gKyAgICAgICAgYnJlYWs7Cj4g KyAgICBjYXNlIExJQlhMX1NDSEVEVUxFUl9SVERTOgo+ICsgICAgICAgIHJjID0gc2NoZWRfcnRk c192Y3B1X2dldF9hbGwoZ2MsIGRvbWlkLCBzY2luZm8pOwo+ICsgICAgICAgIGJyZWFrOwo+ICsg ICAgZGVmYXVsdDoKPiArICAgICAgICBMT0coRVJST1IsICJVbmtub3duIHNjaGVkdWxlciIpOwo+ ICsgICAgICAgIHJjID0gRVJST1JfSU5WQUw7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4g Kwo+ICsgICAgR0NfRlJFRTsKPiArICAgIHJldHVybiByYzsKPiArfQo+ICsKClRoZXNlIHR3byBm dW5jdGlvbnMgTEdUTSwgc28gSSBzaGFsbCBhY2sgdGhpcyBwYXRjaCBhZ2FpbjoKCiAgQWNrZWQt Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpXZWkuCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=