From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: [PATCH 3/4 v3] xenconsole: Change the type of ring_ref to xen_pfn_t in console_create_ring Date: Tue, 31 Oct 2017 12:25:07 +0530 Message-ID: <1509432908-17449-3-git-send-email-bhupinder.thakur@linaro.org> References: <1509432908-17449-1-git-send-email-bhupinder.thakur@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9QSI-0002yh-Dg for xen-devel@lists.xenproject.org; Tue, 31 Oct 2017 06:55:22 +0000 Received: by mail-pf0-f193.google.com with SMTP id p87so13035986pfj.3 for ; Mon, 30 Oct 2017 23:55:20 -0700 (PDT) In-Reply-To: <1509432908-17449-1-git-send-email-bhupinder.thakur@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Wei Liu , Julien Grall , Stefano Stabellini , Ian Jackson List-Id: xen-devel@lists.xenproject.org Q3VycmVudGx5LCByaW5nX3JlZiBpcyByZWFkIGFzIGFuIGludGVnZXIgaW4gY29uc29sZV9jcmVh dGVfcmluZyB3aGljaCBjb3VsZCBsZWFkIHRvCnRydW5jYXRpb24gb2YgdGhlIHZhbHVlIGFzIGl0 IGlzIHJlYWRpbmcgYSA2NC1iaXQgdmFsdWUuCgpUaGUgZml4IGlzIHRvIG1vZGlmeSB0aGUgdHlw ZSBvZiByaW5nX3JlZiB0byB4ZW5fcGZuX3QgYW5kIHVzZSB0aGUgY29ycmVjdCBmb3JtYXQKc3Bl Y2lmaWVyIHRvIHJlYWQgdGhlIHZhbHVlIGNvcnJlY3RseSBmb3IgYWxsIGFyY2hpdGVjdHVyZXMu CgpTaWduZWQtb2ZmLWJ5OiBCaHVwaW5kZXIgVGhha3VyIDxiaHVwaW5kZXIudGhha3VyQGxpbmFy by5vcmc+CkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ0M6IElh biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxp dTJAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs Lm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpUaGlzIHBhdGNo IGlzIGFzIHBlciB0aGUgcmV2aWV3IG9mIGNvbW1pdCBmYTFmMTU3CiAgICBsaWJ4bDogRml4IHRo ZSBidWcgaW50cm9kdWNlZCBpbiBjb21taXQgImxpYnhsOiB1c2UgY29ycmVjdCB0eXBlCgogdG9v bHMvY29uc29sZS9kYWVtb24vaW8uYyB8IDE2ICsrKysrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFu Z2VkLCAxMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz L2NvbnNvbGUvZGFlbW9uL2lvLmMgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCmluZGV4IGUy MjAwOWEuLjE4Mzk5NzMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKKysr IGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwpAQCAtMTksNiArMTksNyBAQAogCiAjZGVmaW5l IF9HTlVfU09VUkNFCiAKKyNpbmNsdWRlIDxpbnR0eXBlcy5oPgogI2luY2x1ZGUgInV0aWxzLmgi CiAjaW5jbHVkZSAiaW8uaCIKICNpbmNsdWRlIDx4ZW5ldnRjaG4uaD4KQEAgLTgxLDYgKzgyLDEy IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfZmRzOwogCiAjZGVmaW5lIFJPVU5EVVAoX3gsX3cp ICgoKHVuc2lnbmVkIGxvbmcpKF94KSsoMVVMPDwoX3cpKS0xKSAmIH4oKDFVTDw8KF93KSktMSkp CiAKKyNpZiBkZWZpbmVkKENPTkZJR19BUk0pCisjIGRlZmluZSBTQ05pX3hlbl9wZm4gU0NOaTY0 CisjZWxzZQorIyBkZWZpbmUgU0NOaV94ZW5fcGZuICJsaSIKKyNlbmRpZgorCiBzdHJ1Y3QgYnVm ZmVyIHsKIAljaGFyICpkYXRhOwogCXNpemVfdCBjb25zdW1lZDsKQEAgLTk4LDcgKzEwNSw3IEBA IHN0cnVjdCBjb25zb2xlIHsKIAlzdHJ1Y3QgYnVmZmVyIGJ1ZmZlcjsKIAljaGFyICp4c3BhdGg7 CiAJY2hhciAqbG9nX3N1ZmZpeDsKLQlpbnQgcmluZ19yZWY7CisJeGVuX3Bmbl90IHJpbmdfcmVm OwogCXhlbmV2dGNobl9oYW5kbGUgKnhjZV9oYW5kbGU7CiAJaW50IHhjZV9wb2xsZmRfaWR4Owog CWludCBldmVudF9jb3VudDsKQEAgLTY2MSwxMiArNjY4LDEzIEBAIHN0YXRpYyB2b2lkIGNvbnNv bGVfdW5tYXBfaW50ZXJmYWNlKHN0cnVjdCBjb25zb2xlICpjb24pCiAgCiBzdGF0aWMgaW50IGNv bnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsKLQlpbnQgZXJyLCByZW1v dGVfcG9ydCwgcmluZ19yZWYsIHJjOworCWludCBlcnIsIHJlbW90ZV9wb3J0LCByYzsKKwl4ZW5f cGZuX3QgcmluZ19yZWY7CiAJY2hhciAqdHlwZSwgcGF0aFtQQVRIX01BWF07CiAJc3RydWN0IGRv bWFpbiAqZG9tID0gY29uLT5kOwogCiAJZXJyID0geHNfZ2F0aGVyKHhzLCBjb24tPnhzcGF0aCwK LQkJCSJyaW5nLXJlZiIsICIldSIsICZyaW5nX3JlZiwKKwkJCSJyaW5nLXJlZiIsICIlIlNDTmlf eGVuX3BmbiwgJnJpbmdfcmVmLAogCQkJInBvcnQiLCAiJWkiLCAmcmVtb3RlX3BvcnQsCiAJCQlO VUxMKTsKIApAQCAtNzA1LDcgKzcxMyw3IEBAIHN0YXRpYyBpbnQgY29uc29sZV9jcmVhdGVfcmlu ZyhzdHJ1Y3QgY29uc29sZSAqY29uKQogCQljb24tPmludGVyZmFjZSA9IHhjX21hcF9mb3JlaWdu X3JhbmdlKAogCQkJeGMsIGRvbS0+ZG9taWQsIFhDX1BBR0VfU0laRSwKIAkJCVBST1RfUkVBRHxQ Uk9UX1dSSVRFLAotCQkJKHVuc2lnbmVkIGxvbmcpcmluZ19yZWYpOworCQkJcmluZ19yZWYpOwog CQlpZiAoY29uLT5pbnRlcmZhY2UgPT0gTlVMTCkgewogCQkJZXJyID0gRUlOVkFMOwogCQkJZ290 byBvdXQ7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=