From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lu Baolu Subject: Re: [RFC PATCH] iommu/vt-d: Fix IOMMU field not populated on device hot re-plug Date: Thu, 29 Aug 2019 09:43:31 +0800 Message-ID: <0cf4e930-1132-1e7f-815b-57a08a1fe5de@linux.intel.com> References: <20190822142922.31526-1-janusz.krzysztofik@linux.intel.com> <29020717.Hl6jQjRASr@jkrzyszt-desk.ger.corp.intel.com> <8f505c10-6256-c561-1aea-b3817388c5b2@linux.intel.com> <3275480.HMaYE7B3nd@jkrzyszt-desk.ger.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id AB80F89ECD for ; Thu, 29 Aug 2019 01:44:51 +0000 (UTC) In-Reply-To: <3275480.HMaYE7B3nd@jkrzyszt-desk.ger.corp.intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Janusz Krzysztofik Cc: Joerg Roedel , linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org, David Woodhouse , intel-gfx@lists.freedesktop.org, baolu.lu@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org SGkgSmFudXN6LAoKT24gOC8yOC8xOSAxMDoxNyBQTSwgSmFudXN6IEtyenlzenRvZmlrIHdyb3Rl Ogo+PiBXZSBzaG91bGQgYXZvaWQga2VybmVsIHBhbmljIHdoZW4gYSBpbnRlbF91bm1hcCgpIGlz IGNhbGxlZCBhZ2FpbnN0Cj4+IGEgbm9uLWV4aXN0ZW50IGRvbWFpbi4KPiBEb2VzIHRoYXQgbWVh biB5b3Ugc3VnZ2VzdCB0byByZXBsYWNlCj4gCUJVR19PTighZG9tYWluKTsKPiB3aXRoIHNvbWV0 aGluZyBsaWtlCj4gCWlmIChXQVJOX09OKCFkb21haW4pKQo+IAkJcmV0dXJuOwo+IGFuZCB0byBu b3QgY2FyZSBvZiBvcnBoYW5lZCBtYXBwaW5ncyBsZWZ0IGFsbG9jYXRlZD8gIElzIHRoZXJlIGEg d2F5IHRvIGluZm9ybQo+IHVzZXJzIHRoYXQgdGhlaXIgYWN0aXZlIERNQSBtYXBwaW5ncyBhcmUg bm8gbG9uZ2VyIHZhbGlkIGFuZCB0aGV5IHNob3VsZG4ndAo+IGNhbGwgZG1hX3VubWFwXyooKT8K PiAKPj4gQnV0IHdlIHNob3VsZG4ndCBleHBlY3QgdGhlIElPTU1VIGRyaXZlciBub3QKPj4gY2xl YW5pbmcgdXAgdGhlIGRvbWFpbiBpbmZvIHdoZW4gYSBkZXZpY2UgcmVtb3ZlIG5vdGlmaWNhdGlv biBjb21lcyBhbmQKPj4gd2FpdCB1bnRpbCBhbGwgZmlsZSBkZXNjcmlwdG9ycyBiZWluZyBjbG9z ZWQsIHJpZ2h0Pwo+IFNob3VsZG4ndCB0aGVuIHRoZSBJT01NVSBkcml2ZXIgdGFrZSBjYXJlIG9m IGNsZWFuaW5nIHVwIHJlc291cmNlcyBzdGlsbAo+IGFsbG9jYXRlZCBvbiBkZXZpY2UgcmVtb3Zl IGJlZm9yZSBpdCBpbnZhbGlkYXRlcyBhbmQgZm9yZ2V0cyB0aGVpciBwb2ludGVycz8KPiAKCllv dSBhcmUgcmlnaHQuIFdlIG5lZWQgdG8gd2FpdCB1bnRpbCBhbGwgYWxsb2NhdGVkIHJlc291cmNl cyAoaW92YSBhbmQKbWFwcGluZ3MpIHRvIGJlIHJlbGVhc2VkLgoKSG93IGFib3V0IHJlZ2lzdGVy aW5nIGEgY2FsbGJhY2sgZm9yIEJVU19OT1RJRllfVU5CT1VORF9EUklWRVIsIGFuZApyZW1vdmlu ZyB0aGUgZG9tYWluIGluZm8gd2hlbiB0aGUgZHJpdmVyIGRldGFjaG1lbnQgY29tcGxldGVzPwoK PiBUaGFua3MsCj4gSmFudXN6CgpCZXN0IHJlZ2FyZHMsCkJhb2x1Cl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==