From mboxrd@z Thu Jan 1 00:00:00 1970 From: vijay.kilari@gmail.com Subject: [RFC PATCH v3 01/24] NUMA: Make number of NUMA nodes configurable Date: Tue, 18 Jul 2017 17:11:23 +0530 Message-ID: <1500378106-2620-2-git-send-email-vijay.kilari@gmail.com> References: <1500378106-2620-1-git-send-email-vijay.kilari@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1500378106-2620-1-git-send-email-vijay.kilari@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: kevin.tian@intel.com, sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, julien.grall@arm.com, jbeulich@suse.com, Vijaya Kumar K List-Id: xen-devel@lists.xenproject.org RnJvbTogVmlqYXlhIEt1bWFyIEsgPFZpamF5YS5LdW1hckBjYXZpdW0uY29tPgoKSW50cm9kdWNl IE5SX05PREVTIGNvbmZpZyBvcHRpb24gdG8gc3BlY2lmeSBudW1iZXIKb2YgTlVNQSBub2RlcyBz dXBwb3J0ZWQuIEJ5IGRlZmF1bHQgdmFsdWUgaXMgc2V0IGF0CjY0IGZvciB4ODYgYW5kIDggZm9y IGFybS4gRHJvcHBlZCBOT0RFU19TSElGVCBtYWNyby4KCkFsc28gbW92ZSBOUl9OT0RFX01FTUJM S1MgZnJvbSBhc20teDg2L2FjcGkuaCB0byB4ZW4vbnVtYS5oCgpTaWduZWQtb2ZmLWJ5OiBWaWph eWEgS3VtYXIgSyA8VmlqYXlhLkt1bWFyQGNhdml1bS5jb20+Ci0tLQogeGVuL2FyY2gvS2NvbmZp ZyAgICAgICAgICAgfCA3ICsrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvYWNwaS5oIHwgMSAt CiB4ZW4vaW5jbHVkZS9hc20teDg2L251bWEuaCB8IDIgLS0KIHhlbi9pbmNsdWRlL3hlbi9jb25m aWcuaCAgIHwgMSArCiB4ZW4vaW5jbHVkZS94ZW4vbnVtYS5oICAgICB8IDcgKystLS0tLQogNSBm aWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL3hlbi9hcmNoL0tjb25maWcgYi94ZW4vYXJjaC9LY29uZmlnCmluZGV4IGNmMGFjYjcuLjlj MmE0ZTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL0tjb25maWcKKysrIGIveGVuL2FyY2gvS2NvbmZp ZwpAQCAtNiwzICs2LDEwIEBAIGNvbmZpZyBOUl9DUFVTCiAJZGVmYXVsdCAiMTI4IiBpZiBBUk0K IAktLS1oZWxwLS0tCiAJICBTcGVjaWZpZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIHBoeXNpY2Fs IENQVXMgd2hpY2ggWGVuIHdpbGwgc3VwcG9ydC4KKworY29uZmlnIE5SX05PREVTCisJaW50ICJN YXhpbXVtIG51bWJlciBvZiBOVU1BIG5vZGVzIgorCWRlZmF1bHQgIjY0IiBpZiBYODYKKwlkZWZh dWx0ICI4IiBpZiBBUk0KKwktLS1oZWxwLS0tCisJICBTcGVjaWZpZXMgdGhlIG1heGltdW0gbnVt YmVyIG9mIE5VTUEgbm9kZXMgd2hpY2ggWGVuIHdpbGwgc3VwcG9ydC4KZGlmZiAtLWdpdCBhL3hl bi9pbmNsdWRlL2FzbS14ODYvYWNwaS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hY3BpLmgKaW5k ZXggMjdlY2M2NS4uMTViZTc4NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hY3Bp LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hY3BpLmgKQEAgLTEwNSw3ICsxMDUsNiBAQCBl eHRlcm4gdm9pZCBhY3BpX3Jlc2VydmVfYm9vdG1lbSh2b2lkKTsKIAogZXh0ZXJuIHM4IGFjcGlf bnVtYTsKIGV4dGVybiBpbnQgYWNwaV9zY2FuX25vZGVzKHU2NCBzdGFydCwgdTY0IGVuZCk7Ci0j ZGVmaW5lIE5SX05PREVfTUVNQkxLUyAoTUFYX05VTU5PREVTKjIpCiAKICNpZmRlZiBDT05GSUdf QUNQSV9TTEVFUAogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L251bWEuaCBiL3hl bi9pbmNsdWRlL2FzbS14ODYvbnVtYS5oCmluZGV4IGJhZGEyYzAuLjNjZjI2YzIgMTAwNjQ0Ci0t LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbnVtYS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv bnVtYS5oCkBAIC0zLDggKzMsNiBAQAogCiAjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KIAotI2Rl ZmluZSBOT0RFU19TSElGVCA2Ci0KIHR5cGVkZWYgdTggbm9kZWlkX3Q7CiAKIGV4dGVybiBpbnQg c3JhdF9yZXY7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY29uZmlnLmggYi94ZW4vaW5j bHVkZS94ZW4vY29uZmlnLmgKaW5kZXggYTFkMGY5Ny4uMGYxYTAyOSAxMDA2NDQKLS0tIGEveGVu L2luY2x1ZGUveGVuL2NvbmZpZy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb25maWcuaApAQCAt ODEsNiArODEsNyBAQAogCiAvKiBhbGxvdyBleGlzdGluZyBjb2RlIHRvIHdvcmsgd2l0aCBLY29u ZmlnIHZhcmlhYmxlICovCiAjZGVmaW5lIE5SX0NQVVMgQ09ORklHX05SX0NQVVMKKyNkZWZpbmUg TlJfTk9ERVMgQ09ORklHX05SX05PREVTCiAKICNpZm5kZWYgQ09ORklHX0RFQlVHCiAjZGVmaW5l IE5ERUJVRwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL251bWEuaCBiL3hlbi9pbmNsdWRl L3hlbi9udW1hLmgKaW5kZXggN2FlZjFhOC4uNmJiYTI5ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1 ZGUveGVuL251bWEuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbnVtYS5oCkBAIC0zLDE0ICszLDEx IEBACiAKICNpbmNsdWRlIDxhc20vbnVtYS5oPgogCi0jaWZuZGVmIE5PREVTX1NISUZUCi0jZGVm aW5lIE5PREVTX1NISUZUICAgICAwCi0jZW5kaWYKLQogI2RlZmluZSBOVU1BX05PX05PREUgICAg IDB4RkYKICNkZWZpbmUgTlVNQV9OT19ESVNUQU5DRSAweEZGCiAKLSNkZWZpbmUgTUFYX05VTU5P REVTICAgICgxIDw8IE5PREVTX1NISUZUKQorI2RlZmluZSBNQVhfTlVNTk9ERVMgICAgTlJfTk9E RVMKKyNkZWZpbmUgTlJfTk9ERV9NRU1CTEtTIChNQVhfTlVNTk9ERVMgKiAyKQogCiAjZGVmaW5l IHZjcHVfdG9fbm9kZSh2KSAoY3B1X3RvX25vZGUoKHYpLT5wcm9jZXNzb3IpKQogCi0tIAoyLjcu NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=