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 09:34:27 -0600 Message-ID: <59383923020000780016085C@prv-mh.provo.novell.com> References: <1496827785-132620-1-git-send-email-chao.gao@intel.com> <59380E36020000780016059B@prv-mh.provo.novell.com> <20170607150627.GA147743@skl-2s3.sh.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170607150627.GA147743@skl-2s3.sh.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+IE9uIDA3LjA2LjE3IGF0IDE3OjA2LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP biBXZWQsIEp1biAwNywgMjAxNyBhdCAwNjozMToxOEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90 ZToKPj4+Pj4gT24gMDcuMDYuMTcgYXQgMTE6MjksIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl Ogo+Pj4gQEAgLTIyNjYsOCArMjI2NywxMCBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9zZXR1cCh2 b2lkKQo+Pj4gICAgICAgICAgICogV2UgY2Fubm90IHVzZSBwb3N0ZWQgaW50ZXJydXB0IGlmIFg4 Nl9GRUFUVVJFX0NYMTYgaXMKPj4+ICAgICAgICAgICAqIG5vdCBzdXBwb3J0ZWQsIHNpbmNlIHdl IGNvdW50IG9uIHRoaXMgZmVhdHVyZSB0bwo+Pj4gICAgICAgICAgICogYXRvbWljYWxseSB1cGRh dGUgMTYtYnl0ZSBJUlRFIGluIHBvc3RlZCBmb3JtYXQuCj4+PiArICAgICAgICAgKiBWVC1kIFBJ IGltcGxlbWVudGF0aW9uIHJlbGllcyBvbiBBUElDdi4gVGh1cywgZGlzYWJsZQo+Pj4gKyAgICAg ICAgICogVlQtZCBQSSB3aGVuIEFQSUN2IGlzIGRpc2FibGVkLgo+Pj4gICAgICAgICAgICovCj4+ PiAtICAgICAgICBpZiAoICFjYXBfaW50cl9wb3N0KGlvbW11LT5jYXApIHx8ICFjcHVfaGFzX2N4 MTYgKQo+Pj4gKyAgICAgICAgaWYgKCAhY2FwX2ludHJfcG9zdChpb21tdS0+Y2FwKSB8fCAhY3B1 X2hhc19jeDE2IHx8ICFvcHRfYXBpY3ZfZW5hYmxlZCApCj4+PiAgICAgICAgICAgICAgaW9tbXVf aW50cG9zdCA9IDA7Cj4+Cj4+SSdtIHNvcnJ5IGZvciB0aGlua2luZyBvZiB0aGlzIG9ubHkgbm93 LCBidXQgd2h5IGRvIHlvdSBjaGVjayB0aGUKPj5jb21tYW5kIGxpbmUgb3B0aW9uIGhlcmUgaW5z dGVhZCBvZiB3aGV0aGVyIEFQSUMtViBpcyBhY3R1YWxseQo+PmluIHVzZT8gSSBndWVzcyB0aGVy ZSdzIG5vdCBnb2luZyB0byBiZSBoYXJkd2FyZSBzdXBwb3J0aW5nIFZULWQKPj5QSSBidXQgbm90 IEFQSUMtViAoYWxiZWl0IG9uZSBpcyBhIGNoaXBzZXQgZmVhdHVyZSBhaXVpIGFuZCB0aGUKPj5v dGhlciBhIENQVSBvbmUsIHNvIHRoZXkgYXJlIGtpbmQgb2YgaW5kZXBlbmRlbnQpLCBidXQgSSBj b3VsZAo+PmVhc2lseSBpbWFnaW5lIGh5cGVydmlzb3JzIHN1cHBvcnRpbmcgdGhlbSBlbnRpcmVs eSBpbmRlcGVuZGVudGx5Lgo+PkhlbmNlIEkgdGhpbmsgeW91IHdvdWxkIGJlIGJldHRlciBvZmYg Y2hlY2tpbmcgdGhlIHJlbGV2YW50Cj4+c2Vjb25kYXJ5IGV4ZWMgYml0KHMpLgo+IAo+IFRob3Nl IHJlbGV2YW50IHN0cnVjdHVyZSBoYXNuJ3QgYmVlbiBpbml0aWFsaXplZCBoZXJlLiBCdXQgeW91 cgo+IHRob3VnaHQgaXMgZGVmaW5pdGVseSByaWdodC4gSG93IGFib3V0IGNsZWFyIGlvbW11X2lu dHBvc3QgaW4KPiB2bXhfaW5pdF92bWNzX2NvbmZpZygpIHdoZW4gZmluZGluZyBjcHUtc2lkZSBp bnRlcnJ1cHQgcG9zdGluZwo+IGNhbid0IGJlIGVuYWJsZWQ/CgpJZiBjbGVhcmluZyB0aGUgZmxh ZyBpcyBhbGwgaXQgdGFrZXMgLSBzdXJlLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==