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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A45BEECAAA1 for ; Fri, 9 Sep 2022 14:30:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=yZvvR2Hkan+zPxgzX0L1E+tu8DJ5uW8/IHqrjJBa4sA=; b=IEcsaVPRS0X6b6 d+iSflvEPYYBMq/56xYCeyW5wWB8333PelspqXmZsjC9c0f7u3l5iXUP114c0N3sE/d9IUHau9xXh N7T/maejQ/PD2M38LjG2FPAHKPAFBiVBL37qdcoEYYN8ccJgTNoc073+837NvAyLSwjp9KST19Eu0 24FVZ7jV4D2haLCy2Od+9mgSBEK5VUkQqEPc041lIc5Tsn8yEqjMRDsia2Gxbl7a2pax/xRRNT+rQ 3N6ahPHheZHEt3rdjqVE+1eP0Rr+4tSMd1LtgVdt/7rGBDkDXNu0PHvob5oXF27xD4wbASS0fDuCX dLBluOSmXn/XrmPGFWrg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oWf0U-00Gjw2-Sb; Fri, 09 Sep 2022 14:29:23 +0000 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oWf0R-00Gjv1-K4 for linux-arm-kernel@lists.infradead.org; Fri, 09 Sep 2022 14:29:21 +0000 Received: from pps.filterd (m0127361.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 289DNr7e010893; Fri, 9 Sep 2022 14:29:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=pp1; bh=wZxReJ3Ffmz159YEIahngqp4tyxSHVA2tQes+OfDn3Y=; b=S3R03Eh+oQUqH89dcva+uO6wyDXU8EnCNGkz2tiFihH+JQwhCxdu0iEajoDTQPR3JZWC j1gaGUUlzeapFCdTcqfEM+UcIGOkXI5dbOs3w0rJSGpxDOJkenxDtpoHnLLEVkvcHCfe 14UhddCOumx92QMUIB0bGyQPMwnla+rCMAymz54RDU7Tl2EMcD9q/1ZYxKKQ2f45wIGJ r7vh0BDkoRj2yI9k5IWrGmhgXlUoD6njRGMsD/ddPOgXeVVFlGPWnOco191oMU5q5d0q yNXq3/95c8O4pmCFRyJyFjokUp1jLMPXVwYCsdT7JrF2r7PXijkjbdE0qdy61MxIl7RC BQ== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3jg6b4t2ct-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 09 Sep 2022 14:29:06 +0000 Received: from m0127361.ppops.net (m0127361.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 289DOJQY013289; Fri, 9 Sep 2022 14:29:06 GMT Received: from ppma06ams.nl.ibm.com (66.31.33a9.ip4.static.sl-reverse.com [169.51.49.102]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3jg6b4t2bd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 09 Sep 2022 14:29:05 +0000 Received: from pps.filterd (ppma06ams.nl.ibm.com [127.0.0.1]) by ppma06ams.nl.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 289EKAbG024750; Fri, 9 Sep 2022 14:29:03 GMT Received: from b06cxnps4074.portsmouth.uk.ibm.com (d06relay11.portsmouth.uk.ibm.com [9.149.109.196]) by ppma06ams.nl.ibm.com with ESMTP id 3jbx6hr48f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 09 Sep 2022 14:29:03 +0000 Received: from d06av24.portsmouth.uk.ibm.com (mk.ibm.com [9.149.105.60]) by b06cxnps4074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 289ET1Hv40370576 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 9 Sep 2022 14:29:01 GMT Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 57CAD42042; Fri, 9 Sep 2022 14:29:01 +0000 (GMT) Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 484234203F; Fri, 9 Sep 2022 14:29:00 +0000 (GMT) Received: from [9.145.83.17] (unknown [9.145.83.17]) by d06av24.portsmouth.uk.ibm.com (Postfix) with ESMTP; Fri, 9 Sep 2022 14:29:00 +0000 (GMT) Message-ID: <54df2224-feca-52ed-567b-a82bb9d711da@linux.ibm.com> Date: Fri, 9 Sep 2022 16:28:59 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Subject: Re: [RFC PATCH RESEND 20/28] mm: introduce per-VMA lock statistics Content-Language: fr To: Suren Baghdasaryan , akpm@linux-foundation.org Cc: michel@lespinasse.org, jglisse@google.com, mhocko@suse.com, vbabka@suse.cz, hannes@cmpxchg.org, mgorman@suse.de, dave@stgolabs.net, willy@infradead.org, liam.howlett@oracle.com, peterz@infradead.org, laurent.dufour@fr.ibm.com, paulmck@kernel.org, luto@kernel.org, songliubraving@fb.com, peterx@redhat.com, david@redhat.com, dhowells@redhat.com, hughd@google.com, bigeasy@linutronix.de, kent.overstreet@linux.dev, rientjes@google.com, axelrasmussen@google.com, joelaf@google.com, minchan@google.com, kernel-team@android.com, linux-mm@kvack.org, linux-arm-kernel@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, x86@kernel.org, linux-kernel@vger.kernel.org References: <20220901173516.702122-1-surenb@google.com> <20220901173516.702122-21-surenb@google.com> From: Laurent Dufour In-Reply-To: <20220901173516.702122-21-surenb@google.com> X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: kvYuLStn_uQ1uNl81BCuqtUnrzGOXhxS X-Proofpoint-GUID: I5PdrQNOrZt0oie58OYFreJ7Ngfr0ULC X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-09_08,2022-09-09_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 adultscore=0 mlxscore=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2207270000 definitions=main-2209090049 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220909_072919_787404_1CB5A343 X-CRM114-Status: GOOD ( 22.58 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org TGUgMDEvMDkvMjAyMiDDoCAxOTozNSwgU3VyZW4gQmFnaGRhc2FyeWFuIGEgw6ljcml0wqA6Cj4g QWRkIGEgbmV3IENPTkZJR19QRVJfVk1BX0xPQ0tfU1RBVFMgY29uZmlnIG9wdGlvbiB0byBkdW1w IGV4dHJhCj4gc3RhdGlzdGljcyBhYm91dCBoYW5kbGluZyBwYWdlIGZhdWx0IHVuZGVyIFZNQSBs b2NrLgo+IAoKV2h5IG5vdCBtYWtpbmcgdGhpcyBhIGRlZmF1bHQgd2hlbiBwZXIgVk1BIGxvY2sg YXJlIGVuYWJsZWQ/Cgo+IFNpZ25lZC1vZmYtYnk6IFN1cmVuIEJhZ2hkYXNhcnlhbiA8c3VyZW5i QGdvb2dsZS5jb20+Cj4gLS0tCj4gIGluY2x1ZGUvbGludXgvdm1fZXZlbnRfaXRlbS5oIHwgNiAr KysrKysKPiAgaW5jbHVkZS9saW51eC92bXN0YXQuaCAgICAgICAgfCA2ICsrKysrKwo+ICBtbS9L Y29uZmlnLmRlYnVnICAgICAgICAgICAgICB8IDggKysrKysrKysKPiAgbW0vdm1zdGF0LmMgICAg ICAgICAgICAgICAgICAgfCA2ICsrKysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC92bV9ldmVudF9pdGVtLmggYi9p bmNsdWRlL2xpbnV4L3ZtX2V2ZW50X2l0ZW0uaAo+IGluZGV4IGYzZmMzNmNkMjI3Ni4uYTMyNTc4 M2VkMDVkIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvdm1fZXZlbnRfaXRlbS5oCj4gKysr IGIvaW5jbHVkZS9saW51eC92bV9ldmVudF9pdGVtLmgKPiBAQCAtMTUwLDYgKzE1MCwxMiBAQCBl bnVtIHZtX2V2ZW50X2l0ZW0geyBQR1BHSU4sIFBHUEdPVVQsIFBTV1BJTiwgUFNXUE9VVCwKPiAg I2lmZGVmIENPTkZJR19YODYKPiAgCQlESVJFQ1RfTUFQX0xFVkVMMl9TUExJVCwKPiAgCQlESVJF Q1RfTUFQX0xFVkVMM19TUExJVCwKPiArI2VuZGlmCj4gKyNpZmRlZiBDT05GSUdfUEVSX1ZNQV9M T0NLX1NUQVRTCj4gKwkJVk1BX0xPQ0tfU1VDQ0VTUywKPiArCQlWTUFfTE9DS19BQk9SVCwKPiAr CQlWTUFfTE9DS19SRVRSWSwKPiArCQlWTUFfTE9DS19NSVNTLAo+ICAjZW5kaWYKPiAgCQlOUl9W TV9FVkVOVF9JVEVNUwo+ICB9Owo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3Ztc3RhdC5o IGIvaW5jbHVkZS9saW51eC92bXN0YXQuaAo+IGluZGV4IGJmZTM4ODY5NDk4ZC4uMGMyNjExODk5 Y2ZjIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvdm1zdGF0LmgKPiArKysgYi9pbmNsdWRl L2xpbnV4L3Ztc3RhdC5oCj4gQEAgLTEzMSw2ICsxMzEsMTIgQEAgc3RhdGljIGlubGluZSB2b2lk IHZtX2V2ZW50c19mb2xkX2NwdShpbnQgY3B1KQo+ICAjZGVmaW5lIGNvdW50X3ZtX3ZtYWNhY2hl X2V2ZW50KHgpIGRvIHt9IHdoaWxlICgwKQo+ICAjZW5kaWYKPiAgCj4gKyNpZmRlZiBDT05GSUdf UEVSX1ZNQV9MT0NLX1NUQVRTCj4gKyNkZWZpbmUgY291bnRfdm1fdm1hX2xvY2tfZXZlbnQoeCkg Y291bnRfdm1fZXZlbnQoeCkKPiArI2Vsc2UKPiArI2RlZmluZSBjb3VudF92bV92bWFfbG9ja19l dmVudCh4KSBkbyB7fSB3aGlsZSAoMCkKPiArI2VuZGlmCj4gKwo+ICAjZGVmaW5lIF9fY291bnRf emlkX3ZtX2V2ZW50cyhpdGVtLCB6aWQsIGRlbHRhKSBcCj4gIAlfX2NvdW50X3ZtX2V2ZW50cyhp dGVtIyNfTk9STUFMIC0gWk9ORV9OT1JNQUwgKyB6aWQsIGRlbHRhKQo+ICAKPiBkaWZmIC0tZ2l0 IGEvbW0vS2NvbmZpZy5kZWJ1ZyBiL21tL0tjb25maWcuZGVidWcKPiBpbmRleCBjZThkZGVkMzZk ZTkuLjA3NTY0Mjc2M2EwMyAxMDA2NDQKPiAtLS0gYS9tbS9LY29uZmlnLmRlYnVnCj4gKysrIGIv bW0vS2NvbmZpZy5kZWJ1Zwo+IEBAIC0yMDcsMyArMjA3LDExIEBAIGNvbmZpZyBQVERVTVBfREVC VUdGUwo+ICAJICBrZXJuZWwuCj4gIAo+ICAJICBJZiBpbiBkb3VidCwgc2F5IE4uCj4gKwo+ICsK PiArY29uZmlnIFBFUl9WTUFfTE9DS19TVEFUUwo+ICsJYm9vbCAiU3RhdGlzdGljcyBmb3IgcGVy LXZtYSBsb2NrcyIKPiArCWRlcGVuZHMgb24gUEVSX1ZNQV9MT0NLCj4gKwloZWxwCj4gKwkgIFN0 YXRpc3RpY3MgZm9yIHBlci12bWEgbG9ja3MuCj4gKwkgIElmIGluIGRvdWJ0LCBzYXkgTi4KPiBk aWZmIC0tZ2l0IGEvbW0vdm1zdGF0LmMgYi9tbS92bXN0YXQuYwo+IGluZGV4IDkwYWY5YTg1NzJm NS4uM2YzODA0Yzg0NmE2IDEwMDY0NAo+IC0tLSBhL21tL3Ztc3RhdC5jCj4gKysrIGIvbW0vdm1z dGF0LmMKPiBAQCAtMTQxMSw2ICsxNDExLDEyIEBAIGNvbnN0IGNoYXIgKiBjb25zdCB2bXN0YXRf dGV4dFtdID0gewo+ICAJImRpcmVjdF9tYXBfbGV2ZWwyX3NwbGl0cyIsCj4gIAkiZGlyZWN0X21h cF9sZXZlbDNfc3BsaXRzIiwKPiAgI2VuZGlmCj4gKyNpZmRlZiBDT05GSUdfUEVSX1ZNQV9MT0NL X1NUQVRTCj4gKwkidm1hX2xvY2tfc3VjY2VzcyIsCj4gKwkidm1hX2xvY2tfYWJvcnQiLAo+ICsJ InZtYV9sb2NrX3JldHJ5IiwKPiArCSJ2bWFfbG9ja19taXNzIiwKPiArI2VuZGlmCj4gICNlbmRp ZiAvKiBDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlMgfHwgQ09ORklHX01FTUNHICovCj4gIH07Cj4g ICNlbmRpZiAvKiBDT05GSUdfUFJPQ19GUyB8fCBDT05GSUdfU1lTRlMgfHwgQ09ORklHX05VTUEg fHwgQ09ORklHX01FTUNHICovCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5l bEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4v bGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=