From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH v2 01/21] xen/arm: rename get_11_allocation_size to get_allocation_size Date: Fri, 6 Jul 2018 16:11:56 -0700 Message-ID: <1530918736-13965-1-git-send-email-sstabellini@kernel.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: julien.grall@arm.com Cc: Stefano Stabellini , sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Li4uIGFuZCByZW1vdmUgdGhlIEJVR19PTighZG9tMF8xMV9tYXBwaW5nKSBpbiBhbGxvY2F0ZV9t ZW1vcnkuCkEgZm9sbG93LXVwIHBhdGNoIHdpbGwgbWFrZSB0aGUgZnVuY3Rpb24gd29yayB3aXRo IG5vbiAxOjEgbWFwcGVkCmd1ZXN0cy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KClNpZ25lZC1v ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCi0tLQpDaGFu Z2VzIGluIHYyOgotIG5ldyBwYXRjaAotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8 IDIyICsrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo KyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp bGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCAxMWNkZjA1Li4xODJlM2Q1 IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gv YXJtL2RvbWFpbl9idWlsZC5jCkBAIC03OSw3ICs3OSw3IEBAIHN0cnVjdCB2Y3B1ICpfX2luaXQg YWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wKQogICAgIHJldHVybiBhbGxvY192 Y3B1KGRvbTAsIDAsIDApOwogfQogCi1zdGF0aWMgdW5zaWduZWQgaW50IGdldF8xMV9hbGxvY2F0 aW9uX3NpemUocGFkZHJfdCBzaXplKQorc3RhdGljIHVuc2lnbmVkIGludCBnZXRfYWxsb2NhdGlv bl9zaXplKHBhZGRyX3Qgc2l6ZSkKIHsKICAgICAvKgogICAgICAqIGdldF9vcmRlcl9mcm9tX2J5 dGVzIHJldHVybnMgdGhlIG9yZGVyIGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0bwpAQCAtMjUxLDIx ICsyNTEsMTUgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQs IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgIGdldF9vcmRlcl9mcm9tX2J5dGVz KG1pbl90KHBhZGRyX3QsIGRvbTBfbWVtLCBNQigxMjgpKSk7CiAgICAgY29uc3QgdW5zaWduZWQg aW50IG1pbl9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKE1CKDQpKTsKICAgICBzdHJ1Y3Qg cGFnZV9pbmZvICpwZzsKLSAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlv bl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgdW5zaWduZWQgaW50IG9yZGVyID0g Z2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgIGludCBpOwog CiAgICAgYm9vbCBsb3dtZW0gPSB0cnVlOwogICAgIHVuc2lnbmVkIGludCBiaXRzOwogCi0gICAg LyoKLSAgICAgKiBUT0RPOiBJbXBsZW1lbnQgbWVtb3J5IGJhbmsgYWxsb2NhdGlvbiB3aGVuIERP TTAgaXMgbm90IGRpcmVjdAotICAgICAqIG1hcHBlZAotICAgICAqLwotICAgIEJVR19PTighZG9t MF8xMV9tYXBwaW5nKTsKLQotICAgIHByaW50aygiQWxsb2NhdGluZyAxOjEgbWFwcGluZ3MgdG90 YWxsaW5nICVsZE1CIGZvciBkb20wOlxuIiwKKyAgICBwcmludGsoIkFsbG9jYXRpbmcgMToxIG1h cHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IgZG9tJWQ6XG4iLAogICAgICAgICAgICAvKiBEb24n dCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCi0gICAgICAg ICAgICh1bnNpZ25lZCBsb25nKShraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMjApKTsKKyAgICAg ICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCksIGQtPmRv bWFpbl9pZCk7CiAKICAgICBraW5mby0+bWVtLm5yX2JhbmtzID0gMDsKIApAQCAtMzAzLDcgKzI5 Nyw3IEBAIHN0YXRpYyB2b2lkIGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1 Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgICAqIElmIHdlIGZhaWxlZCB0byBhbGxvY2F0ZSBi YW5rMCB1bmRlciA0R0IsIGNvbnRpbnVlIGFsbG9jYXRpbmcKICAgICAgKiBtZW1vcnkgZnJvbSBh Ym92ZSA0R0IgYW5kIGZpbGwgaW4gYmFua3MuCiAgICAgICovCi0gICAgb3JkZXIgPSBnZXRfMTFf YWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgb3JkZXIgPSBnZXRf YWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgd2hpbGUgKCBraW5m by0+dW5hc3NpZ25lZF9tZW0gJiYga2luZm8tPm1lbS5ucl9iYW5rcyA8IE5SX01FTV9CQU5LUyAp CiAgICAgewogICAgICAgICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZXMoZCwgb3JkZXIsIGxvd21l bSA/IE1FTUZfYml0cygzMikgOiAwKTsKQEAgLTMxNCw3ICszMDgsNyBAQCBzdGF0aWMgdm9pZCBh bGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m bykKICAgICAgICAgICAgIGlmICggbG93bWVtICYmIG9yZGVyIDwgbWluX2xvd19vcmRlcikKICAg ICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBEMTFQUklOVCgiRmFpbGVkIGF0IG1pbl9sb3df b3JkZXIsIGFsbG93IGhpZ2ggYWxsb2NhdGlvbnNcbiIpOwotICAgICAgICAgICAgICAgIG9yZGVy ID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOworICAgICAg ICAgICAgICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9t ZW0pOwogICAgICAgICAgICAgICAgIGxvd21lbSA9IGZhbHNlOwogICAgICAgICAgICAgICAgIGNv bnRpbnVlOwogICAgICAgICAgICAgfQpAQCAtMzM0LDcgKzMyOCw3IEBAIHN0YXRpYyB2b2lkIGFs bG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv KQogICAgICAgICAgICAgaWYgKCBsb3dtZW0gKQogICAgICAgICAgICAgewogICAgICAgICAgICAg ICAgIEQxMVBSSU5UKCJBbGxvY2F0aW9uIGJlbG93IGJhbmsgMCwgYWxsb3cgaGlnaCBhbGxvY2F0 aW9uc1xuIik7Ci0gICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9zaXpl KGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfYWxs b2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgICAgICAgICAgICAgbG93 bWVtID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICB9CkBA IC0zNDksNyArMzQzLDcgQEAgc3RhdGljIHZvaWQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21h aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgICAqIFN1Y2Nlc3MsIG5l eHQgdGltZSBhcm91bmQgdHJ5IGFnYWluIHRvIGdldCB0aGUgbGFyZ2VzdCBvcmRlcgogICAgICAg ICAgKiBhbGxvY2F0aW9uIHBvc3NpYmxlLgogICAgICAgICAgKi8KLSAgICAgICAgb3JkZXIgPSBn ZXRfMTFfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgICAgIG9y ZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgIH0K IAogICAgIGlmICgga2luZm8tPnVuYXNzaWduZWRfbWVtICkKLS0gCjEuOS4xCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==