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 5A83CC3DA4A for ; Fri, 16 Aug 2024 17:20:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D1ED88D009F; Fri, 16 Aug 2024 13:20:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CB9258D009E; Fri, 16 Aug 2024 13:20:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BA6248D009F; Fri, 16 Aug 2024 13:20:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 9DB768D009E for ; Fri, 16 Aug 2024 13:20:10 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 2A244A4214 for ; Fri, 16 Aug 2024 17:20:10 +0000 (UTC) X-FDA: 82458771780.02.28DF008 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by imf09.hostedemail.com (Postfix) with ESMTP id 2FA64140037 for ; Fri, 16 Aug 2024 17:20:07 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf09.hostedemail.com: domain of breno.debian@gmail.com designates 209.85.208.53 as permitted sender) smtp.mailfrom=breno.debian@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723828794; a=rsa-sha256; cv=none; b=bKukiD0YBwi+HYAAo3VwGGQJJXIGgevwlK2uBWhFcfrXgekJiGD2I7ANHx3+XbKNoHJjxp OYdb2phb6s2KfAPXIIUsnlRoWEEyhxhbhkvn9pJTP1vwwnoGIGlnzGwIJJofLEuyCgHjRv 7loMJJ5+Yl9VpoIKCXCyBGdlXXUXGVM= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf09.hostedemail.com: domain of breno.debian@gmail.com designates 209.85.208.53 as permitted sender) smtp.mailfrom=breno.debian@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723828794; 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; bh=2B98Nonj1jzFfjj1Awg4MNY0m0jU2jq1yoh+TEZjSn4=; b=LhKHh3csnz+l3aX9AALoAVpBRjg6qFeK3PpWAKoDSqVx0bHJR8rEQnew79lFEkqV7nBMGF sDy5YocFxDE7bFwXzMHb0/PQIW4WNCRI+eWNesmy+hS1UyB/GoxKiHuTRd9tQf+ysba5Pl UWKBfH//Dm3xRKgjiH/75HKSLUfhEkM= Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-5bb85e90ad5so1889668a12.3 for ; Fri, 16 Aug 2024 10:20:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723828806; x=1724433606; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2B98Nonj1jzFfjj1Awg4MNY0m0jU2jq1yoh+TEZjSn4=; b=qXIPKJGwI8X4uLO/i8tTlYk5zFbMYayDpFvJF6gIMKLCfDbku2fWkd+s8DRdxdy00E bvaTmYLoDVOXRm/ap1HYp5YQLzE+SoY90rpyiJE/8m2jgOGMBBrr3hRSLn25/Sv7Ikts ROHcMfUz4lXaiRiXTLq88GVnu5LhAgNvNmp9WIMX1OZaEK0MkoIS1HWoDNwLD4X2dX2x V4H31+nFxSGLG3O+7JzzJbbtNldJSPQQhzgiH+xex3GtakztE3SBO5sZgslpndRw+KC3 F/na3FBhD7xfzRvyu9avqC72h3b44TW5tbf9KL5/00kBhQyLXsrKf96d8k9uT8pMVbpe ca8g== X-Forwarded-Encrypted: i=1; AJvYcCV/I+QLMFvpMyuRCf5wxkc9OEqeF67LfQ9UjCQZ5OBFtUwCLao4Mii15S7bwQ5gvfwlpGRf1IBL/CIufd1WkbY3OMA= X-Gm-Message-State: AOJu0YzZ88ztp/k7MnwL6UIp8tlqWT57tlSJ0ZK94Nn7/2HyMmchHDtQ DmapWCHJ5E7+Ici9I73qYwunXR1FYI+Aoa+DQJFJTaYeQO+qasuM X-Google-Smtp-Source: AGHT+IErgx2mGn2Su3AsLtqSwk2+dy99ojrmcMNI4BLm5EPybbzQuGKcdYQ795uIs0b+OUtDnOdthQ== X-Received: by 2002:a05:6402:27d0:b0:5be:b3fd:a1be with SMTP id 4fb4d7f45d1cf-5beca5032ddmr2585349a12.3.1723828806044; Fri, 16 Aug 2024 10:20:06 -0700 (PDT) Received: from gmail.com (fwdproxy-lla-113.fbsv.net. [2a03:2880:30ff:71::face:b00c]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5bebbdfb87esm2503638a12.50.2024.08.16.10.20.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Aug 2024 10:20:05 -0700 (PDT) Date: Fri, 16 Aug 2024 10:20:03 -0700 From: Breno Leitao To: =?utf-8?B?6buE5pyd6ZizIChaaGFveWFuZyBIdWFuZyk=?= Cc: Andrew Morton , Matthew Wilcox , Suren Baghdasaryan , Minchan Kim , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , Zhaoyang Huang , =?utf-8?B?546L56eRIChLZSBXYW5nKQ==?= , "usamaarif642@gmail.com" , "riel@surriel.com" , "hannes@cmpxchg.org" , "nphamcs@gmail.com" Subject: Re: reply: [PATCHv5] mm: skip CMA pages when they are not available Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Rspam-User: X-Rspamd-Queue-Id: 2FA64140037 X-Rspamd-Server: rspam01 X-Stat-Signature: xrqmezjo6yy7ojhyc75gaqb465658z1i X-HE-Tag: 1723828807-489675 X-HE-Meta: U2FsdGVkX19E1iXrLru7uiRYqZ2N8Mj5Fk90DPczv7kMaWn5q656O3XTk56wMn4eVlTGog8+shyihwTFaBpu9EXcTHd1pW/htO+n4EneyOg4EJ3IQPBL3+jlKU8NekcfOAAirgfxkjY8/IaymlHNew2J+ewUsebFa1MEb9Vvhp+msdstEqyNkPjEzPKCmGcdxZoot3R39YxN2xlw+HO/v0kXriFf3E5FMv/0FN7Y5kbex8iXZAGjYxl52Y+fu6uQ0IIYlLHpSQvXiVKFk85bxHKLHJPZ1VDct6TmRmBt8QTeDQAlf0ECutJK12jbY7NVAzYQ5LdaIgQldo9iWa5zYhw8GeYi5tC8R9WDSigJCqv5/ij3b2ZZHbNmrRgmE9kC3Ntj+sPpb3cHhgfCi4kb06R3o7vpJ1QoLrWmor0muTLDk8A3y/FpQkadmZWu6hF4jgCktWu3KqZPlY4TXhzJrhoaYFspJ690yaiLiJsmqqxA4Ecr0VlE9zE1deDuIMESGrqwXU9keK7OAvQq0q/aWSMiiQYtvPFQOjoOGcPyQoWPxpm9d+o1DrEiTAxzzFz5OnMfyRLTdc7d9HW6VI+bLBGsGoy/2lyQKT/gxal1RccgIzEKwcEQQri7UvB4bU7aS2wYpz1hGkGZaJk6O7a8HNPB6EQ+CJygG+MSyKlAMKGaOVbb1uu4H2y+HZoyPU4dFUj0xd8lodR93/7ogC6KkpfP4pkUZfdeer7DnvQleE/tGrxsZRdKfQ310C7jd8X/LwVkiorjk6CVa1aNKxI9vEAffATZxka2xJzEybYmKhJPzL1bYHm8VigQbynGB/ia5ch9v4Dqp5L58fIHCeeY/fsoJJrlsclgTCCXqwINCxB2d8X3/sHPMO0VvLafe/Dx3c510cKGsiUnRaAKCZv8qCIba5ALnlR632njzKvHdSaKtFfRsepCyRMMWFihyeJ6OXFN59jXAQvYGWmSHEs 9lm4kJGK MYeh9Z7YZnUVyancRCZEpqjC67adxG7HVi2mlYW2gUK7qWgn2/gXc5IBzwJcEkWV1PDEgyf5LGwL0tbNwy08Ta6r7Hg2fXIeCsCSb2lOhD5gGy6r3aDPYYNAm4hrKLuJwkTmc4j2wHEiNUCCxiTWO+5whtqO+VGKZ7qejvzbHtFwb7UwmTNhvOgaLQHOec6MOBTUEEP5v5Hgx+wZyldr50p26AeORW1omA37PppWypt5G1n+KdXEAaCff8iwTdlmm3iAs0vySsQ+d21qJd2i1O7WHIgA2yj3kLtUu7LgNNAVHqYSJ/Imt6x7gISUi/sFuSHBP0wRqcEl2ph+fKkzHCD8QXkHFhOyrhMQrdxqljHZWUR8iMsbgp01mJZzUd2A4BDsuyt9+gXsGZlz2CujFEoTF2hlkpIKdRlzUrzbD1JzL3qJvRXdSGu7eHwRGLmeUGygU95wkC3ISL/0= 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: List-Subscribe: List-Unsubscribe: Hello Zhaoyang, On Tue, Aug 13, 2024 at 09:58:32AM +0000, 黄朝阳 (Zhaoyang Huang) wrote: > >I've been discussing this with colleagues and we're speculating that the high > >contention might be linked to the fact that CMA regions are now being skipped. > >This could potentially extend the duration of the > >isolate_lru_folios() 'while' loop, resulting in increased pressure on the lock. > >However, I want to emphasize that I'm not an expert in this area and I am > >simply sharing the data I collected. > Could you please try below patch which could be helpful > > https://lore.kernel.org/linux-mm/CAOUHufa7OBtNHKMhfu8wOOE4f0w3b0_2KzzV7-hrc9rVL8e=iw@mail.gmail.com/ Yes, my colleague Usama have tried it, and it solved the problem. Thanks for the heads-up, it was very useful. --breno