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 162DDECAAD3 for ; Fri, 9 Sep 2022 16:12:20 +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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=5qsMxmEFDH2GUAliY6jvYuqO4WNS2OqOmBrw+xtTp/Q=; b=GzhUUlNLJ4JhbM Qyll7dsEFmR3L4lcstwydfQJDKsZxoQwrKUWXH6krv+K6yfmpJLJM2jOqyVSI2SK98c5D5hdaEJLX NEsJHuESk23bK1Qv1A112IvBfZNynaFaw+bUMYm8qF1D650WbUCVo2q4yAJRVSWmZEL+PXkcSfUkp VHYpb+87+7YG77CiqEkiwV8P1v2b6Sk/RV9iyY+tlrvtnRZ7cDEHx9ELL+mxssLvH4yniWA/PmL1+ EAPXIkObakhP5WnYYcEyRr0lgEvtrvBFQBURBSGcTVQ74maTQJFvkphGnz1We90a7dknHD8//RAqm ztNALBadEZkaGNimALkA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oWgbA-0009kt-Ls; Fri, 09 Sep 2022 16:11:20 +0000 Received: from mail-yw1-x1130.google.com ([2607:f8b0:4864:20::1130]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oWgb5-0009hW-7r for linux-arm-kernel@lists.infradead.org; Fri, 09 Sep 2022 16:11:17 +0000 Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-3321c2a8d4cso24636167b3.5 for ; Fri, 09 Sep 2022 09:11:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date; bh=H8x/XM6uf9GNJ3IYrM179zXxz1ytCDaEsM8slNACmxA=; b=bm1FOIwt0xPcS44lKFw20V/2FDGaluKQMr5RC/lv3kNt2CPd2qLKAgKO08lxAtII6u PqklGnQVjl04fCksXY7P6fDFkNnDl8WYpxKvWT4cYx3ZkcilSVu+h2Aa6BrXe55muS1Q agwNdalHUuz0PeBqka58ITIOXvnpT9SNeecbgghP1pdGggGAydoTvqHCpmNM9m0z/Ypb fWpqtc3wWWhY39E/EicXhVnsQm904qYgi9g1ZHZrJV15Rdnfrn7Ug3poT5uJ1TyVxIrs O9pd33EAGvLIIFPhsJ7pXSeH1VXZczvL3gB1yaSelr3tpJ7jNqnRpd0+Oyvi9CJLfpKx kbSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date; bh=H8x/XM6uf9GNJ3IYrM179zXxz1ytCDaEsM8slNACmxA=; b=SX2EwgMVJjaQuztu7mzkcKcXSXzOV9jBtCnjtAc7VeIVeyxGU9UE79yuEKxjmtXF4+ /6laqDXiGoSuCgFjDko7SpAXl7ku1LvgA1zG9B29MiT+lgv//k3byoN4zVXjXl08jozM DNxZgblHRcav74gjgw+IyHbRYgcJHORLQzXA9paPo5HGNe2rtixF8Kj9NOaEuPGOtNGJ MAZ+jwIyTaHNxz5S/cpD83g+/zJH6zmKT0kJ+YOEiNYPlGLJtZGU1tv9ioA0mrCxYWc3 q+75pw9py1QdjyFBXvOv9POi+ZmRtCFtSopZaDPzhXnGBGT3ep/Th8lcx7RrPLLs14CD JjYw== X-Gm-Message-State: ACgBeo3StcECuvzE2mqIJCgLXpZATilzdqthhsUf8iOi5W8FzaXloGVA 7sdWUN2d6fPCSWZJFywWtPY4OA32IQ7xzVRY5ZycbQ== X-Google-Smtp-Source: AA6agR5l3NZBiyBjZVBHRaW8gCnmEWnPaAr7lbOsOW2FwXMOgi2wrQrtA9QsGncMTjIGt3R0HYfTWoumi/nvScrttCI= X-Received: by 2002:a0d:f904:0:b0:345:4639:8253 with SMTP id j4-20020a0df904000000b0034546398253mr12696848ywf.438.1662739873041; Fri, 09 Sep 2022 09:11:13 -0700 (PDT) MIME-Version: 1.0 References: <20220901173516.702122-1-surenb@google.com> <20220901173516.702122-21-surenb@google.com> <54df2224-feca-52ed-567b-a82bb9d711da@linux.ibm.com> In-Reply-To: <54df2224-feca-52ed-567b-a82bb9d711da@linux.ibm.com> From: Suren Baghdasaryan Date: Fri, 9 Sep 2022 09:11:02 -0700 Message-ID: Subject: Re: [RFC PATCH RESEND 20/28] mm: introduce per-VMA lock statistics To: Laurent Dufour Cc: akpm@linux-foundation.org, 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220909_091115_292941_2DF6FA77 X-CRM114-Status: GOOD ( 20.77 ) 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 T24gRnJpLCBTZXAgOSwgMjAyMiBhdCA3OjI5IEFNIExhdXJlbnQgRHVmb3VyIDxsZHVmb3VyQGxp bnV4LmlibS5jb20+IHdyb3RlOgo+Cj4gTGUgMDEvMDkvMjAyMiDDoCAxOTozNSwgU3VyZW4gQmFn aGRhc2FyeWFuIGEgw6ljcml0IDoKPiA+IEFkZCBhIG5ldyBDT05GSUdfUEVSX1ZNQV9MT0NLX1NU QVRTIGNvbmZpZyBvcHRpb24gdG8gZHVtcCBleHRyYQo+ID4gc3RhdGlzdGljcyBhYm91dCBoYW5k bGluZyBwYWdlIGZhdWx0IHVuZGVyIFZNQSBsb2NrLgo+ID4KPgo+IFdoeSBub3QgbWFraW5nIHRo aXMgYSBkZWZhdWx0IHdoZW4gcGVyIFZNQSBsb2NrIGFyZSBlbmFibGVkPwoKR29vZCBpZGVhLiBJ ZiBubyBvYmplY3Rpb25zIEknbGwgbWFrZSB0aGF0IGNoYW5nZS4KCj4KPiA+IFNpZ25lZC1vZmYt Ynk6IFN1cmVuIEJhZ2hkYXNhcnlhbiA8c3VyZW5iQGdvb2dsZS5jb20+Cj4gPiAtLS0KPiA+ICBp bmNsdWRlL2xpbnV4L3ZtX2V2ZW50X2l0ZW0uaCB8IDYgKysrKysrCj4gPiAgaW5jbHVkZS9saW51 eC92bXN0YXQuaCAgICAgICAgfCA2ICsrKysrKwo+ID4gIG1tL0tjb25maWcuZGVidWcgICAgICAg ICAgICAgIHwgOCArKysrKysrKwo+ID4gIG1tL3Ztc3RhdC5jICAgICAgICAgICAgICAgICAgIHwg NiArKysrKysKPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKykKPiA+Cj4gPiBk aWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC92bV9ldmVudF9pdGVtLmggYi9pbmNsdWRlL2xpbnV4 L3ZtX2V2ZW50X2l0ZW0uaAo+ID4gaW5kZXggZjNmYzM2Y2QyMjc2Li5hMzI1NzgzZWQwNWQgMTAw NjQ0Cj4gPiAtLS0gYS9pbmNsdWRlL2xpbnV4L3ZtX2V2ZW50X2l0ZW0uaAo+ID4gKysrIGIvaW5j bHVkZS9saW51eC92bV9ldmVudF9pdGVtLmgKPiA+IEBAIC0xNTAsNiArMTUwLDEyIEBAIGVudW0g dm1fZXZlbnRfaXRlbSB7IFBHUEdJTiwgUEdQR09VVCwgUFNXUElOLCBQU1dQT1VULAo+ID4gICNp ZmRlZiBDT05GSUdfWDg2Cj4gPiAgICAgICAgICAgICAgIERJUkVDVF9NQVBfTEVWRUwyX1NQTElU LAo+ID4gICAgICAgICAgICAgICBESVJFQ1RfTUFQX0xFVkVMM19TUExJVCwKPiA+ICsjZW5kaWYK PiA+ICsjaWZkZWYgQ09ORklHX1BFUl9WTUFfTE9DS19TVEFUUwo+ID4gKyAgICAgICAgICAgICBW TUFfTE9DS19TVUNDRVNTLAo+ID4gKyAgICAgICAgICAgICBWTUFfTE9DS19BQk9SVCwKPiA+ICsg ICAgICAgICAgICAgVk1BX0xPQ0tfUkVUUlksCj4gPiArICAgICAgICAgICAgIFZNQV9MT0NLX01J U1MsCj4gPiAgI2VuZGlmCj4gPiAgICAgICAgICAgICAgIE5SX1ZNX0VWRU5UX0lURU1TCj4gPiAg fTsKPiA+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3Ztc3RhdC5oIGIvaW5jbHVkZS9saW51 eC92bXN0YXQuaAo+ID4gaW5kZXggYmZlMzg4Njk0OThkLi4wYzI2MTE4OTljZmMgMTAwNjQ0Cj4g PiAtLS0gYS9pbmNsdWRlL2xpbnV4L3Ztc3RhdC5oCj4gPiArKysgYi9pbmNsdWRlL2xpbnV4L3Zt c3RhdC5oCj4gPiBAQCAtMTMxLDYgKzEzMSwxMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdm1fZXZl bnRzX2ZvbGRfY3B1KGludCBjcHUpCj4gPiAgI2RlZmluZSBjb3VudF92bV92bWFjYWNoZV9ldmVu dCh4KSBkbyB7fSB3aGlsZSAoMCkKPiA+ICAjZW5kaWYKPiA+Cj4gPiArI2lmZGVmIENPTkZJR19Q RVJfVk1BX0xPQ0tfU1RBVFMKPiA+ICsjZGVmaW5lIGNvdW50X3ZtX3ZtYV9sb2NrX2V2ZW50KHgp IGNvdW50X3ZtX2V2ZW50KHgpCj4gPiArI2Vsc2UKPiA+ICsjZGVmaW5lIGNvdW50X3ZtX3ZtYV9s b2NrX2V2ZW50KHgpIGRvIHt9IHdoaWxlICgwKQo+ID4gKyNlbmRpZgo+ID4gKwo+ID4gICNkZWZp bmUgX19jb3VudF96aWRfdm1fZXZlbnRzKGl0ZW0sIHppZCwgZGVsdGEpIFwKPiA+ICAgICAgIF9f Y291bnRfdm1fZXZlbnRzKGl0ZW0jI19OT1JNQUwgLSBaT05FX05PUk1BTCArIHppZCwgZGVsdGEp Cj4gPgo+ID4gZGlmZiAtLWdpdCBhL21tL0tjb25maWcuZGVidWcgYi9tbS9LY29uZmlnLmRlYnVn Cj4gPiBpbmRleCBjZThkZGVkMzZkZTkuLjA3NTY0Mjc2M2EwMyAxMDA2NDQKPiA+IC0tLSBhL21t L0tjb25maWcuZGVidWcKPiA+ICsrKyBiL21tL0tjb25maWcuZGVidWcKPiA+IEBAIC0yMDcsMyAr MjA3LDExIEBAIGNvbmZpZyBQVERVTVBfREVCVUdGUwo+ID4gICAgICAgICBrZXJuZWwuCj4gPgo+ ID4gICAgICAgICBJZiBpbiBkb3VidCwgc2F5IE4uCj4gPiArCj4gPiArCj4gPiArY29uZmlnIFBF Ul9WTUFfTE9DS19TVEFUUwo+ID4gKyAgICAgYm9vbCAiU3RhdGlzdGljcyBmb3IgcGVyLXZtYSBs b2NrcyIKPiA+ICsgICAgIGRlcGVuZHMgb24gUEVSX1ZNQV9MT0NLCj4gPiArICAgICBoZWxwCj4g PiArICAgICAgIFN0YXRpc3RpY3MgZm9yIHBlci12bWEgbG9ja3MuCj4gPiArICAgICAgIElmIGlu IGRvdWJ0LCBzYXkgTi4KPiA+IGRpZmYgLS1naXQgYS9tbS92bXN0YXQuYyBiL21tL3Ztc3RhdC5j Cj4gPiBpbmRleCA5MGFmOWE4NTcyZjUuLjNmMzgwNGM4NDZhNiAxMDA2NDQKPiA+IC0tLSBhL21t L3Ztc3RhdC5jCj4gPiArKysgYi9tbS92bXN0YXQuYwo+ID4gQEAgLTE0MTEsNiArMTQxMSwxMiBA QCBjb25zdCBjaGFyICogY29uc3Qgdm1zdGF0X3RleHRbXSA9IHsKPiA+ICAgICAgICJkaXJlY3Rf bWFwX2xldmVsMl9zcGxpdHMiLAo+ID4gICAgICAgImRpcmVjdF9tYXBfbGV2ZWwzX3NwbGl0cyIs Cj4gPiAgI2VuZGlmCj4gPiArI2lmZGVmIENPTkZJR19QRVJfVk1BX0xPQ0tfU1RBVFMKPiA+ICsg ICAgICJ2bWFfbG9ja19zdWNjZXNzIiwKPiA+ICsgICAgICJ2bWFfbG9ja19hYm9ydCIsCj4gPiAr ICAgICAidm1hX2xvY2tfcmV0cnkiLAo+ID4gKyAgICAgInZtYV9sb2NrX21pc3MiLAo+ID4gKyNl bmRpZgo+ID4gICNlbmRpZiAvKiBDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlMgfHwgQ09ORklHX01F TUNHICovCj4gPiAgfTsKPiA+ICAjZW5kaWYgLyogQ09ORklHX1BST0NfRlMgfHwgQ09ORklHX1NZ U0ZTIHx8IENPTkZJR19OVU1BIHx8IENPTkZJR19NRU1DRyAqLwo+CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcg bGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==