From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH for 4.7 1/4] xen: sched: avoid spuriously re-enabling IRQs in csched2_switch_sched() Date: Wed, 4 May 2016 16:11:36 +0100 Message-ID: <572A1128.7010609@citrix.com> References: <146231184906.25631.6550047090421454264.stgit@Solace.fritz.box> <146231199550.25631.15153219462074625034.stgit@Solace.fritz.box> 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 1axySt-0005V3-Kg for xen-devel@lists.xenproject.org; Wed, 04 May 2016 15:11:51 +0000 In-Reply-To: <146231199550.25631.15153219462074625034.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: Wei Liu List-Id: xen-devel@lists.xenproject.org T24gMDMvMDUvMTYgMjI6NDYsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IEluIGZhY3QsIGludGVy cnVwdHMgYXJlIGFscmVhZHkgZGlzYWJsZWQgd2hlbiBjYWxsaW5nCj4gdGhlIGhvb2sgZnJvbSBz Y2hlZHVsZV9jcHVfc3dpdGNoKCksIGFuZCBoZW5jZSB1c2luZwo+IGFueXRoaW5nIGRpZmZlcmVu dCB0aGFuIGp1c3Qgc3Bpbl9sb2NrKCkgaXMgd3JvbmcgKGFuZAo+IEFTU0VSVCgpLXMgaW4gZGVi dWcgYnVpbGRzKSBvciB1bm5lY2Vzc2FyeS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdn aW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KCkdvb2QgY2F0Y2guICBCdXQgd291bGQg aXQgYmUgYmV0dGVyIHRvIGVpdGhlciAxKSBhZGQgYW4gYXNzZXJ0IHRoYXQgaXJxcwphcmUgZGlz YWJsZWQsIG9yIDIpIHVzZSBzcGluX2xvY2tfaXJxc2F2ZSgpLCBqdXN0IHRvIG1ha2Ugc3VyZSB0 aGUgdHdvCmJpdHMgb2YgY29kZSB3b24ndCBzaWxlbnRseSBnbyBvdXQgb2Ygc3luYz8KClJlIEph bidzIGNvbW1lbnQgLS0geW91IG1lYW50IHRvIHNheSB0aGF0IHNwaW5fbG9ja19pcnEoKSBpcyB3 cm9uZyBhbmQKc3Bpbl9sb2NrX2lycXNhdmUoKSBpcyB1bm5lY2Vzc2FyeT8gIFRoYXQncyBwcm9i YWJseSBhIGJpdCBtb3JlCmluZmVyZW5jZSB0aGFuIHdlIHdhbnQgY2hhbmdlc2V0IG1lc3NhZ2Vz IHRvIGhhdmUsIGlkZWFsbHkuIDotKQoKSSB3b3VsZG4ndCByZXF1aXJlIGEgcmUtc3BpbiBqdXN0 IGZvciB0aGF0LCBidXQgaWYgeW91IGFyZSBnb2luZyB0bwpyZXNwaW4gaXQsIEkgd291bGQgc3Vn Z2VzdCBqdXN0IGRyb3BwaW5nIHRoZSAiYW5kIGhlbmNlLi4uIi4KClRoYW5rcywKIC1HZW9yZ2UK Cj4gLS0tCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPiBD YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2NvbW1vbi9zY2hl ZF9jcmVkaXQyLmMgfCAgICA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVk aXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwo+IGluZGV4IDQ2YjkyNzkuLjUwYzFi OWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKPiArKysgYi94ZW4v Y29tbW9uL3NjaGVkX2NyZWRpdDIuYwo+IEBAIC0yMjMyLDcgKzIyMzIsNyBAQCBjc2NoZWQyX3N3 aXRjaF9zY2hlZChzdHJ1Y3Qgc2NoZWR1bGVyICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LAo+ ICAgICAgICogQW5kIG93bmluZyBleGFjdGx5IHRoYXQgb25lICh0aGUgbG9jayBvZiB0aGUgb2xk IHNjaGVkdWxlciBvZiB0aGlzCj4gICAgICAgKiBjcHUpIGlzIHdoYXQgaXMgbmVjZXNzYXJ5IHRv IHByZXZlbnQgcmFjZXMuCj4gICAgICAgKi8KPiAtICAgIHNwaW5fbG9ja19pcnEoJnBydi0+bG9j ayk7Cj4gKyAgICBzcGluX2xvY2soJnBydi0+bG9jayk7Cj4gIAo+ICAgICAgaWRsZV92Y3B1W2Nw dV0tPnNjaGVkX3ByaXYgPSB2ZGF0YTsKPiAgCj4gQEAgLTIyNTcsNyArMjI1Nyw3IEBAIGNzY2hl ZDJfc3dpdGNoX3NjaGVkKHN0cnVjdCBzY2hlZHVsZXIgKm5ld19vcHMsIHVuc2lnbmVkIGludCBj cHUsCj4gICAgICBzbXBfbWIoKTsKPiAgICAgIHBlcl9jcHUoc2NoZWR1bGVfZGF0YSwgY3B1KS5z Y2hlZHVsZV9sb2NrID0gJnBydi0+cnFkW3JxaV0ubG9jazsKPiAgCj4gLSAgICBzcGluX3VubG9j a19pcnEoJnBydi0+bG9jayk7Cj4gKyAgICBzcGluX3VubG9jaygmcHJ2LT5sb2NrKTsKPiAgfQo+ ICAKPiAgc3RhdGljIHZvaWQKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=