From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH v5 0/6] Support calling functions on dedicated physical cpu Date: Tue, 17 May 2016 13:21:21 +0200 Message-ID: <573AFEB1.1060704__33932.1912535981$1463484175$gmane$org@pfupf.net> References: <1459952266-3687-1-git-send-email-jgross@suse.com> <570E07FD.4030403@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2d4O-0000S1-5A for xen-devel@lists.xenproject.org; Tue, 17 May 2016 11:21:48 +0000 In-Reply-To: <570E07FD.4030403@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross , linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org Cc: jeremy@goop.org, jdelvare@suse.com, peterz@infradead.org, hpa@zytor.com, akataria@vmware.com, x86@kernel.org, rusty@rustcorp.com.au, virtualization@lists.linux-foundation.org, chrisw@sous-sol.org, mingo@redhat.com, david.vrabel@citrix.com, Douglas_Warzecha@dell.com, pali.rohar@gmail.com, boris.ostrovsky@oracle.com, tglx@linutronix.de, linux@roeck-us.net List-Id: xen-devel@lists.xenproject.org T24gMTMvMDQvMTYgMTA6NDksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDYvMDQvMTYgMTY6 MTcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFNvbWUgaGFyZHdhcmUgKGUuZy4gRGVsbCBTdHVk aW8gbGFwdG9wcykgcmVxdWlyZSBzcGVjaWFsIGZ1bmN0aW9ucyB0bwo+PiBiZSBjYWxsZWQgb24g cGh5c2ljYWwgY3B1IDAgaW4gb3JkZXIgdG8gYXZvaWQgb2NjYXNpb25hbCBoYW5ncy4gV2hlbgo+ PiBydW5uaW5nIGFzIGRvbTAgdW5kZXIgWGVuIHRoaXMgY291bGQgYmUgYWNoaWV2ZWQgb25seSB2 aWEgc3BlY2lhbCBib290Cj4+IHBhcmFtZXRlcnMgKHZjcHUgcGlubmluZykgbGltaXRpbmcgdGhl IGh5cGVydmlzb3IgaW4gaXQncyBzY2hlZHVsaW5nCj4+IGRlY2lzaW9ucy4KPj4KPj4gVGhpcyBw YXRjaCBzZXJpZXMgaXMgYWRkaW5nIGEgZ2VuZXJpYyBmdW5jdGlvbiB0byBiZSBhYmxlIHRvIHRl bXBvcmFyaWx5Cj4+IHBpbiBhICh2aXJ0dWFsKSBjcHUgdG8gYSBkZWRpY2F0ZWQgcGh5c2ljYWwg Y3B1IGZvciBleGVjdXRpbmcgYWJvdmUKPj4gbWVudGlvbmVkIGZ1bmN0aW9ucyBvbiB0aGF0IHNw ZWNpZmljIGNwdS4gVGhlIGRyaXZlcnMgKGRjZGJhcyBhbmQgaThrKQo+PiByZXF1aXJpbmcgdGhp cyBmdW5jdGlvbmFsaXR5IGFyZSBtb2RpZmllZCBhY2NvcmRpbmdseS4KPj4KPj4gQ2hhbmdlcyBp biBWNToKPj4gLSBwYXRjaCAzOiByZW5hbWUgYW5kIHJlc2h1ZmZsZSBwYXJhbWV0ZXJzIG9mIHNt cF9jYWxsX29uX2NwdSgpIGFzIHJlcXVlc3RlZAo+PiAgIGJ5IFBldGVyIFppamxzdHJhCj4+IC0g cGF0Y2ggMzogdGVzdCB0YXJnZXQgY3B1IHRvIGJlIG9ubGluZSBhcyByZXF1ZXN0ZWQgYnkgUGV0 ZXIgWmlqbHN0cmEKPj4gLSBwYXRjaCA0OiBsZXNzIHdvcmR5IG1lc3NhZ2VzIGFzIHJlcXVlc3Rl ZCBieSBEYXZpZCBWcmFiZWwKPj4KPj4gQ2hhbmdlcyBpbiBWNDoKPj4gLSBtb3ZlIHBhdGNoZXMg NSBhbmQgNiBmdXJ0aGVyIHVwIGluIHRoZSBzZXJpZXMKPj4gLSBwYXRjaCAyICh3YXMgNSk6IFdB Uk5fT05DRSBpbiBjYXNlIHBsYXRmb3JtIGRvZXNuJ3Qgc3VwcG9ydCBwaW5uaW5nCj4+ICAgYXMg cmVxdWVzdGVkIGJ5IFBldGVyIFppamxzdHJhCj4+IC0gcGF0Y2ggMyAod2FzIDIpOiBjaGFuZ2Ug cmV0dXJuIHZhbHVlIGluIGNhc2Ugb2YgaWxsZWdhbCBjcHUgYXMKPj4gICByZXF1ZXN0ZWQgYnkg UGV0ZXIgWmlqbHN0cmEKPj4gLSBwYXRjaCAzICh3YXMgMik6IG1ha2UgcGlubmluZyBvZiB2Y3B1 IGFuIG9wdGlvbiBhcyBzdWdnZXN0ZWQgYnkKPj4gICBQZXRlciBaaWpsc3RyYQo+PiAtIHBhdGNo ZXMgNSBhbmQgNiAod2VyZSAzIGFuZCA0KTogYWRkIGNhbGwgdG8gZ2V0X29ubGluZV9jcHVzKCkK Pj4KPj4gQ2hhbmdlcyBpbiBWMzoKPj4gLSB1c2UgZ2V0X2NwdSgpL3B1dF9jcHUoKSBhcyBzdWdn ZXN0ZWQgYnkgRGF2aWQgVnJhYmVsCj4+Cj4+IENoYW5nZXMgaW4gVjI6Cj4+IC0gaW5zdGVhZCBv ZiBtYW5pcHVsYXRpbmcgdGhlIGFsbG93ZWQgc2V0IG9mIGNwdXMgdXNlIGNwdSBzcGVjaWZpYwo+ PiAgIHdvcmtxdWV1ZSBhcyByZXF1ZXN0ZWQgYnkgUGV0ZXIgWmlqbHN0cmEKPj4gLSBhZGQgaW5j bHVkZS9saW51eC9oeXBlcnZpc29yLmggdG8gaGlkZSBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgc3R1 ZmYKPj4gICBmcm9tIGdlbmVyaWMga2VybmVsIGNvZGUKPj4KPj4gSnVlcmdlbiBHcm9zcyAoNik6 Cj4+ICAgeGVuOiBzeW5jIHhlbiBoZWFkZXIKPj4gICB2aXJ0LCBzY2hlZDogYWRkIGdlbmVyaWMg dmNwdSBwaW5uaW5nIHN1cHBvcnQKPj4gICBzbXA6IGFkZCBmdW5jdGlvbiB0byBleGVjdXRlIGEg ZnVuY3Rpb24gc3luY2hyb25vdXNseSBvbiBhIGNwdQo+PiAgIHhlbjogYWRkIHhlbl9waW5fdmNw dSgpIHRvIHN1cHBvcnQgY2FsbGluZyBmdW5jdGlvbnMgb24gYSBkZWRpY2F0ZWQKPj4gICAgIHBj cHUKPj4gICBkY2RiYXM6IG1ha2UgdXNlIG9mIHNtcF9jYWxsX29uX2NwdSgpCj4+ICAgaHdtb246 IHVzZSBzbXBfY2FsbF9vbl9jcHUoKSBmb3IgZGVsbC1zbW0gaThrCj4+Cj4+ICBNQUlOVEFJTkVS UyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+PiAgYXJjaC94ODYvaW5jbHVkZS9hc20v aHlwZXJ2aXNvci5oIHwgICA0ICsrCj4+ICBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlzb3Iu YyAgfCAgMTEgKysrKysKPj4gIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYyAgICAgICAgICB8ICA0 MCArKysrKysrKysrKysrKysKPj4gIGRyaXZlcnMvZmlybXdhcmUvZGNkYmFzLmMgICAgICAgICB8 ICA1MSArKysrKysrKystLS0tLS0tLS0tCj4+ICBkcml2ZXJzL2h3bW9uL2RlbGwtc21tLWh3bW9u LmMgICAgfCAgMzUgKysrKysrKy0tLS0tLQo+PiAgaW5jbHVkZS9saW51eC9oeXBlcnZpc29yLmgg ICAgICAgIHwgIDE3ICsrKysrKysKPj4gIGluY2x1ZGUvbGludXgvc21wLmggICAgICAgICAgICAg ICB8ICAgMyArKwo+PiAgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL3NjaGVkLmggICAgIHwgMTAwICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCj4+ICBrZXJuZWwvc21wLmMgICAg ICAgICAgICAgICAgICAgICAgfCAgNTEgKysrKysrKysrKysrKysrKysrKwo+PiAga2VybmVsL3Vw LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDE4ICsrKysrKysKPj4gIDExIGZpbGVzIGNoYW5n ZWQsIDI3MyBpbnNlcnRpb25zKCspLCA1OCBkZWxldGlvbnMoLSkKPj4gIGNyZWF0ZSBtb2RlIDEw MDY0NCBpbmNsdWRlL2xpbnV4L2h5cGVydmlzb3IuaAo+Pgo+IAo+IFNvIHBhdGNoZXMgMSwgMyBh bmQgNCBhcmUgYWNrZWQuIEFueSBjb21tZW50cyByZWdhcmRpbmcgcGF0Y2hlcyAyLCA1Cj4gYW5k IDY/CgpQYXRjaCA2IGdhaW5lZCBhbm90aGVyIEFjay4gV2hhdCBhYm91dCAyIGFuZCA1PwoKCkp1 ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==