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 18:34:55 +0100 Message-ID: <572A32BF.5030404@citrix.com> References: <146231184906.25631.6550047090421454264.stgit@Solace.fritz.box> <146231199550.25631.15153219462074625034.stgit@Solace.fritz.box> <572A1128.7010609@citrix.com> <1462377503.6981.21.camel@citrix.com> <572A2BDD.4050506@citrix.com> <1462382486.6981.30.camel@citrix.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 1ay0hX-0000my-Up for xen-devel@lists.xenproject.org; Wed, 04 May 2016 17:35:08 +0000 In-Reply-To: <1462382486.6981.30.camel@citrix.com> 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 T24gMDQvMDUvMTYgMTg6MjEsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFdlZCwgMjAxNi0w NS0wNCBhdCAxODowNSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gT24gMDQvMDUvMTYg MTY6NTgsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+Pj4gT24gV2VkLCAyMDE2LTA1LTA0IGF0IDE2 OjExICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gVGhlcmUgYXJlIHF1aXRlIGEgZmV3 IG90aGVyIHNpbWlsYXIgY2FzZXMgYWxsIGFyb3VuZCBzY2hlZHVsaW5nCj4+PiBjb2RlLgo+Pj4g U29tZSBvZiB0aGVtIGhhdmUgY29tbWVudHMsIG5vbmUgaGFzIEFTU0VSVCgpLXMsIGFuZCBJIHRo aW5rIHRoYXQKPj4+IGlzCj4+PiBmaW5lLgo+PiBJJ20gYSBiaXQgY29uZnVzZWQgYnkgdGhlc2Ug ZmV3IHBhcmFncmFwaHMsIGFuZCBpdCBtYWtlcyBtZSB3b25kZXIgaWYKPj4gbWF5YmUgSSB3YXNu J3QgdmVyeSBjbGVhci4gIEJ5ICMxLCBJIG1lYW50LCAiRG8gZXhhY3RseSB3aGF0IGlzIGRvbmUK Pj4gaW4KPj4gdGhpcyBwYXRjaCAocmVwbGFjZSBzcGluX2xvY2tfaXJxKCkgd2l0aCBzcGluX2xv Y2soKSksIGJ1dCBhbHNvIGFkZAo+PiB0bwo+PiBpdCBhbiBhc3NlcnQgdG8gbWFrZSBzdXJlIHRo YXQgaWYgaXJxcyBldmVyICpzdG9wKiBiZWluZyBkaXNhYmxlZAo+PiB3aGVuCj4+IGNhbGxpbmcg dGhpcywgd2UnbGwgZmluZCBvdXQiLgo+Pgo+IE5vLCB5b3Ugd2VyZSBjbGVhci4gSSB3YXNuJ3Qs IHNvcnJ5LiA6LSkKPiAKPj4gSXMgdGhhdCB3aGF0IHlvdSB1bmRlcnN0b29kIG1lIHRvIG1lYW4s IG9yIGRpZCB5b3UgdGhpbmsgSSBtZWFudCwKPj4gIkluc3RlYWQgb2YgY2hhbmdpbmcgdG8gc3Bp bl9sb2NrKCksIFtkbyBzb21ldGhpbmcgZWxzZV0iPwo+Pgo+IEkgdW5kZXJzdG9vZCB3aGF0IHlv dSBtZWFudC4gV2hhdCBJIG1lYW50IHdhcyB0aGlzOgo+IAo+IGluc3RlYWQgb2YgYW5vdGhlciBB U1NFUlQsIEkgd291bGQgcHJlZmVyIHRvIGFkZCBhIGNvbW1lbnQsIGxpa2Ugd2UgYXJlCj4gZG9p bmcgaW4gb3RoZXIgc2ltaWxhciBwbGFjZXMgYWxyZWFkeToKPiAKPiBzdGF0aWMgdm9pZAo+IGNz Y2hlZDJfZGVpbml0X3BkYXRhKC4uLikKPiB7Cj4gICAgIC4uLgo+ICAgICAvKiBObyBuZWVkIHRv IHNhdmUgSVJRcyBoZXJlLCB0aGV5J3JlIGFscmVhZHkgZGlzYWJsZWQgKi8KPiAgICAgc3Bpbl9s b2NrKCZycWQtPmxvY2spOwo+ICAgIC4uLgo+IH0KPiAKPiBBbmQgSSdtIG5vdyBhZGRpbmcgdGhp czoKPiAKPiBBZnRlciBhbGwsIEknbSBmaW5lIHdpdGggYW4gQVNTRVJUKCkgdG9vLCBidXQgdGhl biBJIHRoaW5rIHdlIHNob3VsZAo+IGFkZCBvbmUgdG8gdGhlIHNhbWUgZWZmZWN0IHRvIGNzY2hl ZF9zd2l0Y2hfc2NoZWQoKSB0b28uCgpXZWxsIGFuIEFTU0VSVCgpIGlzIHNvcnQgb2YgbGlrZSBh IGNvbW1lbnQsIGluIHRoYXQgaWYgeW91IHNlZQpBU1NFUlQoaXJxc19kaXNhYmxlZCgpKSwgeW91 IGtub3cgdGhlcmUncyBubyBuZWVkIHRvIHNhdmUgaXJxcyBiZWNhdXNlCnRoZXkgc2hvdWxkIGFs cmVhZHkgZGlzYWJsZWQuICBCdXQgaXQgaGFzIHRoZSBhZHZhbnRhZ2UgdGhhdCBvc3N0ZXN0Cndp bGwgYmUgYWJsZSB0byAicmVhZCIgaXQgb25jZSB3ZSBnZXQgc29tZSBwcm9wZXIgY3B1cG9vbCB0 ZXN0cyBmb3IKb3NzdGVzdC4gOi0pCgpJZiB3ZSB3ZXJlbid0IGluIHRoZSBmZWF0dXJlIGZyZWV6 ZSwgSSdkIGRlZmluaXRlbHkgZmF2b3IgYWRkaW5nIGFuCkFTU0VSVCB0byBjcmVkaXQxLiAgQXMg aXQgaXMsIEkgdGhpbmsgZWl0aGVyIHdheSAoYWRkaW5nIG5vdyBvciB3YWl0aW5nCnVudGlsIHRo ZSA0LjggZGV2ZWxvcG1lbnQgd2luZG93KSBzaG91bGQgYmUgZmluZS4KCiAtR2VvcmdlCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=