From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH 2/2] xen: make xen_qlock_wait() nestable Date: Mon, 1 Oct 2018 11:03:08 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1g6u6g-0004z2-U0 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:03:10 +0000 References: =?UTF-8?B?PDIwMTgxMDAxMDcxNjQxLjE5Mjgy77+9Me+/vWpncm9zc0BzdXNl?= =?UTF-8?Q?=2ecom=3e_=3c20181001071641=2e19282-3-jgross=40suse=2ecom=3e_=3c5?= =?UTF-8?Q?BB1E18802000078001ED127=40suse=2ecom=3e?= Content-Language: de-DE List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: "H. Peter Anvin" , Peter Zijlstra , the arch/x86 maintainers , lkml , stable@vger.kernel.org, mingo@redhat.com, Borislav Petkov , longman@redhat.com, xen-devel , Thomas Gleixner , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org T24gMDEvMTAvMjAxOCAxMDo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDEuMTAuMTgg YXQgMDk6MTYsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+PiB4ZW5fcWxvY2tfd2FpdCgpIGlz bid0IHNhZmUgZm9yIG5lc3RlZCBjYWxscyBkdWUgdG8gaW50ZXJydXB0cy4gQSBjYWxsCj4+IG9m IHhlbl9xbG9ja19raWNrKCkgbWlnaHQgYmUgaWdub3JlZCBpbiBjYXNlIGEgZGVlcGVyIG5lc3Rp bmcgbGV2ZWwKPj4gd2FzIGFjdGl2ZSByaWdodCBiZWZvcmUgdGhlIGNhbGwgb2YgeGVuX3BvbGxf aXJxKCk6Cj4+Cj4+IENQVSAxOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BV IDI6Cj4+IHNwaW5fbG9jayhsb2NrMSkKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBzcGluX2xvY2sobG9jazEpCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgLT4geGVuX3Fsb2NrX3dhaXQoKQo+PiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9jbGVhcl9pcnFfcGVuZGluZygpCj4+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSW50ZXJydXB0IGhhcHBl bnMKPj4gc3Bpbl91bmxvY2sobG9jazEpCj4+IC0+IHhlbl9xbG9ja19raWNrKENQVSAyKQo+PiBz cGluX2xvY2tfaXJxc2F2ZShsb2NrMikKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrMikKPj4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcWxvY2tfd2FpdCgpCj4+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLT4geGVuX2NsZWFyX2lycV9wZW5kaW5n KCkKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVh cnMga2ljayBmb3IgbG9jazEKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAtPiB4ZW5fcG9sbF9pcnEoKQo+PiBzcGluX3VubG9ja19pcnFfcmVzdG9yZShsb2Nr MikKPj4gLT4geGVuX3Fsb2NrX2tpY2soQ1BVIDIpCj4+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgd2FrZXMgdXAKPj4gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBzcGluX3VubG9ja19pcnFfcmVzdG9yZShsb2NrMikKPj4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJUkVUCj4+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXN1bWVzIGluIHhlbl9xbG9ja193YWl0KCkK Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9wb2xs X2lycSgpCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZXZl ciB3YWtlcyB1cAo+Pgo+PiBUaGUgc29sdXRpb24gaXMgdG8gZGlzYWJsZSBpbnRlcnJ1cHRzIGlu IHhlbl9xbG9ja193YWl0KCkgYW5kIG5vdCB0bwo+PiBwb2xsIGZvciB0aGUgaXJxIGluIGNhc2Ug eGVuX3Fsb2NrX3dhaXQoKSBpcyBjYWxsZWQgaW4gbm1pIGNvbnRleHQuCj4gCj4gQXJlIHByZWNh dXRpb25zIGFnYWluc3QgTk1JIHJlYWxseSB3b3J0aHdoaWxlPyBMb2NrcyBhY3F1aXJlZCBib3Ro Cj4gaW4gTk1JIGNvbnRleHQgYXMgd2VsbCBhcyBvdXRzaWRlIG9mIGl0IGFyZSBsaWFibGUgdG8g ZGVhZGxvY2sgYW55d2F5LAo+IGFyZW4ndCB0aGV5PwoKVGhlIGxvY2tzIGRvbid0IG5lZWQgdG8g YmUgdGhlIHNhbWUuIEEgTk1JLW9ubHkgbG9jayB0cmllZCB0byBiZQphY3F1aXJlZCB3aXRoIHhl bl9xbG9ja193YWl0KCkgZm9yIGFub3RoZXIgbG9jayBoYXZpbmcgYmVlbiBpbnRlcnJ1cHRlZApi eSB0aGUgTk1JIHdpbGwgYmUgZW5vdWdoIHRvIHJpc2sgdGhlIGlzc3VlLgoKU28geWVzLCBJIGJl bGlldmUgdGhlIHRlc3QgZm9yIE5NSSBpcyBnb29kIHRvIGhhdmUuCgoKSnVlcmdlbgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=