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 E64E4C4167B for ; Fri, 15 Dec 2023 20:12:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 528B66B071B; Fri, 15 Dec 2023 15:12:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4B1AD6B071C; Fri, 15 Dec 2023 15:12:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3524C6B071D; Fri, 15 Dec 2023 15:12:05 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 1ED756B071B for ; Fri, 15 Dec 2023 15:12:05 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id D7F8A80F28 for ; Fri, 15 Dec 2023 20:12:04 +0000 (UTC) X-FDA: 81570148968.30.03B7118 Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by imf27.hostedemail.com (Postfix) with ESMTP id CCE3040023 for ; Fri, 15 Dec 2023 20:12:02 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=Z2EWJO7f; dmarc=none; spf=pass (imf27.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.52 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702671123; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=HVwL6WxlcPOuKKrag/vl+avkwXISK2Xio8iynqWTYiM=; b=g7K3i/1rKLWT5Vpg5pnrBwuQKqedj0yK3O1Aqq0FNvmxgVYp8nYh815+dz5tvJfMhwvEfk KBSGVH8jEd+VIDzCyfzJ2IMMgoL+SjrqoEBdTqO56L7Fsv4ilCUcGlCArlJja2qQGf/9Ua nI9oVVJMcO+NvtuQUo7J+h8nNXpYZsc= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=Z2EWJO7f; dmarc=none; spf=pass (imf27.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.52 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702671123; a=rsa-sha256; cv=none; b=RQzNRxSH7aE193JsgdhIWswP38BDimRtUsfCfoCUyTa31sD7BSTKVKvZi7RXGJ9eWwTLw0 rfTO/bR6SLxn7spt/futvNXqJgoji++gnvrhfJ1/zQ6rHzvB6okULfb73dLaMP7FfwqWhX aenBMCDHDk7Ufe4QJr+eHj8aR3PxY+I= Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-552231d9c1dso1498804a12.0 for ; Fri, 15 Dec 2023 12:12:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1702671121; x=1703275921; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=HVwL6WxlcPOuKKrag/vl+avkwXISK2Xio8iynqWTYiM=; b=Z2EWJO7fAuxc0JlK8NJB7/CN/YsmSf+lP6pRuUOf6T0Z7acxOTk9k77RDNeJTMhtKo n8WYNOaVJp2rfBZS3VY5hZfSLTPkDztM+S7Rfm2FhqUu+SB9T/Q1+1JuvgA5FZ0kvTFS ghcQe9xenNC4jIKMAyfGsvYNHPxSfwBa1DDsE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702671121; x=1703275921; h=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=HVwL6WxlcPOuKKrag/vl+avkwXISK2Xio8iynqWTYiM=; b=vc7sbDDhk7tgh71wGxLdskgBGrTBeIeMaBVgZy1svsJ//cuJoTLYcbJ7I+ZKSnaYZ+ M592vOhxHPtKhbRHlObqOT1S5/u2rYlJdBLZKsOzeG+hqPw/KzGNcb59i9mniUkwMNuZ RFxd7scQD1hO1LphW1CBoc6Aave9uRKGoY0aM5uAyAtgXEbT4PiDk9CvcmPdhsH/xwE2 16BIsZmJ+JGPEKerFbKZFx5UpHYoU3QuhnA3pNmH8gZ7gg8qr10XbO/QJCBNSMJxH1Un Jx7TqMR3J+eX0kmf0P2HCmvKAwN6HmTTYS9J3M9Gs4ql/XLZqmbkqGPifyhqtNxKHqA+ gFLQ== X-Gm-Message-State: AOJu0Yy3bYenOozs90CF4/7gnNJjTs1PBvtUmhhDg+NX/+GUPHqEaJWL 3xzUIy6aF6hlnufLgE/tCySsbDwEjJuVN3XYrlayV/g8 X-Google-Smtp-Source: AGHT+IESUGGNW4FeD9AjgLfr6ysdDRtNwH7KZd33r/k5kuZNtg6NParXuF7wa2Zwp7NDsWXPAVWl8w== X-Received: by 2002:a50:d5c3:0:b0:552:610d:4f34 with SMTP id g3-20020a50d5c3000000b00552610d4f34mr2330519edj.30.1702671121002; Fri, 15 Dec 2023 12:12:01 -0800 (PST) Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com. [209.85.218.45]) by smtp.gmail.com with ESMTPSA id h28-20020a056402095c00b0054c21d1fda7sm8116283edz.1.2023.12.15.12.12.00 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 15 Dec 2023 12:12:00 -0800 (PST) Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-a1ceae92ab6so128253766b.0 for ; Fri, 15 Dec 2023 12:12:00 -0800 (PST) X-Received: by 2002:a17:907:2495:b0:a1d:86c0:7be7 with SMTP id zg21-20020a170907249500b00a1d86c07be7mr5669635ejb.126.1702671120066; Fri, 15 Dec 2023 12:12:00 -0800 (PST) MIME-Version: 1.0 References: <20231215071604.946a433bbc05a6409faf5a33@linux-foundation.org> In-Reply-To: <20231215071604.946a433bbc05a6409faf5a33@linux-foundation.org> From: Linus Torvalds Date: Fri, 15 Dec 2023 12:11:42 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] hotfixes for 6.7-rc6 To: Andrew Morton Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: CCE3040023 X-Stat-Signature: xr1u1n69hgy3rqxfuk1ponc3yga64tpe X-HE-Tag: 1702671122-269618 X-HE-Meta: U2FsdGVkX1+SEcHGiIk8ytMcokz/k4HPhw0K9oCFz6cCN31tbM1NMclbs4MvqyGiDeZK+glR05AkKczlrDm9YFIV+0yHc5eowrlJEJ1D/OP5+GlAFQGeDGAb5eX7nIdk58BywU/iIdziVJtivd/hAF0U23APRWTK4hxUVsL2pNFhioNBzLjNW0XQymJbku5Pnqu8DeyE5pu88v2KV6DWOrPjpAmrL8jWHRDsxsgqvyqzLd2NNaUIT6nTrWPKs+LpqeYj0esSI3kqgDq0C64joztCLerYZSoTfSN+EB8Ytrek1h0v87gs4xWGgdULonV8H9XdqsqaXedSWyazbif6fYTcPbpy0mq/xr3H3bGL110xjGfXVvMJF+v46NvqrBH9HfsgQNrpiFfmuoPnoiyw0zxf+RqI75844KNoTpafwxfbQD7HEpHdQq+E8xBgOMAuMWnQpYBPQa4DpFHEdGFyHLz4BGN3GA8R5vK7Npdnp36N7f0hFH3bg7rvE7QRzIDXQlpuVfWisEwi6CqeGQWu2B+d5vSPtmMVpS2/MoEa/cnqnSBSKvdm3PrDUaVwjsmvLYQ6hR2AUQea/gvI7wbOUYITrJuu+ZZ6D6AVx0KhVEU/RiiKt/dpZFK6fhstkLZDIndmxJk5Ya5ble0+Q1XQAh+R8PV2k07hF1EaJiG+Q1//e4HG/b0NZcwfOYfpZIy9GJjdxRJDLXLMa09xgUwm+EPhgNW2r8P5g1hI60Tduly17qUVo7X40Ljfsb86E/erv8hAek6j3GLXLRIo11BWjxxPeDmER2+GMD9H4BHVZEpgqV/8Q6qIRPp77pKe+dk62XSc2RnaTrl+tkqvFKjyT2/5n/Hzqy4jWzWPKbafIuuPBg5XmNx05BRKGOUl2mYftjJ9NZT+DLSA2SVdNj3M2YXiVmTIu8PYyKmzfsrfcaWyQqGAR2Z4tlERM8HRtW3gbpoYAFBkMa75sVBXvMi GvItI7Qq ZUZAff7PxsORbPn/66y/vx0jDeewUNS2UTlTaeV6r9bXRAoU+gcYXfGhJpS1waqw7OcBpsN24KC1L9SxrHaOs7nltxs0k7jFtAKgTNGsdq7qxPzImsHNWSJa1aHNWQR2bETLps5cSp2YaVmWf5dEKEcfKN9OWkteSZkjh1MBfnwB/qyiVdh5OBCtt8dKIQxE5ZV2ZQJ5JR5nHsQEfdI2r+cIhJFv1Zu51VfZXHIP9m7R326r/qezitc1P7yEnwg9WiuAOFfw3wHOii1D9KI63qYyMtB6f7tfhNA5XeTErRF8Id9zkisJZ4mSDHjDAUUatoinIytV/0/b+kBgUtxZd29/m7GE2GpikCx0qd5sVwcHc7Py/8YG6IbJ6vv41fez07T9qTnwB8F5EuzoTMhXfWf6q7+3gA6CUso+4W+g1Gw2ZLgRRA1XPvcS7q5MPO9I6fTqHgPBmsP1SSvAGY/reAvZLfBQIH1LAncjqkJsEe+yOVcAQrYR/MF1LIn4AJeXtuK5aK5HL4AtNJzQJrmS8H9TEzi91XVKGEZN2Ip1EeN7uCUQ6ydh9pQBmUQ== 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: 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? 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? Because I feel like we really don't want to keep this "two different models" situation around forever. Linus