From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: [PATCH v2 7/7] block/xen-blkback: s/nr_pages/nr_segs/ Date: Wed, 17 Jun 2015 15:28:08 +0100 Message-ID: <1434551288-14113-8-git-send-email-julien.grall__6514.3700493083$1434551398$gmane$org@citrix.com> References: <1434551288-14113-1-git-send-email-julien.grall@citrix.com> 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.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Z5EKf-0004e6-Tw for xen-devel@lists.xenproject.org; Wed, 17 Jun 2015 14:28:50 +0000 In-Reply-To: <1434551288-14113-1-git-send-email-julien.grall@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Julien Grall , linux-kernel@vger.kernel.org, Julien Grall , linux-arm-kernel@lists.infradead.org, =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= List-Id: xen-devel@lists.xenproject.org RnJvbTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KCk1ha2UgdGhlIGNv ZGUgbGVzcyBjb25mdXNpbmcgdG8gcmVhZCBub3cgdGhhdCBMaW51eCBtYXkgbm90IGhhdmUgdGhl CnNhbWUgcGFnZSBzaXplIGFzIFhlbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs aWVuLmdyYWxsQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w YXVAY2l0cml4LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh Y2xlLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBSb2dlcidzIEFj a2VkLWJ5Ci0tLQogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9ibGtiYWNrLmMgfCAxMCArKysr Ky0tLS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oICB8ICAyICstCiAyIGZp bGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYyBiL2RyaXZlcnMvYmxvY2sveGVu LWJsa2JhY2svYmxrYmFjay5jCmluZGV4IDcxM2ZjOWYuLjcwNDk1MjggMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jCisrKyBiL2RyaXZlcnMvYmxvY2sveGVu LWJsa2JhY2svYmxrYmFjay5jCkBAIC03MjksNyArNzI5LDcgQEAgc3RhdGljIHZvaWQgeGVuX2Js a2JrX3VubWFwX2FuZF9yZXNwb25kKHN0cnVjdCBwZW5kaW5nX3JlcSAqcmVxKQogCXN0cnVjdCBn cmFudF9wYWdlICoqcGFnZXMgPSByZXEtPnNlZ21lbnRzOwogCXVuc2lnbmVkIGludCBpbnZjb3Vu dDsKIAotCWludmNvdW50ID0geGVuX2Jsa2JrX3VubWFwX3ByZXBhcmUoYmxraWYsIHBhZ2VzLCBy ZXEtPm5yX3BhZ2VzLAorCWludmNvdW50ID0geGVuX2Jsa2JrX3VubWFwX3ByZXBhcmUoYmxraWYs IHBhZ2VzLCByZXEtPm5yX3NlZ3MsCiAJCQkJCSAgIHJlcS0+dW5tYXAsIHJlcS0+dW5tYXBfcGFn ZXMpOwogCiAJd29yay0+ZGF0YSA9IHJlcTsKQEAgLTkxNSw3ICs5MTUsNyBAQCBzdGF0aWMgaW50 IHhlbl9ibGtia19tYXBfc2VnKHN0cnVjdCBwZW5kaW5nX3JlcSAqcGVuZGluZ19yZXEpCiAJaW50 IHJjOwogCiAJcmMgPSB4ZW5fYmxrYmtfbWFwKHBlbmRpbmdfcmVxLT5ibGtpZiwgcGVuZGluZ19y ZXEtPnNlZ21lbnRzLAotCQkJICAgcGVuZGluZ19yZXEtPm5yX3BhZ2VzLAorCQkJICAgcGVuZGlu Z19yZXEtPm5yX3NlZ3MsCiAJICAgICAgICAgICAgICAgICAgIChwZW5kaW5nX3JlcS0+b3BlcmF0 aW9uICE9IEJMS0lGX09QX1JFQUQpKTsKIAogCXJldHVybiByYzsKQEAgLTkzMSw3ICs5MzEsNyBA QCBzdGF0aWMgaW50IHhlbl9ibGtia19wYXJzZV9pbmRpcmVjdChzdHJ1Y3QgYmxraWZfcmVxdWVz dCAqcmVxLAogCWludCBpbmRpcmVjdF9ncmVmcywgcmMsIG4sIG5zZWcsIGk7CiAJc3RydWN0IGJs a2lmX3JlcXVlc3Rfc2VnbWVudCAqc2VnbWVudHMgPSBOVUxMOwogCi0JbnNlZyA9IHBlbmRpbmdf cmVxLT5ucl9wYWdlczsKKwluc2VnID0gcGVuZGluZ19yZXEtPm5yX3NlZ3M7CiAJaW5kaXJlY3Rf Z3JlZnMgPSBJTkRJUkVDVF9QQUdFUyhuc2VnKTsKIAlCVUdfT04oaW5kaXJlY3RfZ3JlZnMgPiBC TEtJRl9NQVhfSU5ESVJFQ1RfUEFHRVNfUEVSX1JFUVVFU1QpOwogCkBAIC0xMjUxLDcgKzEyNTEs NyBAQCBzdGF0aWMgaW50IGRpc3BhdGNoX3J3X2Jsb2NrX2lvKHN0cnVjdCB4ZW5fYmxraWYgKmJs a2lmLAogCXBlbmRpbmdfcmVxLT5pZCAgICAgICAgPSByZXEtPnUucncuaWQ7CiAJcGVuZGluZ19y ZXEtPm9wZXJhdGlvbiA9IHJlcV9vcGVyYXRpb247CiAJcGVuZGluZ19yZXEtPnN0YXR1cyAgICA9 IEJMS0lGX1JTUF9PS0FZOwotCXBlbmRpbmdfcmVxLT5ucl9wYWdlcyAgPSBuc2VnOworCXBlbmRp bmdfcmVxLT5ucl9zZWdzICAgPSBuc2VnOwogCiAJaWYgKHJlcS0+b3BlcmF0aW9uICE9IEJMS0lG X09QX0lORElSRUNUKSB7CiAJCXByZXEuZGV2ICAgICAgICAgICAgICAgPSByZXEtPnUucncuaGFu ZGxlOwpAQCAtMTM3Miw3ICsxMzcyLDcgQEAgc3RhdGljIGludCBkaXNwYXRjaF9yd19ibG9ja19p byhzdHJ1Y3QgeGVuX2Jsa2lmICpibGtpZiwKIAogIGZhaWxfZmx1c2g6CiAJeGVuX2Jsa2JrX3Vu bWFwKGJsa2lmLCBwZW5kaW5nX3JlcS0+c2VnbWVudHMsCi0JICAgICAgICAgICAgICAgIHBlbmRp bmdfcmVxLT5ucl9wYWdlcyk7CisJICAgICAgICAgICAgICAgIHBlbmRpbmdfcmVxLT5ucl9zZWdz KTsKICBmYWlsX3Jlc3BvbnNlOgogCS8qIEhhdmVuJ3Qgc3VibWl0dGVkIGFueSBiaW8ncyB5ZXQu ICovCiAJbWFrZV9yZXNwb25zZShibGtpZiwgcmVxLT51LnJ3LmlkLCByZXFfb3BlcmF0aW9uLCBC TEtJRl9SU1BfRVJST1IpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9j b21tb24uaCBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmgKaW5kZXggZjYyMGI1 ZC4uN2EwM2UwNyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24u aAorKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oCkBAIC0zNDMsNyArMzQz LDcgQEAgc3RydWN0IGdyYW50X3BhZ2Ugewogc3RydWN0IHBlbmRpbmdfcmVxIHsKIAlzdHJ1Y3Qg eGVuX2Jsa2lmCSpibGtpZjsKIAl1NjQJCQlpZDsKLQlpbnQJCQlucl9wYWdlczsKKwlpbnQJCQlu cl9zZWdzOwogCWF0b21pY190CQlwZW5kY250OwogCXVuc2lnbmVkIHNob3J0CQlvcGVyYXRpb247 CiAJaW50CQkJc3RhdHVzOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=