From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH v11 1/6] passthrough: don't migrate pirq when it is delivered through VT-d PI Date: Wed, 5 Apr 2017 08:20:39 +0800 Message-ID: <20170405002039.GA10190@skl-2s3.sh.intel.com> References: <1490764315-7162-1-git-send-email-chao.gao@intel.com> <1490764315-7162-2-git-send-email-chao.gao@intel.com> <58DE3E23020000780014B19C@prv-mh.provo.novell.com> <20170331024211.GA86540@skl-2s3.sh.intel.com> <58DE4643020000780014B21C@prv-mh.provo.novell.com> <20170331032742.GA87624@skl-2s3.sh.intel.com> <58DE4DAA020000780014B298@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: <58DE4DAA020000780014B298@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 T24gRnJpLCBNYXIgMzEsIDIwMTcgYXQgMDQ6Mzg6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+Pj4gT24gMzEuMDMuMTcgYXQgMDU6MjcsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl Ogo+Pj4+PlRoaXMgdGhlbiBhbHNvIHJhaXNlcyB0aGUgcXVlc3Rpb24gd2hldGhlciB0aGUgY2Fs bCB0bwo+Pj4+Pmh2bV9naXJxX2Rlc3RfMl92Y3B1X2lkKCkgaXMgYWN0dWFsbHkgbGVnaXRpbWF0 ZSBmb3IgbG93ZXN0Cj4+Pj4+cHJpb3JpdHkgZGVsaXZlcnkgbW9kZS4KPj4+PiAKPj4+PiBGb3Ig bG93ZXN0IHByaW9yaXR5IGRlbGl2ZXJ5IG1vZGUsIGlmIFZULWQgUEkgaXMgZW5hYmxlZCwgdGhl IHJlc3VsdCAodGhlCj4+Pj4gZGVzdGluYXRpb24gdmNwdSkgaXMgb3ZlcnJpZGVkIGJ5IHZlY3Rv cl9oYXNoaW5nX2Rlc3QoKSB0byBrZWVwIHRoZSAKPj4+PiBleGlzdGluZyBiZWhhdmlvci4gSSB0 aGluayB0aGUgb25seSBwb2ludCB3ZSBzaG91bGQga2VlcCBpbiBtaW5kIGlzCj4+Pj4gZm9yIGNh c2VzIG90aGVyIHRoYW4gbG93ZXN0IHByaW9yaXR5IGRlbGl2ZXJ5IG1vZGUsIHBpX2ZpbmRfZGVz dF92Y3B1KCkKPj4+PiBhbmQgaHZtX2dpcnFfZGVzdF8yX3ZjcHVfaWQoKSBnaXZlIHRoZSBzYW1l IGRlc3RpbmF0aW9uIHZjcHUuCj4+Pgo+Pj5XZWxsLCB0aGUgb3ZlcnJpZGUgaXMgZG9uZSBmb3Ig dGhlIGlvbW11X2ludHBvc3QgY2FzZS4gVGhlIHJlbWFyawo+Pj5vbiBodm1fZ2lycV9kZXN0XzJf dmNwdV9pZCgpLCBob3dldmVyLCB3YXMgbWFkZSBpbiBnZW5lcmFsLgo+PiAKPj4gT2suIFlvdSBt ZWFudCB0aGUgbWV0aG9kIHVzaW5nIGluIGh2bV9naXJxX2Rlc3RfMl92Y3B1X2lkKCkgbWF5IG5v dCBtYXRjaCAKPj4gdGhlIG1ldGhvZAo+PiB1c2VkIGJ5IHJlYWwgaGFyZHdhcmUuIEkgd2lsbCBj aGVjayBpdC4KPgo+SSBtZWFuIHRoYXQgdGhlIG1ldGhvZCB1c2VkIHRoZXJlIGlzIHByZXR0eSBj bGVhcmx5ICJmaXhlZCIgbW9kZQo+aGFuZGxpbmcuIFRoYW5rcyBmb3IgY2hlY2tpbmcuCgpJIHRo aW5rIHRoZSBtZXRob2QgaXMgb2sgaGVyZS4gSXQgaXMgYW4gb3B0aW1pemF0aW9uIHRvIHJlZHVj ZSB0aGUgSVBJIGJldHdlZW4KQ1BVcy4gT25seSB0aGUgY2FzZXMgdGhhdCB0aGUgZGVzdGluYXRp b24gdmNwdSBpcyBhIHNpbmdsZSB2Y3B1IGNhbiB1c2UgdGhpcwpvcHRpbWl6YXRpb24uIEZvciBs b3dlc3QgcHJpb3JpdHkgZGVsaXZlcnkgY2FzZSwgd2UgY2FuIHJlZ2FyZCB0aGUgZGVzdGluYXRp b24KdmNwdXMgdGhhdCBtYXRjaCB0aGUgJ2Rlc3RfbW9kZScgYW5kICdkZXN0JyBoZXJlIGFzIHBv c3NpYmxlIGRlc3RpbmF0aW9uIHZjcHVzLgpUbyBlbXVsYXRlIGhhcmR3YXJlIGFjY3VyYXRlbHks IEkgdGhpbmsgd2UgY2FuIHVzZSB0aGlzIG9wdGltaXphdGlvbgp3aGVuIGEgbXNpIGhhcyBtdWx0 aXBsZSBwb3NzaWJsZSBkZXN0aW5hdGlvbiB2Y3B1cy4KClRoYW5rCkNoYW8KCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=