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 71EABC77B61 for ; Fri, 28 Apr 2023 16:03:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 15A7E6B0087; Fri, 28 Apr 2023 12:03:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 10A696B0088; Fri, 28 Apr 2023 12:03:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F3B786B0089; Fri, 28 Apr 2023 12:03:42 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id E76556B0087 for ; Fri, 28 Apr 2023 12:03:42 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 96D9480266 for ; Fri, 28 Apr 2023 16:03:42 +0000 (UTC) X-FDA: 80731270284.24.CF37DA9 Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169]) by imf16.hostedemail.com (Postfix) with ESMTP id 9407A180003 for ; Fri, 28 Apr 2023 16:03:40 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=nvfKOytg; spf=pass (imf16.hostedemail.com: domain of surenb@google.com designates 209.85.128.169 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1682697820; 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=8QgP7oOPrCOMv4LzWX+EiazStwQFUH2wo4nGqGDOHAQ=; b=gOXfogIXyiLQVuKcJ3OUvgaY2sJOj6ExAAEZGbuUy5Ygg06o10PQJuLlOidNlOJ6H1A4vw dQ8kTOByydwDtO4CyHr+cqE4J0ERsq5ZIo3cUA4ij1ffjGWGidBA0ZdRF5UGsZ8Fxh6sSP MUqS5yccKG9aPfyzrKqs6Cw2UtoBp3Q= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=nvfKOytg; spf=pass (imf16.hostedemail.com: domain of surenb@google.com designates 209.85.128.169 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1682697820; a=rsa-sha256; cv=none; b=h1Tgvj6bTY5hrJKrwpCTCKOTeL7jsRZzdiZa+i0MQdLg9QF2X7m9IgvPjd38r7928iAzeJ HTyWtzNrb62gVfYOei+vccBBRtPwEuZCblwgHDS0kQRnY4oRJeXlyJDfOV27rnfxWxzDkO M5sz2JYyI9NRveuNNINb4XYLU5B1Bh0= Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-54fb6ac1e44so596957b3.1 for ; Fri, 28 Apr 2023 09:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1682697819; x=1685289819; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=8QgP7oOPrCOMv4LzWX+EiazStwQFUH2wo4nGqGDOHAQ=; b=nvfKOytggc0TV2KC1oVi0eO9jK45GWpComHTEdKXS38DLXUAecZItgJp+zOL9O7ixs KRj5Ar99YcAM3NoA9WfWL63497jD7/7bITxxlATu2hbqRcj0JLhiIICwEqXHI9FdaL2I lqP/EXLTekjFh/xxnxZxYmQXbrVl7xQxOAYWqd7eDG6ntWNahsHR18+td5mj1D2fgUfy /jXGx1oPlomoWllZH4MNfPjphGCRMcOupm3Y5Vx1HkOVnOfDi96Q6zYOqkq0aUIhXwPc Ky0BAvwBDzrztRJ1E/wFcPq/b8C8sK9ibvtRYh138C4vdgydQ5E/HdfEsHec5NyAGESN IX+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682697819; x=1685289819; 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:message-id:reply-to; bh=8QgP7oOPrCOMv4LzWX+EiazStwQFUH2wo4nGqGDOHAQ=; b=HY3AzWyp+TcDDJQo+31e6NXEAb258Jcn5E/9vnHkpdJzJ4Y5RZnIvupK6p54ZQxDcN 8QYnqVuvJ5t7wGGvZD0zbYKXmQ+romHardIocQULeN8unjPzulGcUZMvWuaGBusrt6WK 8G/l5czLwOFo92Rl2h93FRxHmcxBHnLdOSpjcBbQngUERxGF0apb4mw9rgTbuw1S5aZg MGXYOidZS0WlAkJrYfjYjNrsTYfXQvu6PtXOn2HK12hucWthSCE4tYt/gzcbCh6kO15d w5xrKNN79OiEXSEAWllLQo9O2Ik+g7jTrPd5IDLO6AezJt8iwxHCnAPwTKlU3juQuvLm IUkA== X-Gm-Message-State: AC+VfDyFcj4sxiu8SYceykklu4DOCct4TREmnGRvmBP5uAY5CIDgcqtK SrI3ZVLWXt2EkmP4vYIqcw/GT2a3PRKGazcxDsrlww== X-Google-Smtp-Source: ACHHUZ64tMS0gUi6CNL1GsL8dHEGzJsUS2Ahoys8Q+1dLz3B4rmbWKE4ji0jyrWetULT4u121cXCnOjs+4mItf3RNCA= X-Received: by 2002:a81:6087:0:b0:54f:bb49:c3a2 with SMTP id u129-20020a816087000000b0054fbb49c3a2mr3750188ywb.28.1682697819401; Fri, 28 Apr 2023 09:03:39 -0700 (PDT) MIME-Version: 1.0 References: <20230427153345.451d86681f9c6775ea579e5a@linux-foundation.org> In-Reply-To: From: Suren Baghdasaryan Date: Fri, 28 Apr 2023 09:03:27 -0700 Message-ID: Subject: Re: [GIT PULL] MM updates for 6.4-rc1 To: Linus Torvalds Cc: Andrew Morton , mm-commits@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Lorenzo Stoakes , Vlastimil Babka Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 9407A180003 X-Rspam-User: X-Stat-Signature: hzjewcrgkjmp4qfed8cb8qn8kfymk3m8 X-HE-Tag: 1682697820-924648 X-HE-Meta: U2FsdGVkX18eJ77ofr8uz/I/gLM/gkSu8Gauu7FUiwG3meK3i/VK6fFvOban1JMpAvOKJQJf7MJoQzv5IdMsCss6SRCIFM8nSbbg+FP7HCOkdNPr3CkNrI9mhdn14ZwYFy4qhopnda546D9uCPVU9INdTMSWa0TXj/R6ojL4ZXSXVcSFNCDOCRYu0lSEM8KvQCBx+0W0YpzWoThs5tIfC118epYbd0L1un7gLNLSkYtwJG85S8bkl0Ru6TlbeygBnM1fS2ucEsX/Ubu5Xm9dS83NMtQEVwnDWvLe2HncKb0PDbShkzpoNujYPA7+1oCmJ8z6cc41lGDd9zuMqAHkwhzEkhVRAwLteLu5lp42utYJi2rGqYzqPqbCeDHFE2XzJcOLONOhNSLfRRBlTz+DBBkcnB7jnDY6f9tSaQmVFYYXOpksj9GTuBUbxqLbp44ai/Ga3viWaDS642zChOIoHhRoJrGXNJLw5ogugg2ZKIOgCw5nFtP2Fso0FmUSmpt+06ZiK44UFHSHUH2DSZLc/i/sb/Ub7Te3z5aVt42zvbg0Zgv3OXL7bNHk7dwr+k1s/OKFabEEZw4iqq+a6b9BLdPw9aqb4G+jtZMZlhfK4B5hblbfbfLmxjbGmN60iwlLE2jjx3D0mj+sHhwmSGRRx7uvhnp6Ctg6FrwKux8g4w1l+U+r3QlT98qBC6mETTU0hTVQ4xzZL4aGNDGQLAjgMOyDuiiZ5LpQU/kzhRsNZjjarR7j5m524g028Q+d587r6x7nxCAXbOK7qlLUMSNssiAeB6fhare/ejw7SEJYhCk+85+WwO4RuWzVHkkbRiYhUbfYTooSOsI3NAwZRMGmGWkHKxirO9e0tdpK/nks/vJjWpphKwvKATW+cdbP3qHfLiCNOQX94vMifPdxSjowcD67yKcZplKmBKba+WIGXogYCZWMmSq4m+sltsd4bE55Uj6YhJFMO4PDJL86w9T eYRhi+HZ FUPYftfFUzOWib4NQzkesbcqrgQV7hAihULV4iyIl7oDrCucrVLzh8io9P4TUbR4TNo/IO9lryj26oba1FFA6EENRJCALkJxfvZ3XBGxDcyFA2hLLvwrB+O7zfyOZ9nsnDzFYt9cvwb6QY00wh9LPW8fRD4bGX/nE70Rgos2MK6a7yHasFb1D14hmwzkwBFRhGe1P6grmcwSpKjtACbNUNEz81XeMEfllnASkI5CSQgz5OQ3wXEtqGN/9awnboriCOm7AtmIOHZuKaX/+9lWHb5YDmhcr9oaEXp0I X-Bogosity: Ham, tests=bogofilter, spamicity=0.000120, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Thu, Apr 27, 2023 at 8:03=E2=80=AFPM Linus Torvalds wrote: > > On Thu, Apr 27, 2023 at 3:33=E2=80=AFPM Andrew Morton wrote: > > > > - Suren Baghdasaryan has improved mmap_lock scalability by switching to > > per-VMA locking. > > .. related to this, we have that new PER_VMA_LOCK_STATS config entry, > which is 'default y' and has basically no help test. > > Please don't do that. > > I don't think any of the VM debugging stuff should likely be 'default > y' in the first place, but if they are, they should most definitely > have a good *explanation* for why they should be on for a normal user. Understood. I wanted these stats enabled by default to be able to identify possible pathological cases and to also let users disable them if they can't tolerate even a small overhead in the pagefault path. Should I document this reasoning for the config option? > > Linus