From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [V3,2/2] Tools: Replace open encodings for NUMA_NO_NODE From: Anshuman Khandual Message-Id: <1545127933-10711-3-git-send-email-anshuman.khandual@arm.com> Date: Tue, 18 Dec 2018 15:42:13 +0530 To: linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: ocfs2-devel@oss.oracle.com, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, netdev@vger.kernel.org, intel-wired-lan@lists.osuosl.org, linux-media@vger.kernel.org, iommu@lists.linux-foundation.org, linux-rdma@vger.kernel.org, dmaengine@vger.kernel.org, linux-block@vger.kernel.org, sparclinux@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-ia64@vger.kernel.org, linux-alpha@vger.kernel.org, akpm@linux-foundation.org, jiangqi903@gmail.com, hverkuil@xs4all.nl, vkoul@kernel.org, sfr@canb.auug.org.au, dledford@redhat.com, mpe@ellerman.id.au, axboe@kernel.dk, jeffrey.t.kirsher@intel.com, david@redhat.com List-ID: RnJvbTogU3RlcGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+CgpUaGlzIHJlcGxh Y2VzIGFsbCBvcGVuIGVuY29kaW5ncyBpbiB0b29scyB3aXRoIE5VTUFfTk9fTk9ERS4KQWxzbyBs aW51eC9udW1hLmggaXMgbm93IG5lZWRlZCBmb3IgdGhlIHBlcmYgYnVpbGQuCgpTaWduZWQtb2Zm LWJ5OiBBbnNodW1hbiBLaGFuZHVhbCA8YW5zaHVtYW4ua2hhbmR1YWxAYXJtLmNvbT4KU2lnbmVk LW9mZi1ieTogU3RlcGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+Ci0tLQogdG9v bHMvaW5jbHVkZS9saW51eC9udW1hLmggfCAxNiArKysrKysrKysrKysrKysrCiB0b29scy9wZXJm L2JlbmNoL251bWEuYyAgICB8ICA2ICsrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRp b25zKCspLCAzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2luY2x1ZGUv bGludXgvbnVtYS5oCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaW5jbHVkZS9saW51eC9udW1hLmggYi90 b29scy9pbmNsdWRlL2xpbnV4L251bWEuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw MDAwLi4xMTBiMGU1Ci0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvaW5jbHVkZS9saW51eC9udW1h LmgKQEAgLTAsMCArMSwxNiBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAg Ki8KKyNpZm5kZWYgX0xJTlVYX05VTUFfSAorI2RlZmluZSBfTElOVVhfTlVNQV9ICisKKworI2lm ZGVmIENPTkZJR19OT0RFU19TSElGVAorI2RlZmluZSBOT0RFU19TSElGVCAgICAgQ09ORklHX05P REVTX1NISUZUCisjZWxzZQorI2RlZmluZSBOT0RFU19TSElGVCAgICAgMAorI2VuZGlmCisKKyNk ZWZpbmUgTUFYX05VTU5PREVTICAgICgxIDw8IE5PREVTX1NISUZUKQorCisjZGVmaW5lCU5VTUFf Tk9fTk9ERQkoLTEpCisKKyNlbmRpZiAvKiBfTElOVVhfTlVNQV9IICovCmRpZmYgLS1naXQgYS90 b29scy9wZXJmL2JlbmNoL251bWEuYyBiL3Rvb2xzL3BlcmYvYmVuY2gvbnVtYS5jCmluZGV4IDQ0 MTk1NTEuLmUwYWQ1ZjEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3BlcmYvYmVuY2gvbnVtYS5jCisrKyBi L3Rvb2xzL3BlcmYvYmVuY2gvbnVtYS5jCkBAIC0yOTgsNyArMjk4LDcgQEAgc3RhdGljIGNwdV9z ZXRfdCBiaW5kX3RvX25vZGUoaW50IHRhcmdldF9ub2RlKQogCiAJQ1BVX1pFUk8oJm1hc2spOwog Ci0JaWYgKHRhcmdldF9ub2RlID09IC0xKSB7CisJaWYgKHRhcmdldF9ub2RlID09IE5VTUFfTk9f Tk9ERSkgewogCQlmb3IgKGNwdSA9IDA7IGNwdSA8IGctPnAubnJfY3B1czsgY3B1KyspCiAJCQlD UFVfU0VUKGNwdSwgJm1hc2spOwogCX0gZWxzZSB7CkBAIC0zMzksNyArMzM5LDcgQEAgc3RhdGlj IHZvaWQgYmluZF90b19tZW1ub2RlKGludCBub2RlKQogCXVuc2lnbmVkIGxvbmcgbm9kZW1hc2s7 CiAJaW50IHJldDsKIAotCWlmIChub2RlID09IC0xKQorCWlmIChub2RlID09IE5VTUFfTk9fTk9E RSkKIAkJcmV0dXJuOwogCiAJQlVHX09OKGctPnAubnJfbm9kZXMgPiAoaW50KXNpemVvZihub2Rl bWFzaykqOCk7CkBAIC0xMzYzLDcgKzEzNjMsNyBAQCBzdGF0aWMgdm9pZCBpbml0X3RocmVhZF9k YXRhKHZvaWQpCiAJCWludCBjcHU7CiAKIAkJLyogQWxsb3cgYWxsIG5vZGVzIGJ5IGRlZmF1bHQ6 ICovCi0JCXRkLT5iaW5kX25vZGUgPSAtMTsKKwkJdGQtPmJpbmRfbm9kZSA9IE5VTUFfTk9fTk9E RTsKIAogCQkvKiBBbGxvdyBhbGwgQ1BVcyBieSBkZWZhdWx0OiAqLwogCQlDUFVfWkVSTygmdGQt PmJpbmRfY3B1bWFzayk7Cg==