From mboxrd@z Thu Jan 1 00:00:00 1970 From: Meng Xu Subject: Re: [PATCH 04/16] xen: sched: implement .init_pdata in all schedulers Date: Fri, 18 Mar 2016 22:24:37 -0400 Message-ID: References: <20160318185524.8117.74837.stgit@Solace.station> <20160318190424.8117.85820.stgit@Solace.station> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ah6ZJ-0001LI-GI for xen-devel@lists.xenproject.org; Sat, 19 Mar 2016 02:24:45 +0000 Received: from mail-vk0-f42.google.com (mail-vk0-f42.google.com [209.85.213.42]) (authenticated bits=0) by hound.seas.upenn.edu (8.14.9/8.14.5) with ESMTP id u2J2Oh5c041616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 18 Mar 2016 22:24:43 -0400 Received: by mail-vk0-f42.google.com with SMTP id q138so70345247vkb.3 for ; Fri, 18 Mar 2016 19:24:43 -0700 (PDT) In-Reply-To: <20160318190424.8117.85820.stgit@Solace.station> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: George Dunlap , "xen-devel@lists.xenproject.org" , Juergen Gross List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBNYXIgMTgsIDIwMTYgYXQgMzowNCBQTSwgRGFyaW8gRmFnZ2lvbGkKPGRhcmlvLmZh Z2dpb2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+IGJ5IGJvcnJvd2luZyBzb21lIG9mIHRoZSBjb2Rl IG9mIC5hbGxvY19wZGF0YSwgaS5lLiwKPiB0aGUgYml0cyB0aGF0IHBlcmZvcm0gaW5pdGlhbGl6 YXRpb25zLCBsZWF2aW5nIG9ubHkKPiBhY3R1YWwgYWxsb2NhdGlvbnMgaW4gdGhlcmUsIHdoZW4g YW55LCB3aGljaCBpcyB0aGUKPiBjYXNlIGZvciBDcmVkaXQxIGFuZCBSVERTLgoKSSBkaWRuJ3Qg Zm9sbG93IHRoZSBjb21taXQgbG9nLgpJIHRoaW5rIHRoZSByZWFzb24gd2h5IHdlICJoYXZlIHRv IiBpbXBsZW1lbnQgLmluaXRfcGRhdGEgaW4gYWxsCnNjaGVkdWxlcnMgaXMgbWlzc2luZyBpbiB0 aGUgY29tbWl0IGxvZy4KCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfcnQuYyBiL3hl bi9jb21tb24vc2NoZWRfcnQuYwo+IGluZGV4IGFjODAxOWYuLmI2YWMzYWQgMTAwNjQ0Cj4gLS0t IGEveGVuL2NvbW1vbi9zY2hlZF9ydC5jCj4gKysrIGIveGVuL2NvbW1vbi9zY2hlZF9ydC5jCj4g QEAgLTY0OSw4ICs2NDksOCBAQCBydF9kZWluaXQoc3RydWN0IHNjaGVkdWxlciAqb3BzKQo+ICAg KiBQb2ludCBwZXJfY3B1IHNwaW5sb2NrIHRvIHRoZSBnbG9iYWwgc3lzdGVtIGxvY2s7Cj4gICAq IEFsbCBjcHUgaGF2ZSBzYW1lIGdsb2JhbCBzeXN0ZW0gbG9jawo+ICAgKi8KPiAtc3RhdGljIHZv aWQgKgo+IC1ydF9hbGxvY19wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBj cHUpCj4gK3N0YXRpYyB2b2lkCj4gK3J0X2luaXRfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxl ciAqb3BzLCB2b2lkICpwZGF0YSwgaW50IGNwdSkKPiAgewo+ICAgICAgc3RydWN0IHJ0X3ByaXZh dGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKPiAgICAgIHNwaW5sb2NrX3QgKm9sZF9sb2NrOwo+IEBA IC02NjMsNyArNjYzLDExIEBAIHJ0X2FsbG9jX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIg Km9wcywgaW50IGNwdSkKPgo+ICAgICAgLyogX05vdF8gcGNwdV9zY2hlZHVsZV91bmxvY2soKTog cGVyX2NwdSgpLnNjaGVkdWxlX2xvY2sgY2hhbmdlZCEgKi8KPiAgICAgIHNwaW5fdW5sb2NrX2ly cXJlc3RvcmUob2xkX2xvY2ssIGZsYWdzKTsKPiArfQo+Cj4gK3N0YXRpYyB2b2lkICoKPiArcnRf YWxsb2NfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQo+ICt7Cj4g ICAgICBpZiAoICFhbGxvY19jcHVtYXNrX3ZhcigmX2NwdW1hc2tfc2NyYXRjaFtjcHVdKSApCj4g ICAgICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4KPiBAQCAtMTM5NSw2ICsxMzk5LDcg QEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgc2NoZWRfcnRkc19kZWYgPSB7Cj4gICAg ICAuZGVpbml0ICAgICAgICAgPSBydF9kZWluaXQsCj4gICAgICAuYWxsb2NfcGRhdGEgICAgPSBy dF9hbGxvY19wZGF0YSwKPiAgICAgIC5mcmVlX3BkYXRhICAgICA9IHJ0X2ZyZWVfcGRhdGEsCj4g KyAgICAuaW5pdF9wZGF0YSAgICAgPSBydF9pbml0X3BkYXRhLAo+ICAgICAgLmFsbG9jX2RvbWRh dGEgID0gcnRfYWxsb2NfZG9tZGF0YSwKPiAgICAgIC5mcmVlX2RvbWRhdGEgICA9IHJ0X2ZyZWVf ZG9tZGF0YSwKPiAgICAgIC5pbml0X2RvbWFpbiAgICA9IHJ0X2RvbV9pbml0LAo+CgpSZXZpZXdl ZC1ieTogTWVuZyBYdSA8bWVuZ3h1QGNpcy51cGVubi5lZHU+CgpUaGFua3MsCgpNZW5nCgotLSAK TWVuZyBYdQpQaEQgU3R1ZGVudCBpbiBDb21wdXRlciBhbmQgSW5mb3JtYXRpb24gU2NpZW5jZQpV bml2ZXJzaXR5IG9mIFBlbm5zeWx2YW5pYQpodHRwOi8vd3d3LmNpcy51cGVubi5lZHUvfm1lbmd4 dS8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==