From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Hildenbrand Date: Fri, 30 Nov 2018 17:59:22 +0000 Subject: [PATCH RFCv2 4/4] mm/memory_hotplug: Drop MEMORY_TYPE_UNSPECIFIED Message-Id: <20181130175922.10425-5-david@redhat.com> List-Id: References: <20181130175922.10425-1-david@redhat.com> In-Reply-To: <20181130175922.10425-1-david@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="macroman" Content-Transfer-Encoding: base64 To: linux-mm@kvack.org Cc: linux-kernel@vger.kernel.org, linux-ia64@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, linux-acpi@vger.kernel.org, devel@linuxdriverproject.org, xen-devel@lists.xenproject.org, x86@kernel.org, David Hildenbrand , Greg Kroah-Hartman , "Rafael J. Wysocki" , Andrew Morton , Ingo Molnar , Pavel Tatashin , Stephen Rothwell , Andrew Banman , "mike.travis@hpe.com" , Oscar Salvador , Dave Hansen , Michal Hocko , =?UTF-8?q?Michal=20Such=C3=A1nek? V2Ugbm93IGhhdmUgcHJvcGVyIHR5cGVzIGZvciBhbGwgdXNlcnMsIHdlIGNhbiBkcm9wIHRoaXMg b25lLgoKQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+ CkNjOiAiUmFmYWVsIEouIFd5c29ja2kiIDxyYWZhZWxAa2VybmVsLm9yZz4KQ2M6IEFuZHJldyBN b3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29A a2VybmVsLm9yZz4KQ2M6IFBhdmVsIFRhdGFzaGluIDxwYXNoYS50YXRhc2hpbkBvcmFjbGUuY29t PgpDYzogU3RlcGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+CkNjOiBBbmRyZXcg QmFubWFuIDxhbmRyZXcuYmFubWFuQGhwZS5jb20+CkNjOiAibWlrZS50cmF2aXNAaHBlLmNvbSIg PG1pa2UudHJhdmlzQGhwZS5jb20+CkNjOiBPc2NhciBTYWx2YWRvciA8b3NhbHZhZG9yQHN1c2Uu Y29tPgpDYzogRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4KQ2M6IE1p Y2hhbCBIb2NrbyA8bWhvY2tvQGtlcm5lbC5vcmc+CkNjOiBNaWNoYWwgU3VjaMOhbmVrIDxtc3Vj aGFuZWtAc3VzZS5kZT4KQ2M6IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+ CkNjOiBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4KQ2M6IFBhdmVsIFRh dGFzaGluIDxwYXZlbC50YXRhc2hpbkBtaWNyb3NvZnQuY29tPgpTaWduZWQtb2ZmLWJ5OiBEYXZp ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KLS0tCiBkcml2ZXJzL2Jhc2UvbWVtb3J5 LmMgIHwgMyAtLS0KIGluY2x1ZGUvbGludXgvbWVtb3J5LmggfCA1IC0tLS0tCiAyIGZpbGVzIGNo YW5nZWQsIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9iYXNlL21lbW9yeS5j IGIvZHJpdmVycy9iYXNlL21lbW9yeS5jCmluZGV4IGM1ZmRjYTdhMzAwOS4uYTZlNTI0ZjBlYTM4 IDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jhc2UvbWVtb3J5LmMKKysrIGIvZHJpdmVycy9iYXNlL21l bW9yeS5jCkBAIC0zODgsOSArMzg4LDYgQEAgc3RhdGljIHNzaXplX3QgdHlwZV9zaG93KHN0cnVj dCBkZXZpY2UgKmRldiwgc3RydWN0IGRldmljZV9hdHRyaWJ1dGUgKmF0dHIsCiAJc3NpemVfdCBs ZW4gPSAwOwogCiAJc3dpdGNoIChtZW0tPnR5cGUpIHsKLQljYXNlIE1FTU9SWV9CTE9DS19VTlNQ RUNJRklFRDoKLQkJbGVuID0gc3ByaW50ZihidWYsICJ1bnNwZWNpZmllZFxuIik7Ci0JCWJyZWFr OwogCWNhc2UgTUVNT1JZX0JMT0NLX0JPT1Q6CiAJCWxlbiA9IHNwcmludGYoYnVmLCAiYm9vdFxu Iik7CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tZW1vcnkuaCBiL2luY2x1 ZGUvbGludXgvbWVtb3J5LmgKaW5kZXggYTNhMWU5NzY0ODA1Li4xMTY3OTYyMmY3NDMgMTAwNjQ0 Ci0tLSBhL2luY2x1ZGUvbGludXgvbWVtb3J5LmgKKysrIGIvaW5jbHVkZS9saW51eC9tZW1vcnku aApAQCAtNTAsMTAgKzUwLDYgQEAgaW50IHNldF9tZW1vcnlfYmxvY2tfc2l6ZV9vcmRlcih1bnNp Z25lZCBpbnQgb3JkZXIpOwogICogIE5vIG1lbW9yeSBibG9jayBpcyB0byBiZSBjcmVhdGVkIChl LmcuIGRldmljZSBtZW1vcnkpLiBOb3QgZXhwb3NlZCB0bwogICogIHVzZXIgc3BhY2UuCiAgKgot ICogTUVNT1JZX0JMT0NLX1VOU1BFQ0lGSUVEOgotICogIFRoZSB0eXBlIG9mIG1lbW9yeSBibG9j ayB3YXMgbm90IGZ1cnRoZXIgc3BlY2lmaWVkIHdoZW4gYWRkaW5nIHRoZQotICogIG1lbW9yeSBi bG9jay4KLSAqCiAgKiBNRU1PUllfQkxPQ0tfQk9PVDoKICAqICBUaGlzIG1lbW9yeSBibG9jayB3 YXMgYWRkZWQgZHVyaW5nIGJvb3QgYnkgdGhlIGJhc2ljIHN5c3RlbS4gTm8KICAqICBzcGVjaWZp YyBkZXZpY2UgZHJpdmVyIHRha2VzIGNhcmUgb2YgdGhpcyBtZW1vcnkgYmxvY2suIFRoaXMgbWVt b3J5CkBAIC0xMDMsNyArOTksNiBAQCBpbnQgc2V0X21lbW9yeV9ibG9ja19zaXplX29yZGVyKHVu c2lnbmVkIGludCBvcmRlcik7CiAgKi8KIGVudW0gewogCU1FTU9SWV9CTE9DS19OT05FID0gMCwK LQlNRU1PUllfQkxPQ0tfVU5TUEVDSUZJRUQsCiAJTUVNT1JZX0JMT0NLX0JPT1QsCiAJTUVNT1JZ X0JMT0NLX0RJTU0sCiAJTUVNT1JZX0JMT0NLX0RJTU1fVU5SRU1PVkFCTEUsCi0tIAoyLjE3LjIK