From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: [PATCH v3 4/4] x86/mm/p2m: stop checking for IOMMU shared page tables in mmio_order() Date: Wed, 5 Dec 2018 11:29:24 +0000 Message-ID: <20181205112924.36470-5-paul.durrant@citrix.com> References: <20181205112924.36470-1-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gUVMw-0003Fb-B9 for xen-devel@lists.xenproject.org; Wed, 05 Dec 2018 11:29:30 +0000 In-Reply-To: <20181205112924.36470-1-paul.durrant@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: George Dunlap , Andrew Cooper , Paul Durrant , Wei Liu , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= List-Id: xen-devel@lists.xenproject.org Tm93IHRoYXQgdGhlIGlvbW11X21hcCgpIGFuZCBpb21tdV91bm1hcCgpIG9wZXJhdGlvbnMgdGFr ZSBhbiBvcmRlcgpwYXJhbWV0ZXIgYW5kIGVsaWRlIGZsdXNoaW5nIHRoZXJlJ3Mgbm8gc3Ryb25n IHJlYXNvbiB3aHkgbW9kaWZ5aW5nIE1NSU8KcmFuZ2VzIGluIHRoZSBwMm0gc2hvdWxkIGJlIHJl c3RyaWN0ZWQgdG8gYSA0ayBncmFudWxhcml0eSBzaW1wbHkgYmVjYXVzZQp0aGUgSU9NTVUgaXMg ZW5hYmxlZCBidXQgc2hhcmVkIHBhZ2UgdGFibGVzIGFyZSBub3QgaW4gb3BlcmF0aW9uLgoKU2ln bmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KUmV2aWV3 ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVu bGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K Q2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgp2MjoKIC0gTmV3 IGluIHYyLiAoQWRhcHRlZCBmcm9tIGEgcHJldmlvdXNseSBpbmRlcGVuZGVudCBwYXRjaCkuCi0t LQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgNSArKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5z ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0v cDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggZWQ3NmU5NmQzMy4uYTljZmQxYjJl NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t bS9wMm0uYwpAQCAtMjA1OSwxMyArMjA1OSwxMiBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG1taW9f b3JkZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0X2ZuLCB1bnNpZ25lZCBsb25nIG5yKQogewogICAgIC8q Ci0gICAgICogTm90ZSB0aGF0IHRoZSAhaW9tbXVfdXNlX2hhcF9wdCgpIGhlcmUgaGFzIHRocmVl IGVmZmVjdHM6Ci0gICAgICogLSBjb3ZlciBpb21tdV97LHVufW1hcF9wYWdlKCkgbm90IGhhdmlu ZyBhbiAib3JkZXIiIGlucHV0IHlldCwKKyAgICAgKiBOb3RlIHRoYXQgdGhlICFoYXBfZW5hYmxl ZCgpIGhlcmUgaGFzIHR3byBlZmZlY3RzOgogICAgICAqIC0gZXhjbHVkZSBzaGFkb3cgbW9kZSAo d2hpY2ggZG9lc24ndCBzdXBwb3J0IGxhcmdlIE1NSU8gbWFwcGluZ3MpLAogICAgICAqIC0gZXhj bHVkZSBQViBndWVzdHMsIHNob3VsZCBleGVjdXRpb24gcmVhY2ggdGhpcyBjb2RlIGZvciBzdWNo LgogICAgICAqIFNvIGJlIGNhcmVmdWwgd2hlbiBhbHRlcmluZyB0aGlzLgogICAgICAqLwotICAg IGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkgfHwKKyAgICBpZiAoICFoYXBfZW5hYmxlZChkKSB8 fAogICAgICAgICAgKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9PUkRFUl8yTSkgLSAxKSkgfHwg IShuciA+PiBQQUdFX09SREVSXzJNKSApCiAgICAgICAgIHJldHVybiBQQUdFX09SREVSXzRLOwog Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs