From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-f200.google.com (mail-qt0-f200.google.com [209.85.216.200]) by kanga.kvack.org (Postfix) with ESMTP id 1949F8E0001 for ; Thu, 13 Sep 2018 17:26:40 -0400 (EDT) Received: by mail-qt0-f200.google.com with SMTP id v52-v6so5939977qtc.3 for ; Thu, 13 Sep 2018 14:26:40 -0700 (PDT) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0132.outbound.protection.outlook.com. [104.47.33.132]) by mx.google.com with ESMTPS id w1-v6si2240016qve.52.2018.09.13.14.26.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 13 Sep 2018 14:26:39 -0700 (PDT) From: Pasha Tatashin Subject: Re: [PATCH V7 0/2] KSM replace hash algo with xxhash Date: Thu, 13 Sep 2018 21:26:37 +0000 Message-ID: <93650ca3-dd72-ba84-49a3-7f383a0eb7e8@microsoft.com> References: <20180913211923.7696-1-timofey.titovets@synesis.ru> In-Reply-To: <20180913211923.7696-1-timofey.titovets@synesis.ru> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <527EEA1F366CAA4B8D757B293FD3783E@namprd21.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: owner-linux-mm@kvack.org List-ID: To: Timofey Titovets , "linux-mm@kvack.org" Cc: "rppt@linux.vnet.ibm.com" , Timofey Titovets , Andrea Arcangeli , "kvm@vger.kernel.org" , leesioh DQoNCk9uIDkvMTMvMTggNToxOSBQTSwgVGltb2ZleSBUaXRvdmV0cyB3cm90ZToNCj4gRnJvbTog VGltb2ZleSBUaXRvdmV0cyA8bmVmZWxpbTRhZ0BnbWFpbC5jb20+DQo+IA0KPiBDdXJyZW50bHkg dXNlZCBqaGFzaCBhcmUgc2xvdyBlbm91Z2ggYW5kIHJlcGxhY2UgaXQgYWxsb3cgYXMgdG8gbWFr ZSBLU00NCj4gbGVzcyBjcHUgaHVuZ3J5Lg0KPiANCj4gQWJvdXQgc3BlZWQgKGluIGtlcm5lbCk6 DQo+ICAgICAgICAga3NtOiBjcmMzMmMgICBoYXNoKCkgMTIwODEgTUIvcw0KPiAgICAgICAgIGtz bTogeHhoNjQgICAgaGFzaCgpICA4NzcwIE1CL3MNCj4gICAgICAgICBrc206IHh4aDMyICAgIGhh c2goKSAgNDUyOSBNQi9zDQo+ICAgICAgICAga3NtOiBqaGFzaDIgICBoYXNoKCkgIDE1NjkgTUIv cw0KPiANCj4gQnkgc2lvaCBMZWUgdGVzdHMgKGNvcHkgZnJvbSBvdGhlciBtYWlsKToNCj4gVGVz dCBwbGF0Zm9ybTogb3BlbnN0YWNrIGNsb3VkIHBsYXRmb3JtIChORVdUT04gdmVyc2lvbikNCj4g RXhwZXJpbWVudCBub2RlOiBvcGVuc3RhY2sgYmFzZWQgY2xvdWQgY29tcHV0ZSBub2RlIChDUFU6 IHhlb24gRTUtMjYyMCB2MywgbWVtb3J5IDY0Z2IpDQo+IFZNOiAoMiBWQ1BVLCBSQU0gNEdCLCBE SVNLIDIwR0IpICogNA0KPiBMaW51eCBrZXJuZWw6IDQuMTQgKGxhdGVzdCB2ZXJzaW9uKQ0KPiBL U00gc2V0dXAgLSBzbGVlcF9taWxsaXNlY3M6IDIwMG1zLCBwYWdlc190b19zY2FuOiAyMDANCj4g DQo+IEV4cGVyaW1lbnQgcHJvY2Vzcw0KPiBGaXJzdGx5LCB3ZSB0dXJuIG9mZiBLU00gYW5kIGxh dW5jaCA0IFZNcy4NCj4gVGhlbiB3ZSB0dXJuIG9uIHRoZSBLU00gYW5kIG1lYXN1cmUgdGhlIGNo ZWNrc3VtIGNvbXB1dGF0aW9uIHRpbWUgdW50aWwgZnVsbF9zY2FucyBiZWNvbWUgdHdvLg0KPiAN Cj4gVGhlIGV4cGVyaW1lbnRhbCByZXN1bHRzICh0aGUgZXhwZXJpbWVudGFsIHZhbHVlIGlzIHRo ZSBhdmVyYWdlIG9mIHRoZSBtZWFzdXJlZCB2YWx1ZXMpDQo+IGNyYzMyY19pbnRlbDogMTA4NC4x MG5zDQo+IGNyYzMyYyAobm8gaGFyZHdhcmUgYWNjZWxlcmF0aW9uKTogNzAxMi41MW5zDQo+IHh4 aGFzaDMyOiAyMjI3Ljc1bnMNCj4geHhoYXNoNjQ6IDE0MTMuMTZucw0KPiBqaGFzaDI6IDUxMjgu MzBucw0KPiANCj4gSW4gc3VtbWFyeSwgdGhlIHJlc3VsdCBzaG93cyB0aGF0IGNyYzMyY19pbnRl bCBoYXMgYWR2YW50YWdlcyBvdmVyIGFsbCANCj4gb2YgdGhlIGhhc2ggZnVuY3Rpb24gdXNlZCBp biB0aGUgZXhwZXJpbWVudC4gKGRlY3JlYXNlZCBieSA4NC41NCUgY29tcGFyZWQgdG8gY3JjMzJj LA0KPiA3OC44NiUgY29tcGFyZWQgdG8gamhhc2gyLCA1MS4zMyUgeHhoYXNoMzIsIDIzLjI4JSBj b21wYXJlZCB0byB4eGhhc2g2NCkNCj4gdGhlIHJlc3VsdHMgYXJlIHNpbWlsYXIgdG8gdGhvc2Ug b2YgVGltb2ZleS4NCj4gDQo+IEJ1dCwNCj4gdXNlIG9ubHkgeHhoYXNoIGZvciBub3csIGJlY2F1 c2UgZm9yIHVzaW5nIGNyYzMyYywNCj4gY3J5cHRvYXBpIG11c3QgYmUgaW5pdGlhbGl6ZWQgZmly c3QgLSB0aGF0IHJlcXVpcmUgc29tZQ0KPiB0cmlja3kgc29sdXRpb24gdG8gd29yayBnb29kIGlu IGFsbCBzaXR1YXRpb25zLg0KPiANCj4gU286DQo+ICAgLSBGaXNydCBwYXRjaCBpbXBsZW1lbnQg Y29tcGlsZSB0aW1lIHBpY2t1cCBvZiBmYXN0ZXN0IGltcGxlbWVudGF0aW9uIG9mIHh4aGFzaA0K PiAgICAgZm9yIHRhcmdldCBwbGF0Zm9ybS4NCj4gICAtIFNlY29uZCByZXBsYWNlIGpoYXNoMiB3 aXRoIHh4aGFzaA0KPiAgIA0KPiBUaGFua3MuDQo+IA0KPiBDQzogQW5kcmVhIEFyY2FuZ2VsaSA8 YWFyY2FuZ2VAcmVkaGF0LmNvbT4NCj4gQ0M6IGxpbnV4LW1tQGt2YWNrLm9yZw0KPiBDQzoga3Zt QHZnZXIua2VybmVsLm9yZw0KPiBDQzogbGVlc2lvaCA8c29sZWVAb3Mua29yZWEuYWMua3I+DQo+ IA0KPiBUaW1vZmV5IFRpdG92ZXRzICgyKToNCj4gICB4eEhhc2g6IGNyZWF0ZSBhcmNoIGRlcGVu ZGVudCAzMi82NC1iaXQgeHhoYXNoKCkNCj4gICBrc206IHJlcGxhY2Ugamhhc2gyIHdpdGggeHho YXNoDQo+IA0KPiAgaW5jbHVkZS9saW51eC94eGhhc2guaCB8IDIzICsrKysrKysrKysrKysNCj4g IG1tL0tjb25maWcgICAgICAgICAgICAgfCAgMiArKw0KPiAgbW0va3NtLmMgICAgICAgICAgICAg ICB8IDkzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t DQo+ICAzIGZpbGVzIGNoYW5nZWQsIDExNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQ0K DQpUaGlzIGlzIHdyb25nIHN0YXQuIGtzbS5jIHNob3VsZCBub3QgaGF2ZSBhbnkgbmV3IGxpbmVz IGF0IGFsbC4=