From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kuehling, Felix" Subject: [PATCH 1/2] mm/hmm.c: support automatic NUMA balancing Date: Tue, 28 May 2019 22:44:35 +0000 Message-ID: <20190528224419.14124-2-Felix.Kuehling@amd.com> References: <20190528224419.14124-1-Felix.Kuehling@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190528224419.14124-1-Felix.Kuehling-5C7GfCeVMHo@public.gmane.org> Content-Language: en-US Content-ID: List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: "amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" RnJvbTogUGhpbGlwIFlhbmcgPFBoaWxpcC5ZYW5nQGFtZC5jb20+DQoNCldoaWxlIHRoZSBwYWdl IGlzIG1pZ3JhdGluZyBieSBOVU1BIGJhbGFuY2luZywgSE1NIGZhaWxlZCB0byBkZXRlY3QgdGhp cw0KY29uZGl0aW9uIGFuZCBzdGlsbCByZXR1cm4gdGhlIG9sZCBwYWdlLiAgQXBwbGljYXRpb24g d2lsbCB1c2UgdGhlIG5ldw0KcGFnZSBtaWdyYXRlZCwgYnV0IGRyaXZlciBwYXNzIHRoZSBvbGQg cGFnZSBwaHlzaWNhbCBhZGRyZXNzIHRvIEdQVSwgdGhpcw0KY3Jhc2ggdGhlIGFwcGxpY2F0aW9u IGxhdGVyLg0KDQpVc2UgcHRlX3Byb3Rub25lKHB0ZSkgdG8gcmV0dXJuIHRoaXMgY29uZGl0aW9u IGFuZCB0aGVuIGhtbV92bWFfZG9fZmF1bHQNCndpbGwgYWxsb2NhdGUgbmV3IHBhZ2UuDQoNCkxp bms6IGh0dHA6Ly9sa21sLmtlcm5lbC5vcmcvci8yMDE5MDUxMDE5NTI1OC45OTMwLTItRmVsaXgu S3VlaGxpbmdAYW1kLmNvbQ0KU2lnbmVkLW9mZi1ieTogUGhpbGlwIFlhbmcgPFBoaWxpcC5ZYW5n QGFtZC5jb20+DQpTaWduZWQtb2ZmLWJ5OiBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdA YW1kLmNvbT4NClJldmlld2VkLWJ5OiBKw6lyw7RtZSBHbGlzc2UgPGpnbGlzc2VAcmVkaGF0LmNv bT4NCkNjOiBBbGV4IERldWNoZXIgPGFsZXguZGV1Y2hlckBhbWQuY29tPg0KQ2M6IERhdmUgQWly bGllIDxhaXJsaWVkQGdtYWlsLmNvbT4NClNpZ25lZC1vZmYtYnk6IEFuZHJldyBNb3J0b24gPGFr cG1AbGludXgtZm91bmRhdGlvbi5vcmc+DQotLS0NCiBtbS9obW0uYyB8IDIgKy0NCiAxIGZpbGUg Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkNCg0KZGlmZiAtLWdpdCBhL21t L2htbS5jIGIvbW0vaG1tLmMNCmluZGV4IDBkYjg0OTEwOTBiOC4uNTk5ZDhlODJkYjY3IDEwMDY0 NA0KLS0tIGEvbW0vaG1tLmMNCisrKyBiL21tL2htbS5jDQpAQCAtNTU5LDcgKzU1OSw3IEBAIHN0 YXRpYyBpbnQgaG1tX3ZtYV9oYW5kbGVfcG1kKHN0cnVjdCBtbV93YWxrICp3YWxrLA0KIA0KIHN0 YXRpYyBpbmxpbmUgdWludDY0X3QgcHRlX3RvX2htbV9wZm5fZmxhZ3Moc3RydWN0IGhtbV9yYW5n ZSAqcmFuZ2UsIHB0ZV90IHB0ZSkNCiB7DQotCWlmIChwdGVfbm9uZShwdGUpIHx8ICFwdGVfcHJl c2VudChwdGUpKQ0KKwlpZiAocHRlX25vbmUocHRlKSB8fCAhcHRlX3ByZXNlbnQocHRlKSB8fCBw dGVfcHJvdG5vbmUocHRlKSkNCiAJCXJldHVybiAwOw0KIAlyZXR1cm4gcHRlX3dyaXRlKHB0ZSkg PyByYW5nZS0+ZmxhZ3NbSE1NX1BGTl9WQUxJRF0gfA0KIAkJCQlyYW5nZS0+ZmxhZ3NbSE1NX1BG Tl9XUklURV0gOg0KLS0gDQoyLjE3LjENCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9hbWQtZ2Z4