From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2] VT-d PI: disable VT-d PI when APICv is disabled Date: Wed, 07 Jun 2017 06:31:18 -0600 Message-ID: <59380E36020000780016059B@prv-mh.provo.novell.com> References: <1496827785-132620-1-git-send-email-chao.gao@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1496827785-132620-1-git-send-email-chao.gao@intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Chao Gao Cc: Andrew Cooper , Kevin Tian , Jun Nakajima , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA3LjA2LjE3IGF0IDExOjI5LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBA QCAtMjI2Niw4ICsyMjY3LDEwIEBAIGludCBfX2luaXQgaW50ZWxfdnRkX3NldHVwKHZvaWQpCj4g ICAgICAgICAgICogV2UgY2Fubm90IHVzZSBwb3N0ZWQgaW50ZXJydXB0IGlmIFg4Nl9GRUFUVVJF X0NYMTYgaXMKPiAgICAgICAgICAgKiBub3Qgc3VwcG9ydGVkLCBzaW5jZSB3ZSBjb3VudCBvbiB0 aGlzIGZlYXR1cmUgdG8KPiAgICAgICAgICAgKiBhdG9taWNhbGx5IHVwZGF0ZSAxNi1ieXRlIElS VEUgaW4gcG9zdGVkIGZvcm1hdC4KPiArICAgICAgICAgKiBWVC1kIFBJIGltcGxlbWVudGF0aW9u IHJlbGllcyBvbiBBUElDdi4gVGh1cywgZGlzYWJsZQo+ICsgICAgICAgICAqIFZULWQgUEkgd2hl biBBUElDdiBpcyBkaXNhYmxlZC4KPiAgICAgICAgICAgKi8KPiAtICAgICAgICBpZiAoICFjYXBf aW50cl9wb3N0KGlvbW11LT5jYXApIHx8ICFjcHVfaGFzX2N4MTYgKQo+ICsgICAgICAgIGlmICgg IWNhcF9pbnRyX3Bvc3QoaW9tbXUtPmNhcCkgfHwgIWNwdV9oYXNfY3gxNiB8fCAhb3B0X2FwaWN2 X2VuYWJsZWQgKQo+ICAgICAgICAgICAgICBpb21tdV9pbnRwb3N0ID0gMDsKCkknbSBzb3JyeSBm b3IgdGhpbmtpbmcgb2YgdGhpcyBvbmx5IG5vdywgYnV0IHdoeSBkbyB5b3UgY2hlY2sgdGhlCmNv bW1hbmQgbGluZSBvcHRpb24gaGVyZSBpbnN0ZWFkIG9mIHdoZXRoZXIgQVBJQy1WIGlzIGFjdHVh bGx5CmluIHVzZT8gSSBndWVzcyB0aGVyZSdzIG5vdCBnb2luZyB0byBiZSBoYXJkd2FyZSBzdXBw b3J0aW5nIFZULWQKUEkgYnV0IG5vdCBBUElDLVYgKGFsYmVpdCBvbmUgaXMgYSBjaGlwc2V0IGZl YXR1cmUgYWl1aSBhbmQgdGhlCm90aGVyIGEgQ1BVIG9uZSwgc28gdGhleSBhcmUga2luZCBvZiBp bmRlcGVuZGVudCksIGJ1dCBJIGNvdWxkCmVhc2lseSBpbWFnaW5lIGh5cGVydmlzb3JzIHN1cHBv cnRpbmcgdGhlbSBlbnRpcmVseSBpbmRlcGVuZGVudGx5LgpIZW5jZSBJIHRoaW5rIHlvdSB3b3Vs ZCBiZSBiZXR0ZXIgb2ZmIGNoZWNraW5nIHRoZSByZWxldmFudApzZWNvbmRhcnkgZXhlYyBiaXQo cykuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK