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: Wed, 13 Apr 2016 10:49:01 +0200 Message-ID: <570E07FD.4030403__22800.7020931274$1460537436$gmane$org@suse.com> References: <1459952266-3687-1-git-send-email-jgross@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 1aqGU1-0003wG-T7 for xen-devel@lists.xenproject.org; Wed, 13 Apr 2016 08:49:09 +0000 In-Reply-To: <1459952266-3687-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: 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 T24gMDYvMDQvMTYgMTY6MTcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gU29tZSBoYXJkd2FyZSAo ZS5nLiBEZWxsIFN0dWRpbyBsYXB0b3BzKSByZXF1aXJlIHNwZWNpYWwgZnVuY3Rpb25zIHRvCj4g YmUgY2FsbGVkIG9uIHBoeXNpY2FsIGNwdSAwIGluIG9yZGVyIHRvIGF2b2lkIG9jY2FzaW9uYWwg aGFuZ3MuIFdoZW4KPiBydW5uaW5nIGFzIGRvbTAgdW5kZXIgWGVuIHRoaXMgY291bGQgYmUgYWNo aWV2ZWQgb25seSB2aWEgc3BlY2lhbCBib290Cj4gcGFyYW1ldGVycyAodmNwdSBwaW5uaW5nKSBs aW1pdGluZyB0aGUgaHlwZXJ2aXNvciBpbiBpdCdzIHNjaGVkdWxpbmcKPiBkZWNpc2lvbnMuCj4g Cj4gVGhpcyBwYXRjaCBzZXJpZXMgaXMgYWRkaW5nIGEgZ2VuZXJpYyBmdW5jdGlvbiB0byBiZSBh YmxlIHRvIHRlbXBvcmFyaWx5Cj4gcGluIGEgKHZpcnR1YWwpIGNwdSB0byBhIGRlZGljYXRlZCBw aHlzaWNhbCBjcHUgZm9yIGV4ZWN1dGluZyBhYm92ZQo+IG1lbnRpb25lZCBmdW5jdGlvbnMgb24g dGhhdCBzcGVjaWZpYyBjcHUuIFRoZSBkcml2ZXJzIChkY2RiYXMgYW5kIGk4aykKPiByZXF1aXJp bmcgdGhpcyBmdW5jdGlvbmFsaXR5IGFyZSBtb2RpZmllZCBhY2NvcmRpbmdseS4KPiAKPiBDaGFu Z2VzIGluIFY1Ogo+IC0gcGF0Y2ggMzogcmVuYW1lIGFuZCByZXNodWZmbGUgcGFyYW1ldGVycyBv ZiBzbXBfY2FsbF9vbl9jcHUoKSBhcyByZXF1ZXN0ZWQKPiAgIGJ5IFBldGVyIFppamxzdHJhCj4g LSBwYXRjaCAzOiB0ZXN0IHRhcmdldCBjcHUgdG8gYmUgb25saW5lIGFzIHJlcXVlc3RlZCBieSBQ ZXRlciBaaWpsc3RyYQo+IC0gcGF0Y2ggNDogbGVzcyB3b3JkeSBtZXNzYWdlcyBhcyByZXF1ZXN0 ZWQgYnkgRGF2aWQgVnJhYmVsCj4gCj4gQ2hhbmdlcyBpbiBWNDoKPiAtIG1vdmUgcGF0Y2hlcyA1 IGFuZCA2IGZ1cnRoZXIgdXAgaW4gdGhlIHNlcmllcwo+IC0gcGF0Y2ggMiAod2FzIDUpOiBXQVJO X09OQ0UgaW4gY2FzZSBwbGF0Zm9ybSBkb2Vzbid0IHN1cHBvcnQgcGlubmluZwo+ICAgYXMgcmVx dWVzdGVkIGJ5IFBldGVyIFppamxzdHJhCj4gLSBwYXRjaCAzICh3YXMgMik6IGNoYW5nZSByZXR1 cm4gdmFsdWUgaW4gY2FzZSBvZiBpbGxlZ2FsIGNwdSBhcwo+ICAgcmVxdWVzdGVkIGJ5IFBldGVy IFppamxzdHJhCj4gLSBwYXRjaCAzICh3YXMgMik6IG1ha2UgcGlubmluZyBvZiB2Y3B1IGFuIG9w dGlvbiBhcyBzdWdnZXN0ZWQgYnkKPiAgIFBldGVyIFppamxzdHJhCj4gLSBwYXRjaGVzIDUgYW5k IDYgKHdlcmUgMyBhbmQgNCk6IGFkZCBjYWxsIHRvIGdldF9vbmxpbmVfY3B1cygpCj4gCj4gQ2hh bmdlcyBpbiBWMzoKPiAtIHVzZSBnZXRfY3B1KCkvcHV0X2NwdSgpIGFzIHN1Z2dlc3RlZCBieSBE YXZpZCBWcmFiZWwKPiAKPiBDaGFuZ2VzIGluIFYyOgo+IC0gaW5zdGVhZCBvZiBtYW5pcHVsYXRp bmcgdGhlIGFsbG93ZWQgc2V0IG9mIGNwdXMgdXNlIGNwdSBzcGVjaWZpYwo+ICAgd29ya3F1ZXVl IGFzIHJlcXVlc3RlZCBieSBQZXRlciBaaWpsc3RyYQo+IC0gYWRkIGluY2x1ZGUvbGludXgvaHlw ZXJ2aXNvci5oIHRvIGhpZGUgYXJjaGl0ZWN0dXJlIHNwZWNpZmljIHN0dWZmCj4gICBmcm9tIGdl bmVyaWMga2VybmVsIGNvZGUKPiAKPiBKdWVyZ2VuIEdyb3NzICg2KToKPiAgIHhlbjogc3luYyB4 ZW4gaGVhZGVyCj4gICB2aXJ0LCBzY2hlZDogYWRkIGdlbmVyaWMgdmNwdSBwaW5uaW5nIHN1cHBv cnQKPiAgIHNtcDogYWRkIGZ1bmN0aW9uIHRvIGV4ZWN1dGUgYSBmdW5jdGlvbiBzeW5jaHJvbm91 c2x5IG9uIGEgY3B1Cj4gICB4ZW46IGFkZCB4ZW5fcGluX3ZjcHUoKSB0byBzdXBwb3J0IGNhbGxp bmcgZnVuY3Rpb25zIG9uIGEgZGVkaWNhdGVkCj4gICAgIHBjcHUKPiAgIGRjZGJhczogbWFrZSB1 c2Ugb2Ygc21wX2NhbGxfb25fY3B1KCkKPiAgIGh3bW9uOiB1c2Ugc21wX2NhbGxfb25fY3B1KCkg Zm9yIGRlbGwtc21tIGk4awo+IAo+ICBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAg fCAgIDEgKwo+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmggfCAgIDQgKysKPiAg YXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgIHwgIDExICsrKysrCj4gIGFyY2gveDg2 L3hlbi9lbmxpZ2h0ZW4uYyAgICAgICAgICB8ICA0MCArKysrKysrKysrKysrKysKPiAgZHJpdmVy cy9maXJtd2FyZS9kY2RiYXMuYyAgICAgICAgIHwgIDUxICsrKysrKysrKy0tLS0tLS0tLS0KPiAg ZHJpdmVycy9od21vbi9kZWxsLXNtbS1od21vbi5jICAgIHwgIDM1ICsrKysrKystLS0tLS0KPiAg aW5jbHVkZS9saW51eC9oeXBlcnZpc29yLmggICAgICAgIHwgIDE3ICsrKysrKysKPiAgaW5jbHVk ZS9saW51eC9zbXAuaCAgICAgICAgICAgICAgIHwgICAzICsrCj4gIGluY2x1ZGUveGVuL2ludGVy ZmFjZS9zY2hlZC5oICAgICB8IDEwMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t LS0tLQo+ICBrZXJuZWwvc21wLmMgICAgICAgICAgICAgICAgICAgICAgfCAgNTEgKysrKysrKysr KysrKysrKysrKwo+ICBrZXJuZWwvdXAuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMTggKysr KysrKwo+ICAxMSBmaWxlcyBjaGFuZ2VkLCAyNzMgaW5zZXJ0aW9ucygrKSwgNTggZGVsZXRpb25z KC0pCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2xpbnV4L2h5cGVydmlzb3IuaAo+IAoK U28gcGF0Y2hlcyAxLCAzIGFuZCA0IGFyZSBhY2tlZC4gQW55IGNvbW1lbnRzIHJlZ2FyZGluZyBw YXRjaGVzIDIsIDUKYW5kIDY/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK