From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH] xen: sched: fix spinlock issue in schedule_cpu_switch(). Date: Mon, 11 Apr 2016 17:38:03 +0100 Message-ID: <570BD2EB.4020108@citrix.com> References: <20160411162701.19274.72053.stgit@Solace.fritz.box> 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 1apf0N-0006dm-9p for xen-devel@lists.xenproject.org; Mon, 11 Apr 2016 16:48:03 +0000 In-Reply-To: <20160411162701.19274.72053.stgit@Solace.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: Andrew Cooper , Aaron Cornelius List-Id: xen-devel@lists.xenproject.org T24gMTEvMDQvMTYgMTc6MjcsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IENvbW1pdCA5NDczNGFi N2MzZjUgKCJ4ZW46IHNjaGVkOiBjbG9zZSBwb3RlbnRpYWwgcmFjZXMKPiB3aGVuIHN3aXRjaGlu ZyBzY2hlZHVsZXIgdG8gQ1BVcyIpIGJ1Z2dpbHkgcmVwbGFjZWQgYSBjYWxsCj4gdG8gcGNwdV9z Y2hlZHVsZV9sb2NrX2lycSgpIHdpdGgganVzdCBwY3B1X3NjaGVkdWxlX2xvY2soKSwKPiBjYXVz aW5nIHRoZSByZWxldmFudCBpcnFfc2FmZSB2cy4gbm9uLWlycV9zYWZlIEFTU0VSVCgpCj4gaW4g Y2hlY2tfbG9jaygpIHRvIHRyaWdnZXIuCj4gCj4gRml4IHRoYXQuCj4gCj4gU2lnbmVkLW9mZi1i eTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CgpBY2tlZC1ieTog R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKPiAtLS0KPiBDYzogR2Vv cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+IENjOiBBbmRyZXcgQ29vcGVy IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBBYXJvbiBDb3JuZWxpdXMgPGFhcm9u LmNvcm5lbGl1c0Bkb3JuZXJ3b3Jrcy5jb20+Cj4gLS0tCj4gIHhlbi9jb21tb24vc2NoZWR1bGUu YyB8ICAgIDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24v c2NoZWR1bGUuYwo+IGluZGV4IDkyMmIwMzUuLjAxM2U1ZjEgMTAwNjQ0Cj4gLS0tIGEveGVuL2Nv bW1vbi9zY2hlZHVsZS5jCj4gKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gQEAgLTE3MDIs NyArMTcwMiw3IEBAIGludCBzY2hlZHVsZV9jcHVfc3dpdGNoKHVuc2lnbmVkIGludCBjcHUsIHN0 cnVjdCBjcHVwb29sICpjKQo+ICAgICAgICogdGhhdCB0aGUgbG9jayBpdHNlbGYgY2hhbmdlZCwg YW5kIHJldHJ5IGFjcXVpcmluZyB0aGUgbmV3IG9uZSAod2hpY2gKPiAgICAgICAqIHdpbGwgYmUg dGhlIGNvcnJlY3QsIHJlbWFwcGVkIG9uZSwgYXQgdGhhdCBwb2ludCkuCj4gICAgICAgKi8KPiAt ICAgIG9sZF9sb2NrID0gcGNwdV9zY2hlZHVsZV9sb2NrKGNwdSk7Cj4gKyAgICBvbGRfbG9jayA9 IHBjcHVfc2NoZWR1bGVfbG9ja19pcnEoY3B1KTsKPiAgCj4gICAgICB2cHJpdl9vbGQgPSBpZGxl LT5zY2hlZF9wcml2Owo+ICAgICAgcHByaXZfb2xkID0gcGVyX2NwdShzY2hlZHVsZV9kYXRhLCBj cHUpLnNjaGVkX3ByaXY7Cj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK