From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jike Song Subject: Re: [PATCH 2/5] drm/i915/gvt: move intel iommu detection to intel_gvt_init() Date: Wed, 11 Jan 2017 10:18:30 +0800 Message-ID: <587595F6.9080405@intel.com> References: <20170110065252.1730-1-zhenyuw@linux.intel.com> <20170110065252.1730-3-zhenyuw@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 58BA46E353 for ; Wed, 11 Jan 2017 02:20:05 +0000 (UTC) In-Reply-To: <20170110065252.1730-3-zhenyuw@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Zhenyu Wang Cc: intel-gfx@lists.freedesktop.org, igvt-g-dev@lists.01.org List-Id: intel-gfx@lists.freedesktop.org T24gMDEvMTAvMjAxNyAwMjo1MiBQTSwgWmhlbnl1IFdhbmcgd3JvdGU6Cj4gUHJlcGFyZSB0byBy ZW1vdmUgZGV0ZWN0X2hvc3QoKSBob29rLiBNb3ZlIGludGVsIGlvbW11IGRldGVjdGlvbiBlYXJs eQo+IGluIGludGVsX2d2dF9pbml0KCkuCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnl1IFdhbmcg PHpoZW55dXdAbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9n dnQvZ3Z0LmMgICB8IDcgKysrKysrKwo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQva3ZtZ3Qu YyB8IDYgLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA2IGRlbGV0 aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQvZ3Z0LmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQvZ3Z0LmMKPiBpbmRleCAzNTI2NGE5OTE3NzYuLjdh Nzg4NjY0NGFjZiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQvZ3Z0LmMK PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQvZ3Z0LmMKPiBAQCAtNzMsNiArNzMsMTMg QEAgaW50IGludGVsX2d2dF9pbml0X2hvc3Qodm9pZCkKPiAgCWlmIChpbnRlbF9ndnRfaG9zdC5p bml0aWFsaXplZCkKPiAgCQlyZXR1cm4gMDsKPiAgCj4gKyNpZmRlZiBDT05GSUdfSU5URUxfSU9N TVUKPiArCWlmIChpbnRlbF9pb21tdV9nZnhfbWFwcGVkKSB7Cj4gKwkJZ3Z0X2VycigiSGFyZHdh cmUgSU9NTVUgY29tcGF0aWJpbGl0eSBub3QgeWV0IHN1cHBvcnRlZCwgdHJ5IHRvIGJvb3Qgd2l0 aCBpbnRlbF9pb21tdT1pZ2Z4X29mZlxuIik7Cj4gKwkJcmV0dXJuIC1FTk9ERVY7Cj4gKwl9Cj4g KyNlbmRpZgo+ICsKCkhpIFpoZW55dSwKClBlciBteSB1bmRlcnN0YW5kaW5nLCB0aGUgImludGVs X2lvbW11PSIgcGFyYW1ldGVyIGFjdHMgb25seSBvbiBuYXRpdmUgKHRoaW5rIGFib3V0IFhlbkdU KSwKc28gaXQncyBiZXR0ZXIgdG8ga2VlcCBpdCBzb21ld2hlcmUgaW4ga3ZtZ3QuYywgbWF5YmUg a3ZtZ3RfaW5pdCgpPwoKLS0KVGhhbmtzLApKaWtlCj4gIAkvKiBUcnkgdG8gbG9hZCBNUFQgbW9k dWxlcyBmb3IgaHlwZXJ2aXNvcnMgKi8KPiAgI2lmIElTX0VOQUJMRUQoQ09ORklHX0RSTV9JOTE1 X0dWVF9LVk1HVCkKPiAgCS8qIFRyeSBLVk1HVCAqLwo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9ndnQva3ZtZ3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d2dC9rdm1ndC5j Cj4gaW5kZXggMGM5MjM0YTg3YTIwLi5mMjlkMmEyN2NjYjEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvZ3Z0L2t2bWd0LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9n dnQva3ZtZ3QuYwo+IEBAIC0xMjc2LDEyICsxMjc2LDYgQEAgc3RhdGljIGJvb2wga3ZtZ3RfY2hl Y2tfZ3Vlc3Qodm9pZCkKPiAgICovCj4gIHN0YXRpYyBpbnQga3ZtZ3RfZGV0ZWN0X2hvc3Qodm9p ZCkKPiAgewo+IC0jaWZkZWYgQ09ORklHX0lOVEVMX0lPTU1VCj4gLQlpZiAoaW50ZWxfaW9tbXVf Z2Z4X21hcHBlZCkgewo+IC0JCWd2dF9lcnIoIkhhcmR3YXJlIElPTU1VIGNvbXBhdGliaWxpdHkg bm90IHlldCBzdXBwb3J0ZWQsIHRyeSB0byBib290IHdpdGggaW50ZWxfaW9tbXU9aWdmeF9vZmZc biIpOwo+IC0JCXJldHVybiAtRU5PREVWOwo+IC0JfQo+IC0jZW5kaWYKPiAgCXJldHVybiBrdm1n dF9jaGVja19ndWVzdCgpID8gLUVOT0RFViA6IDA7Cj4gIH0KPiAgCj4gCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=