From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [RFC PATCH 4/4] msi: taking interrupt format into consideration during judging a pirq is binded with a event channel Date: Fri, 31 Mar 2017 04:38:39 +0800 Message-ID: <20170330203839.GC98879@skl-2s3.sh.intel.com> References: <1489750157-17401-1-git-send-email-tianyu.lan@intel.com> <1489750157-17401-5-git-send-email-tianyu.lan@intel.com> <20170330172929.GD1864@perard.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20170330172929.GD1864@perard.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Anthony PERARD Cc: Lan Tianyu , kevin.tian@intel.com, xen-devel@lists.xensource.com, mst@redhat.com, qemu-devel@nongnu.org, sstabellini@kernel.org, marcel@redhat.com List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBNYXIgMzAsIDIwMTcgYXQgMDY6Mjk6MjlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg d3JvdGU6Cj5PbiBGcmksIE1hciAxNywgMjAxNyBhdCAwNzoyOToxN1BNICswODAwLCBMYW4gVGlh bnl1IHdyb3RlOgo+PiBGcm9tOiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgo+PiBTdWJq ZWN0OiBtc2k6IHRha2luZyBpbnRlcnJ1cHQgZm9ybWF0IGludG8gY29uc2lkZXJhdGlvbiBkdXJp bmcKPj4ganVkZ2luZyBhIHBpcnEgaXMgYmluZGVkIHdpdGggYSBldmVudCBjaGFubmVsCj4KPlRo aXMgaXMgcXVpdGUgYSBsb25nIHRpdGxlLCBJIHRoaW5rIHdlIGNhbiBtYWtlIGl0IHNob3J0ZXIu IE1heWJlICJtc2k6Cj5IYW5kbGUgTVNJIHJlbWFwcGluZyBmb3JtYXQuCgpPSy4KCj4KPj4gICAg ICBkYXRhID0gcGNpX2dldF93b3JkKGRldi0+Y29uZmlnICsgbXNpX2RhdGFfb2ZmKGRldiwgbXNp NjRiaXQpKTsKPj4gLSAgICBpZiAoeGVuX2lzX3BpcnFfbXNpKGRhdGEpKSB7Cj4+ICsgICAgYWRk cl9sbyA9IHBjaV9nZXRfd29yZChkZXYtPmNvbmZpZyArIG1zaV9hZGRyZXNzX2xvX29mZihkZXYp KTsKPgo+VGhpcyBjb3VsZCBiZSBnZXRfbG9uZywgc28gYWRkcl9sbyB3aWxsIGFjdHVhbGx5IGhh dmUgdGhlIGFsbCBsb3cgYml0cwo+b2YgdGhlIGFkZHIuCgp5ZXMuCgo+Cj4+ICtpbnQgeGVuX2lz X3BpcnFfbXNpKHVpbnQzMl90IG1zaV9kYXRhLCB1aW50MzJfdCBtc2lfYWRkcl9sbykKPj4gIHsK Pj4gKyAgICAvKiBJZiBtc2kgYWRkcmVzcyBpcyBjb25maWd1cmF0ZSB0byByZW1hcHBpbmcgZm9y bWF0LCB0aGUgbXNpIHdpbGwgbm90Cj4+ICsgICAgICogcmVtYXBwZWQgaW50byBhIHBpcnEuCj4+ ICsgICAgICovCj4+ICsgICAgaWYgKCBtc2lfYWRkcl9sbyAmIDB4MTAgKQo+Cj5UaGF0J3MgYSBt YWdpYyBudW1iZXIsIGlzIDB4MTAgTVNJX0FERFJfSU1fTUFTSz8KClllcy4KClJlYWxseSB0aGFu a3MgZm9yIHlvdXIgY29tbWVudHMuCgo+Cj5UaGFua3MsCj4KPi0tIAo+QW50aG9ueSBQRVJBUkQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=