From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v2 1/2] xen: sched: don't call hooks of the wrong scheduler via VCPU2OP Date: Mon, 27 Mar 2017 12:49:32 +0100 Message-ID: <67b9d187-7ad0-6a51-2305-12ae6dae0cfe@citrix.com> References: <148977465656.22479.5382577625088079334.stgit@Palanthas.fritz.box> <148977477739.22479.7043154591081622447.stgit@Palanthas.fritz.box> 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 1csT9Y-000650-Dl for xen-devel@lists.xenproject.org; Mon, 27 Mar 2017 11:49:40 +0000 In-Reply-To: <148977477739.22479.7043154591081622447.stgit@Palanthas.fritz.box> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli , xen-devel@lists.xenproject.org Cc: Juergen Gross , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMTcvMDMvMTcgMTg6MTksIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IFdpdGhpbiBjb250ZXh0 X3NhdmVkKCksIHdlIGNhbGwgdGhlIGNvbnRleHRfc2F2ZWQgaG9vaywKPiBhbmQgd2UgdXNlIFZD UFUyT1AoKSB0byBkZXRlcm1pbmUgZnJvbSB3aGF0IHNjaGVkdWxlci4KPiBWQ1BVMk9QIHVzZXMg RE9NMk9QLCB3aGljaCB1c2VzIGQtPmNwdXBvb2wsIHdoaWNoIGlzCj4gTlVMTCB3aGVuIGQgaXMg dGhlIGlkbGUgZG9tYWluLiBBbmQgaW4gdGhhdCBjYXNlLAo+IERPTTJPUCBqdXN0IHJldHVybnMg b3BzLCB0aGUgc2NoZWR1bGVyIG9mIGNwdXBvb2wwLgo+IAo+IFRoZXJlZm9yZSwgaWY6Cj4gLSBj cHVwb29sMCdzIHNjaGVkdWxlciBkZWZpbmVzIGNvbnRleHRfc2F2ZWQgKGxpa2UKPiAgIENyZWRp dDIgYW5kIFJURFMgZG8pLAo+IC0gd2UgYXJlIG5vdCBpbiBjcHVwb29sMCAoaS5lLiwgb3VyIHNj aGVkdWxlciBpcwo+ICAgbm90IG9wcyksCj4gLSB3ZSBhcmUgY29udGV4dCBzd2l0Y2hpbmcgZnJv bSBpZGxlLAo+IAo+IHdlIGNhbGwgVkNQVTJPUChpZGxlX3ZjcHUpLCB3aGljaCBtZWFucwo+IERP TTJPUChpZGxlLT5jcHVwb29sKSwgd2hpY2ggaXMgb3BzLgo+IAo+IFRoZXJlZm9yZSwgd2UgYm90 aDoKPiAtIGNoZWNrIGlmIGNvbnRleHRfc2F2ZWQgaXMgZGVmaW5lZCBpbiB0aGUgd3JvbmcKPiAg IHNjaGVkdWxlcjsKPiAtIGlmIHllcywgY2FsbCB0aGUgd3Jvbmcgb25lLgo+IAo+IFdoZW4gdXNp bmcgQ3JlZGl0MiBhdCBib290LCBhbmQgYWxzbyBDcmVkaXQyIGluCj4gdGhlIG90aGVyIGNwdXBv b2wsIHRoaXMgaXMgd3JvbmcgYnV0IGlubm9jdW91cywKPiBiZWNhdXNlIGl0IG9ubHkgaW52b2x2 ZXMgdGhlIGlkbGUgdmNwdXMuCj4gCj4gV2hlbiB1c2luZyBDcmVkaXQyIGF0IGJvb3QsIGFuZCBD cmVkaXQxIGluIHRoZQo+IG90aGVyIGNwdXBvb2wsIHRoaXMgaXMgKnRvdGFsbHkqIHdyb25nLCBh bmQKPiBpdCdzIGJ5IGNoYW5jZSBpdCBkb2VzIG5vdCBleHBsb2RlIQo+IAo+IFdoZW4gdXNpbmcg Q3JlZGl0MiBhbmQgb3RoZXIgc2NoZWR1bGVycyBJJ20KPiBkZXZlbG9wcGluZywgSSBoaXQgdGhl IGZvbGxvd2luZyBhc3NlcnQgKGluCj4gc2NoZWRfY3JlZGl0Mi5jLCBvbiBhIENQVSBpbnNpZGUg YSBjcHVwb29sIHRoYXQKPiBkb2VzIG5vdCB1c2UgQ3JlZGl0Mik6Cj4gCj4gY3NjaGVkMl9jb250 ZXh0X3NhdmVkKCkKPiB7Cj4gIC4uLgo+ICBBU1NFUlQoIXZjcHVfb25fcnVucShzdmMpKTsKPiAg Li4uCj4gfQo+IAo+IEZpeCB0aGlzIGJ5IGRlYWxpbmcgZXhwbGljaXRseSwgaW4gVkNQVTJPUCwg d2l0aAo+IGlkbGUgdmNwdXMsIHJldHVybmluZyB0aGUgc2NoZWR1bGVyIG9mIHRoZSBwQ1BVCj4g dGhleSAoYWx3YXlzKSBydW4gb24uCj4gCj4gV2hpbGUgdGhlcmUsIHJlbmFtZSBWQ1BVMk9QIGl0 c2VsZiB0byBzb21ldGhpbmcKPiB0aGF0IG1ha2VzIGl0IGVhc2llciB0byB1bmRlcnN0YW5kIHdo YXQgaXQgZG9lcy4KClRoaXMgc2VlbXMgdG8gaGF2ZSBiZWVuIG1vdmVkIGludG8gcGF0Y2ggMi8y IC0tIEknbGwgcmVtb3ZlIHRoaXMKcGFyYWdyYXBoIG9uIGNvbW1pdCBpZiB0aGF0J3MgT0sgd2l0 aCB5b3UuCgogLUdlb3JnZQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=