From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH] xen/events: Mask a moving irq Date: Thu, 17 Mar 2016 13:49:42 -0400 Message-ID: <56EAEE36.6050804__12613.6221843355$1458237050$gmane$org@oracle.com> References: <1458218750-5202-1-git-send-email-boris.ostrovsky@oracle.com> <56EAD55A.6020801@citrix.com> <56EAE0F7.4060703@oracle.com> <56EAE95D.6020006@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 1agc3H-0000s1-GL for xen-devel@lists.xenproject.org; Thu, 17 Mar 2016 17:49:39 +0000 In-Reply-To: <56EAE95D.6020006@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: David Vrabel , konrad.wilk@oracle.com Cc: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org List-Id: xen-devel@lists.xenproject.org T24gMDMvMTcvMjAxNiAwMToyOSBQTSwgRGF2aWQgVnJhYmVsIHdyb3RlOgo+IE9uIDE3LzAzLzE2 IDE2OjUzLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+IE9uIDAzLzE3LzIwMTYgMTI6MDMgUE0s IERhdmlkIFZyYWJlbCB3cm90ZToKPj4+IE9uIDE3LzAzLzE2IDEyOjQ1LCBCb3JpcyBPc3Ryb3Zz a3kgd3JvdGU6Cj4+Pj4gTW92aW5nIGFuIHVubWFza2VkIGlycSBtYXkgcmVzdWx0IGluIGlycSBo YW5kbGVyIGJlaW5nIGludm9rZWQgb24gYm90aAo+Pj4+IHNvdXJjZSBhbmQgdGFyZ2V0IENQVXMu Cj4+Pj4KPj4+PiBXaXRoIDItbGV2ZWwgdGhpcyBjYW4gaGFwcGVuIGFzIGZvbGxvd3M6Cj4+Pj4K Pj4+PiBPbiBzb3VyY2UgQ1BVOgo+Pj4+ICAgICAgICAgICBldnRjaG5fMmxfaGFuZGxlX2V2ZW50 cygpIC0+Cj4+Pj4gICAgICAgICAgICAgICBnZW5lcmljX2hhbmRsZV9pcnEoKSAtPgo+Pj4+ICAg ICAgICAgICAgICAgICAgIGhhbmRsZV9lZGdlX2lycSgpIC0+Cj4+Pj4gICAgICAgICAgICAgICAg ICAgICAgZW9pX3BpcnEoKToKPj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgaXJxX21vdmVf aXJxKGRhdGEpOwo+Pj4+Cj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgIC8qKioqKiBXRSBB UkUgSEVSRSAqKioqKi8KPj4+Pgo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoVkFM SURfRVZUQ0hOKGV2dGNobikpCj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVh cl9ldnRjaG4oZXZ0Y2huKTsKPj4+Pgo+Pj4+IElmIGF0IHRoaXMgbW9tZW50IHRhcmdldCBwcm9j ZXNzb3IgaXMgaGFuZGxpbmcgYW4gdW5yZWxhdGVkIGV2ZW50IGluCj4+Pj4gZXZ0Y2huXzJsX2hh bmRsZV9ldmVudHMoKSdzIGxvb3AgaXQgbWF5IHBpY2sgdXAgb3VyIGV2ZW50IHNpbmNlIHRhcmdl dCdzCj4+Pj4gY3B1X2V2dGNobl9tYXNrIGNsYWltcyB0aGF0IHRoaXMgZXZlbnQgYmVsb25ncyB0 byBpdCAqYW5kKiB0aGUgZXZlbnQgaXMKPj4+PiB1bm1hc2tlZCBhbmQgc3RpbGwgcGVuZGluZy4g QXQgdGhlIHNhbWUgdGltZSwgc291cmNlIENQVSB3aWxsIGNvbnRpbnVlCj4+Pj4gZXhlY3V0aW5n IGl0cyBvd24gaGFuZGxlX2VkZ2VfaXJxKCkuCj4+Pj4KPj4+PiBXaXRoIEZJRk8gaW50ZXJydXB0 IHRoZSBzY2VuYXJpbyBpcyBzaW1pbGFyOiBpcnFfbW92ZV9pcnEoKSBtYXkgcmVzdWx0Cj4+Pj4g aW4gYSBFVlRDSE5PUF91bm1hc2sgaHlwZXJjYWxsIHdoaWNoLCBpbiB0dXJuLCBtYXkgbWFrZSB0 aGUgZXZlbnQKPj4+PiBwZW5kaW5nIG9uIHRoZSB0YXJnZXQgQ1BVLgo+Pj4+Cj4+Pj4gV2UgY2Fu IGF2b2lkIHRoaXMgc2l0dWF0aW9uIGJ5IG1vdmluZyBhbmQgY2xlYXJpbmcgdGhlIGV2ZW50IHdo aWxlCj4+Pj4ga2VlcGluZyBldmVudCBtYXNrZWQuCj4+PiBDYW4geW91IGRvOgo+Pj4KPj4+ICAg ICAgaWYgKHVubGlrZWx5KGlycWRfaXNfc2V0YWZmaW5pdHlfcGVuZGluZyhkYXRhKSkpIHsKPj4+ ICAgICAgICAgIG1hc2tlZCA9IHRlc3RfYW5kX3NldF9tYXNrKCkKPj4+Cj4+PiAgICAgICAgICBj bGVhcl9ldnRjaG4oKQo+Pj4gICAgICAgICAgaXJxX21vdmVfbWFza2VkX2lycSgpCj4+IEkgZGlk IHRoaW5rIGFib3V0IHRoaXMgYnV0IHRoZW4gSSB3YXNuJ3Qgc3VyZSB3aGV0aGVyIHRoaXMgbWln aHQgb3Blbgo+PiBzb21lIG90aGVyIHdpbmRvdyBmb3IgdGhpbmdzIHRvIHNuZWFrIGluLiBJdCBz aG91bGRuJ3QgYnV0IHRoZXNlIHRoaW5ncwo+PiBhcmUgcmF0aGVyIHN1YnRsZSBzbyBJJ2QgcmF0 aGVyIGxlYXZlIHRoZSBvcmRlciBvZiBob3cgb3BlcmF0aW9ucyBhcmUKPj4gZG9uZSB1bmNoYW5n ZWQuCj4gVGhpcyBpcyB0aGUgb3JkZXIgeW91ciBwYXRjaCBoYXMgdGhvdWdoLiAgSSdtIGNvbmZ1 c2VkLgoKVWdoLCBzb3JyeSAtLS0gSSBtaXNyZWFkIHdoYXQgeW91IHdyb3RlLCBJIHRob3VnaHQg eW91IHdhbnRlZCB0byBjbGVhciAKYmVmb3JlIG1hc2tpbmcuIFdoaWNoIHdvdWxkbid0IG1ha2Ug YW55IHNlbnNlLgoKU28geWVzLCB3aGF0IHlvdSBhcmUgc3VnZ2VzdGluZyBpcyBiZXR0ZXIuCgot Ym9yc2kKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==