From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2] xen: issue warning message when out of grant maptrack entries Date: Wed, 19 Sep 2018 15:42:33 +0200 Message-ID: <20180919134233.3040-1-jgross__40808.2460672178$1537364476$gmane$org@suse.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]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1g2ckY-0007gR-87 for xen-devel@lists.xenproject.org; Wed, 19 Sep 2018 13:42:38 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org Cc: Juergen Gross , boris.ostrovsky@oracle.com List-Id: xen-devel@lists.xenproject.org V2hlbiBhIGRyaXZlciBkb21haW4gKGUuZy4gZG9tMCkgaXMgcnVubmluZyBvdXQgb2YgbWFwdHJh Y2sgZW50cmllcyBpdApjYW4ndCBtYXAgYW55IG1vcmUgZm9yZWlnbiBkb21haW4gcGFnZXMuIElu c3RlYWQgb2Ygc2lsZW50bHkgc3RhbGxpbmcKdGhlIGFmZmVjdGVkIGRvbVVzIGlzc3VlIGEgcmF0 ZSBsaW1pdGVkIHdhcm5pbmcgaW4gdGhpcyBjYXNlIGluIG9yZGVyCnRvIG1ha2UgaXQgZWFzaWVy IHRvIGRldGVjdCB0aGF0IHNpdHVhdGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3Mg PGpncm9zc0BzdXNlLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIHwgMjcgKysr KysrKysrKysrKysrKysrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygr KSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5j IGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwppbmRleCA3YmFmYTcwM2E5OTIuLjg0NTc1YmFj ZWViYyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYworKysgYi9kcml2ZXJz L3hlbi9ncmFudC10YWJsZS5jCkBAIC0xMDQwLDE4ICsxMDQwLDMzIEBAIGludCBnbnR0YWJfbWFw X3JlZnMoc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRfcmVmICptYXBfb3BzLAogCQlyZXR1cm4gcmV0 OwogCiAJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspIHsKLQkJLyogUmV0cnkgZWFnYWluIG1h cHMgKi8KLQkJaWYgKG1hcF9vcHNbaV0uc3RhdHVzID09IEdOVFNUX2VhZ2FpbikKLQkJCWdudHRh Yl9yZXRyeV9lYWdhaW5fZ29wKEdOVFRBQk9QX21hcF9ncmFudF9yZWYsIG1hcF9vcHMgKyBpLAot CQkJCQkJJm1hcF9vcHNbaV0uc3RhdHVzLCBfX2Z1bmNfXyk7Ci0KLQkJaWYgKG1hcF9vcHNbaV0u c3RhdHVzID09IEdOVFNUX29rYXkpIHsKKwkJc3dpdGNoIChtYXBfb3BzW2ldLnN0YXR1cykgewor CQljYXNlIEdOVFNUX29rYXk6CisJCXsKIAkJCXN0cnVjdCB4ZW5fcGFnZV9mb3JlaWduICpmb3Jl aWduOwogCiAJCQlTZXRQYWdlRm9yZWlnbihwYWdlc1tpXSk7CiAJCQlmb3JlaWduID0geGVuX3Bh Z2VfZm9yZWlnbihwYWdlc1tpXSk7CiAJCQlmb3JlaWduLT5kb21pZCA9IG1hcF9vcHNbaV0uZG9t OwogCQkJZm9yZWlnbi0+Z3JlZiA9IG1hcF9vcHNbaV0ucmVmOworCQkJYnJlYWs7CisJCX0KKwor CQljYXNlIEdOVFNUX25vX2RldmljZV9zcGFjZToKKwkJCXByX3dhcm5fcmF0ZWxpbWl0ZWQoIm1h cHRyYWNrIGxpbWl0IHJlYWNoZWQsIGNhbid0IG1hcCBhbGwgZ3Vlc3QgcGFnZXNcbiIpOworCQkJ YnJlYWs7CisKKwkJY2FzZSBHTlRTVF9lYWdhaW46CisJCQkvKiBSZXRyeSBlYWdhaW4gbWFwcyAq LworCQkJZ250dGFiX3JldHJ5X2VhZ2Fpbl9nb3AoR05UVEFCT1BfbWFwX2dyYW50X3JlZiwKKwkJ CQkJCW1hcF9vcHMgKyBpLAorCQkJCQkJJm1hcF9vcHNbaV0uc3RhdHVzLCBfX2Z1bmNfXyk7CisJ CQkvKiBUZXN0IHN0YXR1cyBpbiBuZXh0IGxvb3AgaXRlcmF0aW9uLiAqLworCQkJaS0tOworCQkJ YnJlYWs7CisKKwkJZGVmYXVsdDoKKwkJCWJyZWFrOwogCQl9CiAJfQogCi0tIAoyLjE2LjQKCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs