From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 2/2] x86: package up context switch hook pointers Date: Wed, 15 Feb 2017 11:34:47 +0000 Message-ID: <9ff37f11-2720-e730-0376-aebfd347eb78@citrix.com> References: <58A2E8B70200007800139946@prv-mh.provo.novell.com> <58A2EA2E0200007800139961@prv-mh.provo.novell.com> <58A4228C0200007800139F97@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cdxrG-0006mA-Fz for xen-devel@lists.xenproject.org; Wed, 15 Feb 2017 11:34:50 +0000 In-Reply-To: <58A4228C0200007800139F97@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Boris Ostrovsky , xen-devel , Kevin Tian , Jun Nakajima , Suravee Suthikulpanit List-Id: xen-devel@lists.xenproject.org T24gMTUvMDIvMTcgMDg6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE0LjAyLjE3IGF0 IDE2OjI2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE0LzAyLzE3 IDEwOjI5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEBAIC0yMDY2LDYgKzIwNzMsMTUgQEAgc3Rh dGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQo+Pj4gICAgICBwZXJfY3B1KGN1cnJfdmNw dSwgY3B1KSA9IG47Cj4+PiAgfQo+Pj4gIAo+Pj4gKy8qCj4+PiArICogU2NoZWR1bGUgdGFpbCAq c2hvdWxkKiBiZSBhIHRlcm1pbmFsIGZ1bmN0aW9uIHBvaW50ZXIsIGJ1dCBsZWF2ZSBhIGJ1Z2Zy YW1lCj4+PiArICogYXJvdW5kIGp1c3QgaW5jYXNlIGl0IHJldHVybnMsIHRvIHNhdmUgZ29pbmcg YmFjayBpbnRvIHRoZSBjb250ZXh0Cj4+PiArICogc3dpdGNoaW5nIGNvZGUgYW5kIGxlYXZpbmcg YSBmYXIgbW9yZSBzdWJ0bGUgY3Jhc2ggdG8gZGlhZ25vc2UuCj4+PiArICovCj4+PiArI2RlZmlu ZSBzY2hlZHVsZV90YWlsKHZjcHUpIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+ ICsgICAgICAgICgoKHZjcHUpLT5kb21haW4tPmFyY2guY3R4dF9zd2l0Y2gtPnRhaWwpKHZjcHUp KTsgXAo+Pj4gKyAgICAgICAgQlVHKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBcCj4+PiArICAgIH0gd2hpbGUgKDApCj4+IHNjaGVkdWxlX3RhaWwoKSBpcyB1 c2VkIG9ubHkgdHdpY2UuICBJJ2Qgc3VnZ2VzdCBkcm9wcGluZyBpdCBlbnRpcmVseQo+PiBhbmQg Y2FsbGluZyB0aGUgLT50YWlsKCkgZnVuY3Rpb24gcG9pbnRlciBub3JtYWxseSwgcmF0aGVyIHRo YW4gaGlkaW5nCj4+IGl0IHRoaXMuCj4gSSBoYWQgY29uc2lkZXJlZCB0aGlzIHRvbywgYW5kIG5v dyB0aGF0IHlvdSBhc2sgZm9yIGl0IEknbGwgaGFwcGlseQo+IGRvIHNvLgoKVGhpbmtpbmcgbW9y ZSwgaXQgd291bGQgYmUgYSBnb29kIGlkZWEgdG8gYW5ub3RhdGUgdGhlIHJlc3BlY3RpdmUKZnVu Y3Rpb25zIG5vcmV0dXJuLCBzbyB0aGUgY29tcGlsZXIgd2lsbCBjYXRjaCBhbnlvbmUgd2hvIGFj Y2lkZW50bHkKcHV0cyBhIHJldHVybiBzdGF0ZW1lbnQgaW4uCgo+Cj4+IFVwb24gcmV2aWV3aW5n LCB0aGlzIHBhdGNoLCBkb24ndCB3ZSBhbHNvIG5lZWQgYSAtPnNhbWUoKSBjYWxsIGluIHRoZQo+ PiBjb250aW51ZV9zYW1lKCkgcGF0aCBpbiB0aGUgcHJldmlvdXMgcGF0Y2g/Cj4gTm8sIEkgZGlk IHNwZWNpZmljYWxseSBjaGVjayB0aGlzIGFscmVhZHk6IFRoZSBjYWxsIHRvIGNvbnRpbnVlX3Nh bWUoKQo+IHNpdHMgKGZhcikgYWhlYWQgb2YgdGhlIGNsZWFyaW5nIG9mIC0+aXNfcnVubmluZywg YW5kIGFzIGxvbmcgYXMgdGhhdAo+IGZsYWcgaXMgc2V0LCB2Y3B1X3BhdXNlKCkgKG9yIHZjcHVf c2xlZXBfc3luYygpLCB0byBiZSBwcmVjaXNlKSB3aWxsCj4gc3BpbiBhcyBuZWNlc3NhcnkuCgpP ay4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=