From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AADD7C433E0 for ; Tue, 9 Mar 2021 08:13:53 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 330A465295 for ; Tue, 9 Mar 2021 08:13:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 330A465295 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=amazon.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id BC5D78D00C5; Tue, 9 Mar 2021 03:13:52 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B4E7F8D007F; Tue, 9 Mar 2021 03:13:52 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9A08D8D00C5; Tue, 9 Mar 2021 03:13:52 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0191.hostedemail.com [216.40.44.191]) by kanga.kvack.org (Postfix) with ESMTP id 7BD758D007F for ; Tue, 9 Mar 2021 03:13:52 -0500 (EST) Received: from smtpin25.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 273FD8249980 for ; Tue, 9 Mar 2021 08:13:52 +0000 (UTC) X-FDA: 77899622304.25.8F71945 Received: from smtp-fw-2101.amazon.com (smtp-fw-2101.amazon.com [72.21.196.25]) by imf11.hostedemail.com (Postfix) with ESMTP id 227572000380 for ; Tue, 9 Mar 2021 08:13:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1615277632; x=1646813632; h=from:to:cc:subject:date:message-id:in-reply-to: mime-version; bh=BYDBr8LEg3PIwWGfbsqfcebsL/UbkXM5XHNDi/wawjk=; b=aQgD8XQjKmyZIJ6plIwU00zdx7NEzPSOU3gLQSU9iXMKmPzQmhsqJKM8 8lBW1cK+asne5DNVwLYnSsQdrTc/ng+yaTjxS2KdeQ0rC0R2oHdP7TW2p CZviZ86SqQ8dTAyBjIlREGa6zDoRh9s9UPrXEG/G5qGxFn34g+Uh7aUxn Y=; X-IronPort-AV: E=Sophos;i="5.81,234,1610409600"; d="scan'208,217";a="92750587" Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com) ([10.43.8.6]) by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP; 09 Mar 2021 08:13:45 +0000 Received: from EX13D22EUA003.ant.amazon.com (iad12-ws-svc-p26-lb9-vlan2.iad.amazon.com [10.40.163.34]) by email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com (Postfix) with ESMTPS id 24782A18CE; Tue, 9 Mar 2021 08:13:36 +0000 (UTC) Received: from EX13D22EUA003.ant.amazon.com (10.43.165.210) by EX13D22EUA003.ant.amazon.com (10.43.165.210) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 9 Mar 2021 08:13:35 +0000 Received: from EX13D22EUA003.ant.amazon.com ([10.43.165.210]) by EX13D22EUA003.ant.amazon.com ([10.43.165.210]) with mapi id 15.00.1497.012; Tue, 9 Mar 2021 08:13:35 +0000 From: "Bodeddula, Balasubramaniam" To: "alexander.duyck@gmail.com" CC: "aarcange@redhat.com" , "akpm@linux-foundation.org" , "alexander.h.duyck@linux.intel.com" , "dan.j.williams@intel.com" , "dave.hansen@intel.com" , "david@redhat.com" , "konrad.wilk@oracle.com" , "kvm@vger.kernel.org" , "lcapitulino@redhat.com" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "mgorman@techsingularity.net" , "mhocko@kernel.org" , "mst@redhat.com" , "nitesh@redhat.com" , "osalvador@suse.de" , "pagupta@redhat.com" , "pbonzini@redhat.com" , "riel@surriel.com" , "vbabka@suse.cz" , "wei.w.wang@intel.com" , "willy@infradead.org" , "yang.zhang.wz@gmail.com" , "Graf (AWS), Alexander" , "Herrenschmidt, Benjamin" Subject: Re: [PATCH v17 1/9] mm: Adjust shuffle code to allow for future coalescing Thread-Topic: [PATCH v17 1/9] mm: Adjust shuffle code to allow for future coalescing Thread-Index: AQHXFLwaF6hItB2TI0K/C9t19/yVoQ== Date: Tue, 9 Mar 2021 08:13:35 +0000 Message-ID: In-Reply-To: <<20200211224602.29318.84523.stgit@localhost.localdomain>> Accept-Language: en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.43.165.192] Content-Type: multipart/alternative; boundary="_000_A221FEC971CE4D0A9F39F75C337B5D22contosocom_" MIME-Version: 1.0 X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 227572000380 X-Stat-Signature: ndqzgkndt5eyec3bcus3jyz74ejcp4jg Received-SPF: none (amazon.com>: No applicable sender policy available) receiver=imf11; identity=mailfrom; envelope-from=""; helo=smtp-fw-2101.amazon.com; client-ip=72.21.196.25 X-HE-DKIM-Result: pass/pass X-HE-Tag: 1615277626-923117 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --_000_A221FEC971CE4D0A9F39F75C337B5D22contosocom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQWxleGFuZGVyLA0KDQpNeSB0ZWFtIHdhcyBldmFsdWF0aW5nIEZQUiBhbmQgb2JzZXJ2ZWQg dGhhdCB0aGVzZSBwYXRjaGVzIGRvbuKAmXQgcmVwb3J0IG1lbW9yeSBmb3IgZGVhbGxvY2F0ZWQg aHVnZWFwYWdlcyBkaXJlY3RseSBhbmQgbmVlZCB0byBjeWNsZSB0aHJvdWdoIGJ1ZGR5IGFsbG9j YXRvci4gRm9yIGV4YW1wbGUsIHNheSB3ZSBuZWVkIHRvIGFsbG9jYXRlIGEgbWF4aW11bSBvZiAx MiAqIDFHIGh1Z2VwYWdlcyAoYnkgc2V0dGluZyBucl9odWdlcGFnZXMpLCB1c2UgOCAqIDFHIGh1 Z2VwYWdlcywgYW5kIHRoZW4gZGVhbGxvY2F0ZSA0ICogMUcgaHVnZXBhZ2VzLiBVbmxpa2UgcmVn dWxhciA0SyBwYWdlcywgdGhpcyA0RyB3b3J0aCBvZiBtZW1vcnkgd2lsbCBub3QgYmUgcmVwb3J0 ZWQgdW50aWwgd2Ugc2V0IG5yX2h1Z2VwYWdlcyB0byA4ICh3YWl0IHNvbWV0aW1lKD8pIGZvciBG UFIgdG8gZG8gaXRzIHdvcmspIGFuZCBzZXQgaXQgYmFjayBhZ2FpbiB0byAxMi4gV2hpbGUgdGhp cyB3b3JrcyBmaW5lIGluIHRoZW9yeSwgaW4gcHJhY3RpY2UsICBzZXR0aW5nIG5yX2h1Z2VwYWdl cyB0byAxMiBjb3VsZCBmYWlsIHRvbyBkdWUgdG8gZnJhZ21lbnRhdGlvbiAodGhpcyBjb3VsZCBk ZXBlbmQgb24gb3RoZXIgcHJvY2Vzc2VzIG1lbW9yeSB1c2FnZSBiZWhhdmlvcikuDQoNCklmIEZQ UiBjb3VsZCByZXBvcnQgdGhpcyBmcmVlIG1lbW9yeSB3aXRob3V0IGN5Y2xpbmcgdGhyb3VnaCBi dWRkeSBhbGxvY2F0b3IsIGl0IG1ha2VzIHRoZSBzb2x1dGlvbiBtb3JlIHJvYnVzdC4gSSBhbSBs b29raW5nIGZvciBhZHZpY2Ugb24gaG93IGZlYXNpYmxlIHRoaXMgYXBwcm9hY2ggaXMgYW5kIHdo YXQgd291bGQgYmUgdGhlIGVmZm9ydCBmb3IgYnVpbGRpbmcgdGhpcyBmdW5jdGlvbmFsaXR5LiBJ biBnZW5lcmFsLCBpZiB0aGVyZSBhcmUgb3RoZXIgdGhvdWdodHMgb24gaG93IHdlIGNhbiBhZGRy ZXNzIHRoaXMsIHBsZWFzZSBkbyBsZXQgbWUga25vdy4NCg0KVGhhbmtzLA0KYmFsYQ0K --_000_A221FEC971CE4D0A9F39F75C337B5D22contosocom_ Content-Type: text/html; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj ZQ0KCXtmb250LWZhbWlseTpMYXRoYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9 DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICov DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207 DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN Cgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28t c3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6 NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0K ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9o ZWFkPg0KPGJvZHkgbGFuZz0iRU4tSU4iIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIiBz dHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBBbGV4YW5kZXIsPG86 cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIGxhbmc9IkVOLVVTIj5NeSB0ZWFtIHdhcyBldmFsdWF0aW5nIEZQUiBhbmQgb2JzZXJ2ZWQg dGhhdCB0aGVzZSBwYXRjaGVzIGRvbuKAmXQgcmVwb3J0IG1lbW9yeSBmb3IgZGVhbGxvY2F0ZWQg aHVnZWFwYWdlcyBkaXJlY3RseSBhbmQgbmVlZCB0byBjeWNsZSB0aHJvdWdoIGJ1ZGR5IGFsbG9j YXRvci4gRm9yIGV4YW1wbGUsIHNheSB3ZSBuZWVkIHRvIGFsbG9jYXRlIGEgbWF4aW11bSBvZiAx MiAqIDFHIGh1Z2VwYWdlcw0KIChieSBzZXR0aW5nIG5yX2h1Z2VwYWdlcyksIHVzZSA4ICogMUcg aHVnZXBhZ2VzLCBhbmQgdGhlbiBkZWFsbG9jYXRlIDQgKiAxRyBodWdlcGFnZXMuIFVubGlrZSBy ZWd1bGFyIDRLIHBhZ2VzLCB0aGlzIDRHIHdvcnRoIG9mIG1lbW9yeSB3aWxsIG5vdCBiZSByZXBv cnRlZCB1bnRpbCB3ZSBzZXQgbnJfaHVnZXBhZ2VzIHRvIDggKHdhaXQgc29tZXRpbWUoPykgZm9y IEZQUiB0byBkbyBpdHMgd29yaykgYW5kIHNldCBpdCBiYWNrIGFnYWluIHRvIDEyLg0KIFdoaWxl IHRoaXMgd29ya3MgZmluZSBpbiB0aGVvcnksIGluIHByYWN0aWNlLCAmbmJzcDtzZXR0aW5nIG5y X2h1Z2VwYWdlcyB0byAxMiBjb3VsZCBmYWlsIHRvbyBkdWUgdG8gZnJhZ21lbnRhdGlvbiAodGhp cyBjb3VsZCBkZXBlbmQgb24gb3RoZXIgcHJvY2Vzc2VzIG1lbW9yeSB1c2FnZSBiZWhhdmlvciku PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PjxzcGFuIGxhbmc9IkVOLVVTIj5JZiBGUFIgY291bGQgcmVwb3J0IHRoaXMgZnJlZSBtZW1vcnkg d2l0aG91dCBjeWNsaW5nIHRocm91Z2ggYnVkZHkgYWxsb2NhdG9yLCBpdCBtYWtlcyB0aGUgc29s dXRpb24gbW9yZSByb2J1c3QuIEkgYW0gbG9va2luZyBmb3IgYWR2aWNlIG9uIGhvdyBmZWFzaWJs ZSB0aGlzIGFwcHJvYWNoIGlzIGFuZCB3aGF0IHdvdWxkIGJlIHRoZSBlZmZvcnQgZm9yIGJ1aWxk aW5nIHRoaXMNCiBmdW5jdGlvbmFsaXR5LiBJbiBnZW5lcmFsLCBpZiB0aGVyZSBhcmUgb3RoZXIg dGhvdWdodHMgb24gaG93IHdlIGNhbiBhZGRyZXNzIHRoaXMsIHBsZWFzZSBkbyBsZXQgbWUga25v dy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+YmFsYTxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_A221FEC971CE4D0A9F39F75C337B5D22contosocom_--