Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp6936869rdb; Fri, 15 Dec 2023 12:23:00 -0800 (PST) X-Google-Smtp-Source: AGHT+IGEuT/66vVvD2y52IteStIY+i6O7p4Ofoa7qdLXylfF12Rh/CDY6kPdvaiKGQ8vn5gsMs0A X-Received: by 2002:a05:6a20:4fa0:b0:18f:e944:3d7c with SMTP id gh32-20020a056a204fa000b0018fe9443d7cmr11292026pzb.3.1702671780390; Fri, 15 Dec 2023 12:23:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702671780; cv=none; d=google.com; s=arc-20160816; b=T8jZyAROcjoIY4bTnQxH6QFSNduIorI0rJHQlXLo+vSAxm1eok7xTwW8btM45dknif G8LBEcxXK6WREw4hzrbcBJcoVKJHG2ct+P0s0zOcV5n9ZMPtg3jdVNNfRVGC9pOltnA5 PoRF0/bO1X0eGngkggfKCj9qdE9jE+0moQ7f2vtRx7fb17w6dI3GSasua42ltSXRPaAX RvSn+svDMLJ13P4SQuqhQ1++PfZvLAN+1wAe53u41s+mNVWBvfcqoyYZxjrUZcBjTQel TJMy2WyKGad5Zl5dMKVmzu17VpGc1Z/oq2WELhsJEuq9/xrjd7Rm5dCdD7BRi+jxuvaz FFoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=rbC/025ovl2ZOnwmJqHjEOiK9dc7VdPpYj5oSSpbV4w=; fh=SaXHP2XT8Jqm9vtiS+Ptg/eNf61J0B4ydu1OJ7AoMw8=; b=jRVRvnHoSBHjXrraGn5h4DGqUouYxpr+rfT2UKtpUfMaCOP976CHA5tnepdtSZ3DZW krA0XGCFSQikbB1m7siz85hhAqYP9W2EqzVvvO7/pup0GPeHNfjrLxVOsI4LM8UHmdgn jEpEA50Zkz12gAIQeHiTYHywLXUhdRt5HJ4ZvFWyhafSq1Djh89/9xULtN2HUdxX0m99 FOVF+KFZyDEwhxiZr/ah743lWkzzDf76u/n2PaDLbje91dr+mw2XtkAzB+PQ8UR215aK +rBxDKyAN6BQoXYTpMB1ZneZQcL8rQZFGCGV+DfdwKj+5ARjjmhfjCZaFnwnlZkna7MG xbwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=korg header.b=rpaQJRYh; spf=pass (google.com: domain of linux-kernel+bounces-1624-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-1624-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id c37-20020a630d25000000b005a0788d4a50si13127875pgl.376.2023.12.15.12.23.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Dec 2023 12:23:00 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-1624-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=korg header.b=rpaQJRYh; spf=pass (google.com: domain of linux-kernel+bounces-1624-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-1624-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 0C0CF285CA2 for ; Fri, 15 Dec 2023 20:23:00 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5103246541; Fri, 15 Dec 2023 20:22:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="rpaQJRYh" X-Original-To: linux-kernel@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6AA7D46529 for ; Fri, 15 Dec 2023 20:22:52 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A7EFBC433C8; Fri, 15 Dec 2023 20:22:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1702671772; bh=cipOGuUQQaz2VjydkBmiXdPDIAMXBwnAoGBeHEb+oOY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=rpaQJRYh5p31bYQ9J58SZQaA2ABNxrqstpK8V8v6SXl0lh1vcUvY6sbii/oq5x2FL ZrQSfGaDSwBnA6UERZGNiDaSljn9EZvrG5GEZzdDuDVICrOiWpYIrXEHmux4VvXuer Q9Rqvb39XeMZ6r952O+SmV2Efo5QQUNUrDqa45Y4= Date: Fri, 15 Dec 2023 12:22:51 -0800 From: Andrew Morton To: Linus Torvalds Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Yu Zhao Subject: Re: [GIT PULL] hotfixes for 6.7-rc6 Message-Id: <20231215122251.bad09400b337dfb1965f6976@linux-foundation.org> In-Reply-To: References: <20231215071604.946a433bbc05a6409faf5a33@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 15 Dec 2023 12:11:42 -0800 Linus Torvalds wrote: > On Fri, 15 Dec 2023 at 07:16, Andrew Morton wrote: > > > > Yu Zhao (4): > > mm/mglru: fix underprotected page cache > > mm/mglru: try to stop at high watermarks > > mm/mglru: respect min_ttl_ms with memcgs > > mm/mglru: reclaim offlined memcgs harder > > Entirely unrelated to this pull request (which I already pulled and > pushed out, as noted by pr-tracker-bot), since I looked at these it > just reminded me about a question I've had for a while... > > Do we have any long-term (or even short-term?) plans to just make > mglru be the one and only model? I hope so, but I haven't heard specific plans. Things are still stabilizing, but it seems we're a fair way down that exponential curve. > Yes, right now it's not just a Kconfig choice, but a real technical > issue too: it depends on having enough flags available, so we have > that "cannot use it on 32-bit with sparsemem". > > But I'm hoping there is a plan or a workaround for that? Hopefully Yu can talk to that. > Because I feel like we really don't want to keep this "two different > models" situation around forever. > Sure. Some diehards are still using slab :(