From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH v10 5/6] passthrough/io: don't migrate pirq when it is delivered through VT-d PI Date: Mon, 20 Mar 2017 14:11:23 +0800 Message-ID: <20170320061123.GA5068@skl-2s3.sh.intel.com> References: <1489554682-6126-1-git-send-email-chao.gao@intel.com> <1489554682-6126-6-git-send-email-chao.gao@intel.com> <58CBCBCC02000078001442E2@prv-mh.provo.novell.com> <20170320015949.GA61424@skl-2s3.sh.intel.com> <58CFAC6A0200007800144DA1@prv-mh.provo.novell.com> <20170320023850.GB61424@skl-2s3.sh.intel.com> <58CFBC520200007800144E3B@prv-mh.provo.novell.com> <20170320052207.GA113978@skl-2s3.sh.intel.com> <58CFDE2D0200007800145037@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <58CFDE2D0200007800145037@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBNYXIgMjAsIDIwMTcgYXQgMDY6NTA6MzdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+Pj4gT24gMjAuMDMuMTcgYXQgMDY6MjIsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl Ogo+PiBPbiBNb24sIE1hciAyMCwgMjAxNyBhdCAwNDoyNjoxMEFNIC0wNjAwLCBKYW4gQmV1bGlj aCB3cm90ZToKPj4+Pj4+IE9uIDIwLjAzLjE3IGF0IDAzOjM4LCA8Y2hhby5nYW9AaW50ZWwuY29t PiB3cm90ZToKPj4+PiBPbiBNb24sIE1hciAyMCwgMjAxNyBhdCAwMzoxODoxOEFNIC0wNjAwLCBK YW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gICAgICAgICAgc3Bpbl91bmxvY2soJmQtPmV2ZW50 X2xvY2spOwo+Pj4+Pj4+PiAgICAgICAgICBpZiAoIGRlc3RfdmNwdV9pZCA+PSAwICkKPj4+Pj4+ Pj4gICAgICAgICAgICAgIGh2bV9taWdyYXRlX3BpcnFzKGQtPnZjcHVbZGVzdF92Y3B1X2lkXSk7 Cj4+Pgo+Pj4uLi4gcmlnaHQgYWZ0ZXIgdGhlIGxvY2sgcmVsZWFzZS4KPj4gCj4+IEB2aWFfcGkg aXMgYWxzbyBjb25zdW1lZCBkdXJpbmcgdkNQVSBtaWdyYXRpb24uCj4KPkJ1dCB0aGUgZXZlbnQg bG9jayBpc24ndCBiZWluZyBoZWxkIGFyb3VuZCB0aGUgY2hlY2tpbmcgb2YgdGhlCj5maWVsZCwg c28gcHV0dGluZyB0aGUgc2V0dGluZyBvZiB0aGUgZmllbGQgdW5kZXIgbG9jayBpcyBvZiBubyB1 c2UuCj4KPj4gSSBqdXN0IHRoaW5rIHRoZSBldmVudF9sb2NrIHByb3RlY3RzIFIvVyBvcGVyYXRp b25zIG9uIHN0cnVjdCBodm1fcGlycV9kcGNpLgo+PiBUbyBwcm9oaWJpdCBwb3RlbnRpYWwgcmFj ZSh3ZSBjYW4ndCB1c2UgVlQtZCBQSSBpbiAxc3QgYmluZGluZywgYnV0IHdlIGNhbiB1c2UKPj4g aW4gdGhlIDJuZCBiaW5kaW5nLiBCdXQgc29tZWhvdyB0aGUgZmlyc3QgdXBkYXRlIHRvIHZpYV9w aSBvdmVycmlkZXMgdGhlIHNlY29uZCBvbmUpLAo+PiBhbmQgZG9uJ3QgY29tcGxpY2F0ZSB0aGUg ZmllbGRzIGV2ZW50X2xvY2sgcHJvdGVjdHMsCj4+IEknbSBpbmNsaW5lZCB0byBwdXQgaXQgaW4g ZXZlbnRfbG9jay1lZCByZWdpb24gYXMgbG9uZyBhcyBpdCBkb2Vzbid0IAo+PiBpbnRyb2R1Y2Ug b3RoZXIgaXNzdWVzLgo+Cj5JIGNlcnRhaW5seSBkb24ndCBvYmplY3QgdG8gcHJvcGVybHkgc3lu Y2hyb25pemluZyB0aGluZ3MgaGVyZSwKPmJ1dCB0aGVuIGJvdGggcHJvZHVjaW5nIGFuZCBjb25z dW1pbmcgc2lkZSBuZWVkIHRvIGhvbGQKPnJlc3BlY3RpdmUgbG9ja3MuIE90aGVyd2lzZSB0aGUg YmVzdCB5b3UgY2FuIGhvcGUgZm9yIGlzIHRvCj5yZWR1Y2UgdGltaW5nIHdpbmRvd3M7IHlvdSB3 b24ndCBlbGltaW5hdGUgdGhlbSB0aG91Z2guCgpZb3UgYXJlIHJpZ2h0LiBJIGFtIGNvbnZpbmNl ZC4KVGhhbmtzCkNoYW8KCj4KPkphbgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK