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: [V2] mm: Replace all open encodings for NUMA_NO_NODE From: Anshuman Khandual Message-Id: Date: Wed, 5 Dec 2018 17:01:17 +0530 To: Lubomir Rintel , 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 List-ID: T24gMTIvMDUvMjAxOCAwMjo1NiBBTSwgTHVib21pciBSaW50ZWwgd3JvdGU6Cj4gT24gTW9uLCAy MDE4LTExLTI2IGF0IDE3OjU2ICswNTMwLCBBbnNodW1hbiBLaGFuZHVhbCB3cm90ZToKPj4gQXQg cHJlc2VudCB0aGVyZSBhcmUgbXVsdGlwbGUgcGxhY2VzIHdoZXJlIGludmFsaWQgbm9kZSBudW1i ZXIgaXMgZW5jb2RlZAo+PiBhcyAtMS4gRXZlbiB0aG91Z2ggaW1wbGljaXRseSB1bmRlcnN0b29k IGl0IGlzIGFsd2F5cyBiZXR0ZXIgdG8gaGF2ZSBtYWNyb3MKPj4gaW4gdGhlcmUuIFJlcGxhY2Ug dGhlc2Ugb3BlbiBlbmNvZGluZ3MgZm9yIGFuIGludmFsaWQgbm9kZSBudW1iZXIgd2l0aCB0aGUK Pj4gZ2xvYmFsIG1hY3JvIE5VTUFfTk9fTk9ERS4gVGhpcyBoZWxwcyByZW1vdmUgTlVNQSByZWxh dGVkIGFzc3VtcHRpb25zIGxpa2UKPj4gJ2ludmFsaWQgbm9kZScgZnJvbSB2YXJpb3VzIHBsYWNl cyByZWRpcmVjdGluZyB0aGVtIHRvIGEgY29tbW9uIGRlZmluaXRpb24uCj4+Cj4+IFNpZ25lZC1v ZmYtYnk6IEFuc2h1bWFuIEtoYW5kdWFsIDxhbnNodW1hbi5raGFuZHVhbEBhcm0uY29tPgo+PiAt LS0KPj4gQ2hhbmdlcyBpbiBWMjoKPj4KPj4gLSBBZGRlZCBpbmNsdXNpb24gb2YgJ251bWEuaCcg aGVhZGVyIGF0IHZhcmlvdXMgcGxhY2VzIHBlciBBbmRyZXcKPj4gLSBVcGRhdGVkICdkZXZfdG9f bm9kZScgdG8gdXNlIE5VTUFfTk9fTk9ERSBpbnN0ZWFkIHBlciBWaW5vZAo+Pgo+PiBDaGFuZ2Vz IGluIFYxOiAoaHR0cHM6Ly9sa21sLm9yZy9sa21sLzIwMTgvMTEvMjMvNDg1KQo+Pgo+PiAtIERy b3BwZWQgT0NGUzIgY2hhbmdlcyBwZXIgSm9zZXBoCj4+IC0gRHJvcHBlZCBtZWRpYS92aWRlbyBk cml2ZXJzIGNoYW5nZXMgcGVyIEhhbnMKPj4KPj4gUkZDIC0gaHR0cHM6Ly9wYXRjaHdvcmsua2Vy bmVsLm9yZy9wYXRjaC8xMDY3ODAzNS8KPj4KPj4gQnVpbGQgdGVzdGVkIHRoaXMgd2l0aCBtdWx0 aXBsZSBjcm9zcyBjb21waWxlciBvcHRpb25zIGxpa2UgYWxwaGEsIHNwYXJjLAo+PiBhcm02NCwg eDg2LCBwb3dlcnBjLCBwb3dlcnBjNjRsZSBldGMgd2l0aCB0aGVpciBkZWZhdWx0IGNvbmZpZyB3 aGljaCBtaWdodAo+PiBub3QgaGF2ZSBjb21waWxlZCB0ZXN0ZWQgYWxsIGRyaXZlciByZWxhdGVk IGNoYW5nZXMuIEkgd2lsbCBhcHByZWNpYXRlCj4+IGZvbGtzIGdpdmluZyB0aGlzIGEgdGVzdCBp biB0aGVpciByZXNwZWN0aXZlIGJ1aWxkIGVudmlyb25tZW50Lgo+Pgo+PiBBbGwgdGhlc2UgcGxh Y2VzIGZvciByZXBsYWNlbWVudCB3ZXJlIGZvdW5kIGJ5IHJ1bm5pbmcgdGhlIGZvbGxvd2luZyBn cmVwCj4+IHBhdHRlcm5zIG9uIHRoZSBlbnRpcmUga2VybmVsIGNvZGUuIFBsZWFzZSBsZXQgbWUg a25vdyBpZiB0aGlzIG1pZ2h0IGhhdmUKPj4gbWlzc2VkIHNvbWUgaW5zdGFuY2VzLiBUaGlzIG1p Z2h0IGFsc28gaGF2ZSByZXBsYWNlZCBzb21lIGZhbHNlIHBvc2l0aXZlcy4KPj4gSSB3aWxsIGFw cHJlY2lhdGUgc3VnZ2VzdGlvbnMsIGlucHV0cyBhbmQgcmV2aWV3Lgo+Pgo+PiAxLiBnaXQgZ3Jl cCAibmlkID09IC0xIgo+PiAyLiBnaXQgZ3JlcCAibm9kZSA9PSAtMSIKPj4gMy4gZ2l0IGdyZXAg Im5pZCA9IC0xIgo+PiA0LiBnaXQgZ3JlcCAibm9kZSA9IC0xIgo+Pgo+PiAgYXJjaC9hbHBoYS9p bmNsdWRlL2FzbS90b3BvbG9neS5oICAgICAgICAgICAgIHwgIDMgKystCj4+ICBhcmNoL2lhNjQv a2VybmVsL251bWEuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+PiAgYXJjaC9pYTY0 L21tL2Rpc2NvbnRpZy5jICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKysrLS0tCj4+ICBhcmNo L2lhNjQvc24va2VybmVsL2lvX2NvbW1vbi5jICAgICAgICAgICAgICAgfCAgMyArKy0KPj4gIGFy Y2gvcG93ZXJwYy9pbmNsdWRlL2FzbS9wY2ktYnJpZGdlLmggICAgICAgICB8ICAzICsrLQo+PiAg YXJjaC9wb3dlcnBjL2tlcm5lbC9wYWNhLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKystCj4+ ICBhcmNoL3Bvd2VycGMva2VybmVsL3BjaS1jb21tb24uYyAgICAgICAgICAgICAgfCAgMyArKy0K Pj4gIGFyY2gvcG93ZXJwYy9tbS9udW1hLmMgICAgICAgICAgICAgICAgICAgICAgICB8IDE0ICsr KysrKystLS0tLS0tCj4+ICBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2Uu YyAgICAgfCAgNSArKystLQo+PiAgYXJjaC9zcGFyYy9rZXJuZWwvYXV4aW9fMzIuYyAgICAgICAg ICAgICAgICAgIHwgIDMgKystCj4+ICBhcmNoL3NwYXJjL2tlcm5lbC9wY2lfZmlyZS5jICAgICAg ICAgICAgICAgICAgfCAgMyArKy0KPj4gIGFyY2gvc3BhcmMva2VybmVsL3BjaV9zY2hpem8uYyAg ICAgICAgICAgICAgICB8ICAzICsrLQo+PiAgYXJjaC9zcGFyYy9rZXJuZWwvcGNpYy5jICAgICAg ICAgICAgICAgICAgICAgIHwgIDcgKysrKy0tLQo+PiAgYXJjaC9zcGFyYy9rZXJuZWwvcHN5Y2hv X2NvbW1vbi5jICAgICAgICAgICAgIHwgIDMgKystCj4+ICBhcmNoL3NwYXJjL2tlcm5lbC9zYnVz LmMgICAgICAgICAgICAgICAgICAgICAgfCAgMyArKy0KPj4gIGFyY2gvc3BhcmMvbW0vaW5pdF82 NC5jICAgICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQo+PiAgYXJjaC9zcGFyYy9wcm9t L2luaXRfMzIuYyAgICAgICAgICAgICAgICAgICAgIHwgIDMgKystCj4+ICBhcmNoL3NwYXJjL3By b20vaW5pdF82NC5jICAgICAgICAgICAgICAgICAgICAgfCAgNSArKystLQo+PiAgYXJjaC9zcGFy Yy9wcm9tL3RyZWVfMzIuYyAgICAgICAgICAgICAgICAgICAgIHwgMTMgKysrKysrKy0tLS0tLQo+ PiAgYXJjaC9zcGFyYy9wcm9tL3RyZWVfNjQuYyAgICAgICAgICAgICAgICAgICAgIHwgMTkgKysr KysrKysrKy0tLS0tLS0tLQo+PiAgYXJjaC94ODYvaW5jbHVkZS9hc20vcGNpLmggICAgICAgICAg ICAgICAgICAgIHwgIDMgKystCj4+ICBhcmNoL3g4Ni9rZXJuZWwvYXBpYy94MmFwaWNfdXZfeC5j ICAgICAgICAgICAgfCAgNyArKysrLS0tCj4+ICBhcmNoL3g4Ni9rZXJuZWwvc21wYm9vdC5jICAg ICAgICAgICAgICAgICAgICAgfCAgMyArKy0KPj4gIGFyY2gveDg2L3BsYXRmb3JtL29scGMvb2xw Y19kdC5jICAgICAgICAgICAgICB8IDE3ICsrKysrKysrKy0tLS0tLS0tCj4+ICBkcml2ZXJzL2Js b2NrL210aXAzMnh4L210aXAzMnh4LmMgICAgICAgICAgICAgfCAgNSArKystLQo+PiAgZHJpdmVy cy9kbWEvZG1hZW5naW5lLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDQgKysrLQo+PiAgZHJp dmVycy9pbmZpbmliYW5kL2h3L2hmaTEvYWZmaW5pdHkuYyAgICAgICAgIHwgIDMgKystCj4+ICBk cml2ZXJzL2luZmluaWJhbmQvaHcvaGZpMS9pbml0LmMgICAgICAgICAgICAgfCAgMyArKy0KPj4g IGRyaXZlcnMvaW9tbXUvZG1hci5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrKy0t Cj4+ICBkcml2ZXJzL2lvbW11L2ludGVsLWlvbW11LmMgICAgICAgICAgICAgICAgICAgfCAgMyAr Ky0KPj4gIGRyaXZlcnMvbWlzYy9zZ2kteHAveHBjX3V2LmMgICAgICAgICAgICAgICAgICB8ICAz ICsrLQo+PiAgZHJpdmVycy9uZXQvZXRoZXJuZXQvaW50ZWwvaXhnYmUvaXhnYmVfbWFpbi5jIHwg IDUgKysrLS0KPj4gIGluY2x1ZGUvbGludXgvZGV2aWNlLmggICAgICAgICAgICAgICAgICAgICAg ICB8ICAyICstCj4+ICBpbml0L2luaXRfdGFzay5jICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgMyArKy0KPj4gIGtlcm5lbC9rdGhyZWFkLmMgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAzICsrLQo+PiAga2VybmVsL3NjaGVkL2ZhaXIuYyAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgMTUgKysrKysrKystLS0tLS0tCj4+ICBsaWIvY3B1bWFzay5jICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgMyArKy0KPj4gIG1tL2h1Z2VfbWVtb3J5LmMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8IDEzICsrKysrKystLS0tLS0KPj4gIG1tL2h1Z2V0bGIu YyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAzICsrLQo+PiAgbW0va3NtLmMg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPj4gIG1tL21lbW9y eS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKystLS0KPj4gIG1t L21lbW9yeV9ob3RwbHVnLmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyICsrKysrKy0t LS0tLQo+PiAgbW0vbWVtcG9saWN5LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg IDIgKy0KPj4gIG1tL3BhZ2VfYWxsb2MuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICA0ICsrLS0KPj4gIG1tL3BhZ2VfZXh0LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAyICstCj4+ICBuZXQvY29yZS9wa3RnZW4uYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgMyArKy0KPj4gIG5ldC9xcnRyL3FydHIuYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAzICsrLQo+PiAgdG9vbHMvcGVyZi9iZW5jaC9udW1hLmMgICAgICAgICAgICAgICAg ICAgICAgIHwgIDYgKysrLS0tCj4+ICA0OCBmaWxlcyBjaGFuZ2VkLCAxNDYgaW5zZXJ0aW9ucygr KSwgMTA4IGRlbGV0aW9ucygtKQo+IFRoYW5rcyBmb3IgdGhlIHBhdGNoLiBJdCBzZWVtcyB0byBt ZSB0aGF0IHlvdSd2ZSBnb3QgYSBmYWlybHkgbGFyZ2UKPiBhbW91bnQgb2YgaXQgd3JvbmcgdGhv dWdoIC0tIHBlcmhhcHMgcmVseWluZyBqdXN0IG9uICJnaXQgZ3JlcCIgYWxvbmUKPiBpcyBub3Qg dGhlIGJlc3QgaWRlYS4KCkhtbSwgb2theS4KCj4gCj4gVGhlIGRpZmZzdGF0IGlzIG5vdCBhbGwg dGhhdCBiaWcsIGl0IGlzIGVudGlyZWx5IHBsYXVzaWJsZSB0byBqdXN0Cj4gcmV2aWV3IGVhY2gg aHVuayBtYW51YWxseToganVzdCBkbyBhICJnaXQgc2hvdyAtVTIwIiB0byBnZXQgc29tZQo+IGNv bnRleHQuCj4gCj4gWW91IGdldCBhIE5BSyBmcm9tIG1lIGZvciB0aGUgT0xQQyBEVCBwYXJ0LCBi dXQgSSB0aGluayBhdCBsZWFzdCB0aGUKPiBzcGFyYy9wcm9tIHBhcnQgYWxzbyBkZWFscyB3aXRo IGRldmljZSB0cmVlIG5vZGVzIGFuZCBub3QgTlVNQSBub2Rlcy4KCldpbGwgdGFrZSBhIGNsb3Nl ciBsb29rIGF0IGFsbCB0aGUgaW5zdGFuY2VzIHlvdSBoYXZlIHBvaW50ZWQgb3V0IGFuZAp0aGVu IHJlLXNwaW4gdGhlIHBhdGNoLiBKdXN0IHdvbmRlcmluZyBob3cgc2hvdWxkIEkgdGFrZSBjYXJl IG9mClN0ZXBoZW4ncyBwYXRjaCB3aGljaCBpcyBhIGZpeCBmb3IgdGhpcyBvbmUgYW5kIGF2YWls YWJsZSBpbiBBbmRyZXcncwpzdGFnaW5nIHRyZWUuIFNob3VsZCBJIGp1c3QgZ28gYWhlYWQgYW5k IGZvbGQgYm90aCB0aGVtIHdpdGggU3RlcGhlbidzCnNpZ25lZC1vZmYtYnkgd2hpbGUgcmUtc3Bp bm5pbmcgdGhpcyBwYXRjaCA/IFBsZWFzZSBzdWdnZXN0Lgo=