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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 66385C64ED8 for ; Fri, 24 Feb 2023 09:22:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DA6B26B0080; Fri, 24 Feb 2023 04:21:59 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D2EFF6B0081; Fri, 24 Feb 2023 04:21:59 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BA8306B0082; Fri, 24 Feb 2023 04:21:59 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A75236B0080 for ; Fri, 24 Feb 2023 04:21:59 -0500 (EST) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 49A7B161789 for ; Fri, 24 Feb 2023 09:21:59 +0000 (UTC) X-FDA: 80501643558.13.71AD5B0 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by imf14.hostedemail.com (Postfix) with ESMTP id 629F2100006 for ; Fri, 24 Feb 2023 09:21:57 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=googlemail.com header.s=20210112 header.b=hgXvCjii; spf=pass (imf14.hostedemail.com: domain of michalechner92@googlemail.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=michalechner92@googlemail.com; dmarc=pass (policy=quarantine) header.from=googlemail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1677230517; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=enxa5NHwq2O6TtrXNEzJfnjaG+bP30p6bngVUy4j558=; b=C8WBoZtRkGVhRY3fkwTpf1/PWpzCCRDWA2WqSvyrrxUgyhrvcsGUXZ0Ywj4ApDvkDthEjd HO8/XNr1LVlgBPMCHro90bRs0FIGA+4Jnzgez4eySrk3DkJgP3ImVj9HtDYNupeunAkouX gHqNOSooAcUsm7fgAO80GTrDqi+3TvA= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=googlemail.com header.s=20210112 header.b=hgXvCjii; spf=pass (imf14.hostedemail.com: domain of michalechner92@googlemail.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=michalechner92@googlemail.com; dmarc=pass (policy=quarantine) header.from=googlemail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1677230517; a=rsa-sha256; cv=none; b=QUR6wAc+35P9fLowy8E3iAu/yvn9hezCsh4nPbCMNYc1kBv1KwnvCme5P/cNSzJqd+bahQ +lIjj8NTdwP9k3BOHF4DJsITJ6EOHui2iImAQrTVMV0Po5uUtg8Z9F0u0mFuHpJ+FQS11E ycbd1V5pE5YUn980T813ZWTzBWgG1/k= Received: by mail-wm1-f45.google.com with SMTP id o38-20020a05600c512600b003e8320d1c11so3854459wms.1 for ; Fri, 24 Feb 2023 01:21:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=enxa5NHwq2O6TtrXNEzJfnjaG+bP30p6bngVUy4j558=; b=hgXvCjiiqmvOyIz45/LTlHQkgvsKqQh4SPYtgY1n5GLpOzmjvc/Am+HB4gHxpWDy/K J1fbD9bqO/9jOJ9kww5wjj9ked1w1K7nK97Uv0o1vz804YyQDmvmdk2kuT4HgMh7u2dh SKq2E9+oXUUWfmIlWHtF0QPAURDlz7/oyiRLmNdYR4lVb7L/klcnYAhAs51pbE7AP35M wT2R0FgnaEQtb+3O3qfyy5o0VY/K8V5t0+CIQD8/xxwzHrSbdZDlKffBioyyxfytjc0L QvmqMTA3DZDAwY1ti/5dcBQt6gXqMIi6nk6b4aVSgPkCf3w6kYMwR6Tfq5f5jVwPd5ec QIOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=enxa5NHwq2O6TtrXNEzJfnjaG+bP30p6bngVUy4j558=; b=q926mbvyOMKfZZcWKxWCaQPfvt/cdWNdh2pOm73LdNmnVpuQFHmj2nPB/sAjznJUb4 MCyPb08Lr8WhFXgPChN1qVzXLjY68aODQnDVAxPebATXAyrLItCli6DuzZI308U3ibbR YqjR6YjyTUHqeWbQg73JAC7dDeL9DZQioit/dXgrYUz1KqgUdn9HGuBlwXBY6rcNEenf G/4SFPXfqpUIC6KdLFwrOCrTgCz6U1n5vZd79rbohaGGmrSpBoibhaUW63lVr0TAuCs5 ptSkipPxxkkF5d9EdwBiJFKOuYXJ4SA+/opyKqt6jupwoEYlPLqnWlxfkMqumNYTuXVo YOfA== X-Gm-Message-State: AO0yUKUjiJA5h3dL7TGtETdq80J5OjO2Q2dHt/i4ABS+zfF3FvGD3yp1 7eftaMrEY73yew== X-Google-Smtp-Source: AK7set+m22cQJ0Vr+IFOQBtCF3t/xEvUUsdUgXvxgBwNIU08DejTG6SPFoBC7fhpPq+6LyZy7YAtww== X-Received: by 2002:a05:600c:1652:b0:3e0:c75:7071 with SMTP id o18-20020a05600c165200b003e00c757071mr6588585wmn.5.1677230515541; Fri, 24 Feb 2023 01:21:55 -0800 (PST) Received: from localhost.localdomain (ip2504e2d3.dynamic.kabel-deutschland.de. [37.4.226.211]) by smtp.gmail.com with ESMTPSA id l1-20020a1ced01000000b003ea57808179sm2128205wmh.38.2023.02.24.01.21.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Feb 2023 01:21:53 -0800 (PST) From: freak07 To: surenb@google.com Cc: akpm@linux-foundation.org, arjunroy@google.com, axelrasmussen@google.com, bigeasy@linutronix.de, chriscli@google.com, dave@stgolabs.net, david@redhat.com, dhowells@redhat.com, edumazet@google.com, gthelen@google.com, gurua@google.com, hannes@cmpxchg.org, hughd@google.com, jannh@google.com, jglisse@google.com, joelaf@google.com, kent.overstreet@linux.dev, kernel-team@android.com, ldufour@linux.ibm.com, leewalsh@google.com, liam.howlett@oracle.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linuxppc-dev@lists.ozlabs.org, lstoakes@gmail.com, luto@kernel.org, mgorman@techsingularity.net, mhocko@suse.com, michel@lespinasse.org, minchan@google.com, mingo@redhat.com, paulmck@kernel.org, peterjung1337@gmail.com, peterx@redhat.com, peterz@infradead.org, posk@google.com, punit.agrawal@bytedance.com, rientjes@google.com, rppt@kernel.org, shakeelb@google.com, soheil@google.com, songliubraving@fb.com, tatashin@google.com, vbabka@suse.cz, will@kernel.org, willy@infradead.org, x86@kernel.org Subject: Re: [PATCH v3 00/35] Per-VMA locks Date: Fri, 24 Feb 2023 10:21:34 +0100 Message-Id: <20230224092134.30603-1-michalechner92@googlemail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20230216051750.3125598-1-surenb@google.com> References: <20230216051750.3125598-1-surenb@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 629F2100006 X-Rspam-User: X-Stat-Signature: 46r5byuqnjdwhuxjr9sqaeiyubtyyhqu X-HE-Tag: 1677230517-679221 X-HE-Meta: U2FsdGVkX18zvh0cpwLaqi3Jw+VUIwpez1JaDzckImEz8jSGNY5WwWeiFEUDHo+Y9VIdgDhqAGksNVISaiZuJm2xgG6GS/Q4G931cSytRj/vNWcBTihG+ZvjfztTE3Kx3s1BiQToxMFCjMjdYT5PsYVl18on3438po1ZzGqndY1ELKfbYAHrg10zw2g0DulKClceu9fjRmW9WQmCOa6ae9JC9qj/xnhGsuHQjyvUIFKZG8a+jbGtshhGmVPHPDPSS3ay17PNoCKSYRiF3KLFSwwzSDtaDMm5ZTtnKbD30C4ZdXvYO8wU7aG5q5x2vI5bcXq3qnz6wuA6ejGbi2Q6MS9pE4E4HmFX/eaWobwOE6dhG8Jmsiw54c8KjERpOwPotAxuxiVKmSNvi6ghGtgXBtvwYNpAZPIpwYJ7+Ry9k0FioAtdGnEQYRM0bZ67GLFEJXITC2Ll5Jdu12xNz4puRTuT36ImefFze4eOMmn00yMuhcfLOru5r4eRVymKp2C21LmHwTdv5NO5+jkNgChDWi1hRp9nr32+5QBFEg6Y/XL5LtNOKHx7pP3XRmiWatq11c18GGAZ232TOqmjjAJd/bzVx9Nwkh60TBPuekeInZqYhFZlYCRenZXkTPtMpROYFrNIiNAKgmLRgvySEFHgBuCBZB183fCv5Hv/PB/Kzci2g/fyF1gvTIr5FXw8oZmHd7UJqccQkldV9r66wFjHNjLcH9bzYAK6G/Z/F0e5ipiCYikbx6gvwktpJQ5I5FwiMUjow8nfFQnno/XeMk3+0RwnBpLpg1JQwwWbwpsMCYm1Qz+6j7ncDt2gHpHBD0JGz++NLUXqX5dx7V5AkCQVUf51qTsvdNCBEvBgKawXYe664BtBye6DZX023tVU2BILJjAB3Od4mcbMExGiRcjP8TYfj79Lx6Rtl5wQz4cl5N+2qofUX3K8AlL/w0Gb0QcSsxRKMZPVPL9Kv//MqQb DyR8HDJ0 Uj0eUSPbB+F4wRNqxbi+vYs7MhUQJaTmEl89UrtAGzRFlvIQLDNTmHKH97saNAN3mijHtdo/y+sQBD/E8SWr7wqLeIQ1hMau45gr32NNo3Oiu4SWvFaG/MtqPukAMxokW7QAwpHZ0WcdgjifjCBaQP48ALua9cuPksdfoiVxe9M0ZJS+Q0wFeUmUKekc0TQGJJ9975oLfG2vxwLO4MiGQdTOc5tZHNAUhQ/de42sBlwPKA++qZNTZvI8nVMxFzyAhH5QE5dL81YcURncMS3xLnlg43+q1CC9NHYTfmjqaY6pc+xMti4U7fjdoJf+nEXUHtMo1NJh39eHN3r9TeP6ZxdODd9fujcWeeMcaPStrcmM/sMqo1opoe/o3e7oU08DM+g3PVdwEBG0salspZe9vSdARITiu4WR8GSWakkWIIeQ3JvypQ5vP3fV0ClZcEWIVWWHApSv2Zgb8iVqsfNgcrXBGmFkax/p4b1cTddhBgkhaEbZthqfGQFk9Tw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000150, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Here are some measurements from a Pixel 7 Pro that´s running a kernel either with the Per-VMA locks patchset or without. If there´s interest I can provide results of other specific apps as well. Results are from consecutive cold app launches issued with "am start" command spawning the main activity of Slack Android app. https://docs.google.com/spreadsheets/d/1ktujfcyDmIJoQMWsoizGIE-0A_jMS9VMw_seehUY9s0/edit?usp=sharing There´s quite a noticeable improvement, as can be seen in the graph. The results were reproducible. If you have any questions feel free to ask.