From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: [PATCH for 4.7 1/4] xen: sched: avoid spuriously re-enabling IRQs in csched2_switch_sched() Date: Wed, 4 May 2016 19:21:26 +0200 Message-ID: <1462382486.6981.30.camel@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> 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 1ay0UN-0007yO-JH for xen-devel@lists.xenproject.org; Wed, 04 May 2016 17:21:31 +0000 In-Reply-To: <572A2BDD.4050506@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: George Dunlap , xen-devel@lists.xenproject.org Cc: Wei Liu List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAyMDE2LTA1LTA0IGF0IDE4OjA1ICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+ IE9uIDA0LzA1LzE2IDE2OjU4LCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiA+IE9uIFdlZCwgMjAx Ni0wNS0wNCBhdCAxNjoxMSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiA+IFRoZXJlIGFy ZSBxdWl0ZSBhIGZldyBvdGhlciBzaW1pbGFyIGNhc2VzIGFsbCBhcm91bmQgc2NoZWR1bGluZwo+ ID4gY29kZS4KPiA+IFNvbWUgb2YgdGhlbSBoYXZlIGNvbW1lbnRzLCBub25lIGhhcyBBU1NFUlQo KS1zLCBhbmQgSSB0aGluayB0aGF0Cj4gPiBpcwo+ID4gZmluZS4KPiBJJ20gYSBiaXQgY29uZnVz ZWQgYnkgdGhlc2UgZmV3IHBhcmFncmFwaHMsIGFuZCBpdCBtYWtlcyBtZSB3b25kZXIgaWYKPiBt YXliZSBJIHdhc24ndCB2ZXJ5IGNsZWFyLsKgwqBCeSAjMSwgSSBtZWFudCwgIkRvIGV4YWN0bHkg d2hhdCBpcyBkb25lCj4gaW4KPiB0aGlzIHBhdGNoIChyZXBsYWNlIHNwaW5fbG9ja19pcnEoKSB3 aXRoIHNwaW5fbG9jaygpKSwgYnV0IGFsc28gYWRkCj4gdG8KPiBpdCBhbiBhc3NlcnQgdG8gbWFr ZSBzdXJlIHRoYXQgaWYgaXJxcyBldmVyICpzdG9wKiBiZWluZyBkaXNhYmxlZAo+IHdoZW4KPiBj YWxsaW5nIHRoaXMsIHdlJ2xsIGZpbmQgb3V0Ii4KPiAKTm8sIHlvdSB3ZXJlIGNsZWFyLiBJIHdh c24ndCwgc29ycnkuIDotKQoKPiBJcyB0aGF0IHdoYXQgeW91IHVuZGVyc3Rvb2QgbWUgdG8gbWVh biwgb3IgZGlkIHlvdSB0aGluayBJIG1lYW50LAo+ICJJbnN0ZWFkIG9mIGNoYW5naW5nIHRvIHNw aW5fbG9jaygpLCBbZG8gc29tZXRoaW5nIGVsc2VdIj8KPiAKSSB1bmRlcnN0b29kIHdoYXQgeW91 IG1lYW50LiBXaGF0IEkgbWVhbnQgd2FzIHRoaXM6CgppbnN0ZWFkIG9mIGFub3RoZXIgQVNTRVJU LCBJIHdvdWxkIHByZWZlciB0byBhZGQgYSBjb21tZW50LCBsaWtlIHdlIGFyZQpkb2luZyBpbiBv dGhlciBzaW1pbGFyIHBsYWNlcyBhbHJlYWR5OgoKc3RhdGljIHZvaWQKY3NjaGVkMl9kZWluaXRf cGRhdGEoLi4uKQp7CsKgIMKgIC4uLgrCoCDCoCAvKiBObyBuZWVkIHRvIHNhdmUgSVJRcyBoZXJl LCB0aGV5J3JlIGFscmVhZHkgZGlzYWJsZWQgKi8KwqDCoMKgwqBzcGluX2xvY2soJnJxZC0+bG9j ayk7CsKgIMKgLi4uCn0KCkFuZCBJJ20gbm93IGFkZGluZyB0aGlzOgoKQWZ0ZXIgYWxsLCBJJ20g ZmluZSB3aXRoIGFuIEFTU0VSVCgpIHRvbywgYnV0IHRoZW4gSSB0aGluayB3ZSBzaG91bGQKYWRk IG9uZSB0byB0aGUgc2FtZSBlZmZlY3QgdG8gY3NjaGVkX3N3aXRjaF9zY2hlZCgpIHRvby4KCj4g PiBJIGFsc28gZG9uJ3QgbGlrZSB1c2luZyBzcGluX2xvY2tfaXJxc2F2ZSgpIHdoZW4gaXQgaXMg bm90Cj4gPiBuZWNlc3NhcnksCj4gPiBldmVuIGlmIHRoaXMgaXMgbm90IGFuIGhvdCBwYXRoLiBJ biBmYWN0LCBhcGFydCBmcm9tIGJlaW5nIHNsb3dlciwKPiA+IEkKPiA+IGZpbmQgaXQgbW9yZSBj b25mdXNpbmcgdGhhbiBoZWxwZnVsLCBlc3BlY2lhbGx5IHdoZW4gbG9va2luZyBhdCB0aGUKPiA+ IGNvZGUgYW5kIHRyeWluZyB0byByZWFzb24gYWJvdXQgd2hldGhlciB3ZSBjYW4gYmUgY2FsbGVk IHdpdGggSVJRCj4gPiBlbmFibGVkIG9yIG5vdC4KPiBJIGFncmVlIHdpdGggdGhpczsgSSBtYWlu bHkgaW5jbHVkZWQgdGhlIHN1Z2dlc3Rpb24gYXMgYSBwb3RlbnRpYWwKPiBhbHRlcm5hdGl2ZSB0 byBtYWtpbmcgdGhlIGNvZGUgcm9idXN0Lgo+IAo+IEkndmUgY2hlY2tlZCBpbiBwYXRjaGVzIDIg YW5kIDMsIGJ0dywgc28gbm8gbmVlZCB0byByZS1zZW5kIHRoZW0uIDotKQo+IApHcmVhdCwgdGhh bmtzLiA6LSkKCkRhcmlvCi0tIAo8PFRoaXMgaGFwcGVucyBiZWNhdXNlIEkgY2hvb3NlIGl0IHRv IGhhcHBlbiE+PiAoUmFpc3RsaW4gTWFqZXJlKQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEYXJpbyBGYWdnaW9saSwgUGgu RCwgaHR0cDovL2Fib3V0Lm1lL2RhcmlvLmZhZ2dpb2xpClNlbmlvciBTb2Z0d2FyZSBFbmdpbmVl ciwgQ2l0cml4IFN5c3RlbXMgUiZEIEx0ZC4sIENhbWJyaWRnZSAoVUspCgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==