From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH v3 3/3] msi: Handle remappable format interrupt request Date: Tue, 12 Dec 2017 02:35:16 +0800 Message-ID: <20171211183516.GB18476@op-computing> References: <1510899865-40323-1-git-send-email-chao.gao@intel.com> <1510899865-40323-4-git-send-email-chao.gao@intel.com> <20171211180748.GD2216@perard.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOZWQ-0007Ry-MO for xen-devel@lists.xenproject.org; Tue, 12 Dec 2017 01:38:14 +0000 Content-Disposition: inline In-Reply-To: <20171211180748.GD2216@perard.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Anthony PERARD Cc: Lan Tianyu , Stefano Stabellini , Eduardo Habkost , "Michael S. Tsirkin" , qemu-devel@nongnu.org, Paolo Bonzini , Marcel Apfelbaum , xen-devel@lists.xenproject.org, Richard Henderson List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBEZWMgMTEsIDIwMTcgYXQgMDY6MDc6NDhQTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg d3JvdGU6Cj5PbiBGcmksIE5vdiAxNywgMjAxNyBhdCAwMjoyNDoyNVBNICswODAwLCBDaGFvIEdh byB3cm90ZToKPj4gQWNjb3JkaW5nIHRvIFZULWQgc3BlYyBJbnRlcnJ1cHQgUmVtYXBwaW5nIGFu ZCBJbnRlcnJ1cHQgUG9zdGluZyAtPgo+PiBJbnRlcnJ1cHQgUmVtYXBwaW5nIC0+IEludGVycnVw dCBSZXF1ZXN0IEZvcm1hdHMgT24gSW50ZWwgNjQKPj4gUGxhdGZvcm1zLCBmaWVsZHMgb2YgTVNJ IGRhdGEgcmVnaXN0ZXIgaGF2ZSBjaGFuZ2VkLiBUaGlzIHBhdGNoCj4+IGF2b2lkcyB3cm9uZ2x5 IHJlZ2FyZGluZyBhIHJlbWFwcGFibGUgZm9ybWF0IGludGVycnVwdCByZXF1ZXN0IGFzCj4+IGFu IGludGVycnVwdCBiaW5kZWQgd2l0aCBhIHBpcnEuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBDaGFv IEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBMYW4gVGlhbnl1IDx0 aWFueXUubGFuQGludGVsLmNvbT4KPj4gLS0tCj4+IHYzOgo+PiAgLSBjbGFyaWZ5IHRoZSBpbnRl cnJ1cHQgZm9ybWF0IGJpdCBpcyBJbnRlbC1zcGVjaWZpYywgdGhlbiBpdCBpcwo+PiAgaW1wcm9w ZXIgdG8gZGVmaW5lIE1TSV9BRERSX0lGX01BU0sgaW4gYSBjb21tb24gaGVhZGVyLgo+PiAtLS0K Pj4gIGh3L2kzODYveGVuL3hlbi1odm0uYyB8IDEwICsrKysrKysrKy0KPj4gIGh3L3BjaS9tc2ku YyAgICAgICAgICB8ICA1ICsrKy0tCj4+ICBody9wY2kvbXNpeC5jICAgICAgICAgfCAgNCArKyst Cj4+ICBody94ZW4veGVuX3B0X21zaS5jICAgfCAgMiArLQo+PiAgaW5jbHVkZS9ody94ZW4veGVu LmggIHwgIDIgKy0KPj4gIHN0dWJzL3hlbi1odm0uYyAgICAgICB8ICAyICstCj4+ICA2IGZpbGVz IGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4+IAo+PiBkaWZmIC0t Z2l0IGEvaHcvaTM4Ni94ZW4veGVuLWh2bS5jIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCj4+IGlu ZGV4IDgwMjhiZWQuLjUyZGM4YWYgMTAwNjQ0Cj4+IC0tLSBhL2h3L2kzODYveGVuL3hlbi1odm0u Ywo+PiArKysgYi9ody9pMzg2L3hlbi94ZW4taHZtLmMKPj4gQEAgLTE0NSw4ICsxNDUsMTYgQEAg dm9pZCB4ZW5fcGlpeF9wY2lfd3JpdGVfY29uZmlnX2NsaWVudCh1aW50MzJfdCBhZGRyZXNzLCB1 aW50MzJfdCB2YWwsIGludCBsZW4pCj4+ICAgICAgfQo+PiAgfQo+PiAgCj4+IC1pbnQgeGVuX2lz X3BpcnFfbXNpKHVpbnQzMl90IG1zaV9kYXRhKQo+PiAraW50IHhlbl9pc19waXJxX21zaSh1aW50 MzJfdCBtc2lfYWRkcl9sbywgdWludDMyX3QgbXNpX2RhdGEpCj4+ICB7Cj4+ICsgICAgLyogSWYg dGhlIE1TSSBhZGRyZXNzIGlzIGNvbmZpZ3VyZWQgaW4gcmVtYXBwaW5nIGZvcm1hdCwgdGhlIE1T SSB3aWxsIG5vdAo+PiArICAgICAqIGJlIHJlbWFwcGVkIGludG8gYSBwaXJxLiBUaGlzICdpZicg dGVzdCBleGNsdWRlcyBJbnRlbC1zcGVjaWZpYwo+PiArICAgICAqIHJlbWFwcGFibGUgbXNpLgo+ PiArICAgICAqLwo+PiArI2RlZmluZSBNU0lfQUREUl9JRl9NQVNLIDB4MDAwMDAwMTAKPgo+SSBk b24ndCB0aGluayB0aGF0IGlzIHRoZSByaWdodCBwbGFjZSBmb3IgYSBkZWZpbmUsIHRoZXkgYWxz byBleGlzdAo+b3V0c2lkZSBvZiB0aGUgY29udGV4dCBvZiB0aGUgZnVuY3Rpb24uCgp5ZXMuCgo+ VGhhdCBkZWZpbmUgd291bGQgYmUgYmV0dGVyIGF0IHRoZSB0b3Agb2YgdGhpcyBmaWxlLCBJIHRo aW5rLihUaGVyZSBpcwoKd2lsbCBkby4KClRoYW5rcwpDaGFvCgo+cHJvYmFibHkgYSBiZXR0ZXIg cGxhY2UgaW4gdGhlIGNvbW1vbiBoZWFkZXJzLCBidXQgSSdtIG5vdCBzdXJlIHdlcmUuKQoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=