From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH v3] CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM Date: Wed, 31 Oct 2018 16:11:49 -0700 Message-ID: <1541027509-25247-1-git-send-email-sstabellini@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gHzeU-0006WQ-4L for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 23:11:54 +0000 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: jgross@suse.com, Stefano Stabellini , Nathan.Studer@dornerworks.com, Jeff.Kubascik@dornerworks.com, julien.grall@arm.com, vkuznets@redhat.com, boris.ostrovsky@oracle.com, Jarvis.Roach@dornerworks.com List-Id: xen-devel@lists.xenproject.org RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKeGVuX2NyZWF0 ZV9jb250aWd1b3VzX3JlZ2lvbiBoYXMgbm93IG9ubHkgYW4gaW1wbGVtZW50YXRpb24gaWYKQ09O RklHX1hFTl9QViBpcyBkZWZpbmVkLiBIb3dldmVyLCBvbiBBUk0gd2UgbmV2ZXIgc2V0IENPTkZJ R19YRU5fUFYgYnV0CndlIGRvIGhhdmUgYW4gaW1wbGVtZW50YXRpb24gb2YgeGVuX2NyZWF0ZV9j b250aWd1b3VzX3JlZ2lvbiB3aGljaCBpcwpyZXF1aXJlZCBmb3Igc3dpb3RsYi14ZW4gdG8gd29y ayBjb3JyZWN0bHkgKGFsdGhvdWdoIGl0IGp1c3Qgc2V0cwoqZG1hX2hhbmRsZSkuCgpGaXhlczog MTY2MjQzOTA4MTZjICgieGVuOiBjcmVhdGUgeGVuX2NyZWF0ZS9kZXN0cm95X2NvbnRpZ3VvdXNf cmVnaW9uKCkgc3R1YnMgZm9yIFBWSFZNIG9ubHkgYnVpbGRzIikKU2lnbmVkLW9mZi1ieTogU3Rl ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogSmVmZi5LdWJhc2Npa0Bk b3JuZXJ3b3Jrcy5jb20KQ0M6IEphcnZpcy5Sb2FjaEBkb3JuZXJ3b3Jrcy5jb20KQ0M6IE5hdGhh bi5TdHVkZXJAZG9ybmVyd29ya3MuY29tCkNDOiB2a3V6bmV0c0ByZWRoYXQuY29tCkNDOiBib3Jp cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbQpDQzogamdyb3NzQHN1c2UuY29tCkNDOiBqdWxpZW4uZ3Jh bGxAYXJtLmNvbQotLS0KQ2hhbmdlcyBpbiB2MzoKLSByZW1vdmUgc3R1YiBpbXBsZW50YXRpb24g b2YgeGVuX3JlbWFwX3Bmbiwgc3BsaXQgI2lmZGVmIGluc3RlYWQKLS0tCiBpbmNsdWRlL3hlbi94 ZW4tb3BzLmggfCAxMiArKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo KyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oIGIv aW5jbHVkZS94ZW4veGVuLW9wcy5oCmluZGV4IDE4ODAzZmYuLjQ5Njk4MTcgMTAwNjQ0Ci0tLSBh L2luY2x1ZGUveGVuL3hlbi1vcHMuaAorKysgYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKQEAgLTQy LDE2ICs0MiwxMiBAQCBzdGF0aWMgaW5saW5lIHVpbnQzMl90IHhlbl92Y3B1X25yKGludCBjcHUp CiAKIGV4dGVybiB1bnNpZ25lZCBsb25nICp4ZW5fY29udGlndW91c19iaXRtYXA7CiAKLSNpZmRl ZiBDT05GSUdfWEVOX1BWCisjaWYgZGVmaW5lZChDT05GSUdfWEVOX1BWKSB8fCBkZWZpbmVkKENP TkZJR19BUk0pIHx8IGRlZmluZWQoQ09ORklHX0FSTTY0KQogaW50IHhlbl9jcmVhdGVfY29udGln dW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIsCiAJCQkJ dW5zaWduZWQgaW50IGFkZHJlc3NfYml0cywKIAkJCQlkbWFfYWRkcl90ICpkbWFfaGFuZGxlKTsK IAogdm9pZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2FkZHJfdCBwc3RhcnQs IHVuc2lnbmVkIGludCBvcmRlcik7Ci0KLWludCB4ZW5fcmVtYXBfcGZuKHN0cnVjdCB2bV9hcmVh X3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHIsCi0JCSAgeGVuX3Bmbl90ICpwZm4sIGlu dCBuciwgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkgIHVuc2lnbmVkIGludCBkb21p ZCwgYm9vbCBub190cmFuc2xhdGUsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogI2Vsc2UKIHN0YXRp YyBpbmxpbmUgaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0 YXJ0LAogCQkJCQkgICAgICAgdW5zaWduZWQgaW50IG9yZGVyLApAQCAtNjMsNyArNTksMTMgQEAg c3RhdGljIGlubGluZSBpbnQgeGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2FkZHJf dCBwc3RhcnQsCiAKIHN0YXRpYyBpbmxpbmUgdm9pZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3Jl Z2lvbihwaHlzX2FkZHJfdCBwc3RhcnQsCiAJCQkJCQkgdW5zaWduZWQgaW50IG9yZGVyKSB7IH0K KyNlbmRpZgogCisjaWYgZGVmaW5lZChDT05GSUdfWEVOX1BWKQoraW50IHhlbl9yZW1hcF9wZm4o c3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsIHVuc2lnbmVkIGxvbmcgYWRkciwKKwkJICB4ZW5f cGZuX3QgKnBmbiwgaW50IG5yLCBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCisJCSAgdW5z aWduZWQgaW50IGRvbWlkLCBib29sIG5vX3RyYW5zbGF0ZSwgc3RydWN0IHBhZ2UgKipwYWdlcyk7 CisjZWxzZQogc3RhdGljIGlubGluZSBpbnQgeGVuX3JlbWFwX3BmbihzdHJ1Y3Qgdm1fYXJlYV9z dHJ1Y3QgKnZtYSwgdW5zaWduZWQgbG9uZyBhZGRyLAogCQkJCXhlbl9wZm5fdCAqcGZuLCBpbnQg bnIsIGludCAqZXJyX3B0ciwKIAkJCQlwZ3Byb3RfdCBwcm90LCAgdW5zaWduZWQgaW50IGRvbWlk LAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs