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 ACB12C35274 for ; Mon, 18 Dec 2023 05:47:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 142146B0078; Mon, 18 Dec 2023 00:47:06 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0F3636B007D; Mon, 18 Dec 2023 00:47:06 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F23226B007E; Mon, 18 Dec 2023 00:47:05 -0500 (EST) 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 DFDF16B0078 for ; Mon, 18 Dec 2023 00:47:05 -0500 (EST) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id D1B06160551 for ; Mon, 18 Dec 2023 05:47:04 +0000 (UTC) X-FDA: 81578855568.20.8006729 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf13.hostedemail.com (Postfix) with ESMTP id C23AD20006 for ; Mon, 18 Dec 2023 05:47:02 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=VPQUMJca; dmarc=none; spf=pass (imf13.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702878423; 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=rE//d2zMvReYIfhj/YjpFr1UXOYUPrLEMcWNWNn6Unc=; b=d5/mmcMhrsBBQqLFCgLTEp3Hn/4nTommqwTUSkGm9WOXNrgzIt2bwI2vy3cVwZDeyV3Lcm eHec15Z9iSWbVnOII11Nd98Hxdupc0g+xcjG6UxpVIoLD8KgxFCxeoPZ2DJY9h0RLbftTm 9iocgo9RQembKVogYoEm4BOGCGnJsSE= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=VPQUMJca; dmarc=none; spf=pass (imf13.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702878423; a=rsa-sha256; cv=none; b=Q6OVRPN3Efo0o3qkeWkvJ9gMxk6iVd7yhGRPdb6SlLzbQC+XPlOvvtSPPQp5SzbxnrUhej jTyqUuPWFEgtFuLyTUwsGlcEYu/A5PMczSCsh2TTmb0g1Qu5JlV2CKKRqbBDgDQGDB4Pnr wxErj0AYgAYBXcJxgjA3TSxExJt+CWA= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 66826CE0D86; Mon, 18 Dec 2023 05:46:59 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5D594C433C8; Mon, 18 Dec 2023 05:46:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1702878417; bh=Aitsqp9o/OwmXfDwBOhtyQ3t1dhttz5cuHNKGQ3/Lq0=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=VPQUMJcaXqkA6kWtQFYNOCoUb70Yg8hE3wmM4LgkM6VkCgKVGs4KvRQ9/KuRM5C/F aGCCSNuKoRCcWD6LA60b3Bd/2fL7ectZLVtfa2QyXKAU+WHPvcddnLcOL1NzgSOGyW EDCfAQwGDTpFV8QKiqsQr+Fb/u6LNLr4v3Bi0m+w= Date: Sun, 17 Dec 2023 21:46:56 -0800 From: Andrew Morton To: Matthew Wilcox Cc: Linus Torvalds , Yu Zhao , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Jesse Barnes , Suren Baghdasaryan , Guru Anbalagane , David Rientjes Subject: Re: [GIT PULL] hotfixes for 6.7-rc6 Message-Id: <20231217214656.ee095a1df467b745ad1ca75e@linux-foundation.org> In-Reply-To: References: <20231215071604.946a433bbc05a6409faf5a33@linux-foundation.org> <20231215122251.bad09400b337dfb1965f6976@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Stat-Signature: ry3qz9kg9rem1f61swm77eje3eoi44du X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: C23AD20006 X-HE-Tag: 1702878422-539923 X-HE-Meta: U2FsdGVkX18W+9wTt2NA4P+wAK0fxatnPcKnF06SVYUb2Yg4zoEdkPKoGChyU0dZaPyDoOdSg50eEsPS3bEVXDQH/BmfMS/Vj8R6XPEtB3IgC41l/4zdHZNh85Jj1NCKIsjLOQ9IQ68UfoGpzpZUJoiGS9GBw87cVr6K8TPZlMMDvzs2CExu8ghXw2jakUXInKJrIlqHiFBzY67Te6n+IvnnSal5mkACeOR0purOIOzUDzuP4fs3I7ZueOczaPltMqqrp5qx495SLRdxs0lyAK79bW22MRhGh6aOnZXh3qUzujvTyb5kpVLEdh3FrzL9xP72XpT5P97FnQqF4EugrxRI5nXq+mwTsFvNBpFucup7VXS+Q5ELBjqr1jBFBYkfnwl1RIAPf35jtQ1m46YLRddJFwciJoiu1n8VDU05GzYGnKVwz61xTAeXRQYmMfvjKnLiZ0lfBqs0aJHXsl3HGJqleNHaU0vcV35DwRMiN6J4EfR9K+mUNDYMjnqXE/s0r0Tz0fWuEz36ZMGMuvIPM53nLmOD1P5v62fqkjvVyRiqN49Yxg4PPAsxaHsCgsJ4xERw4gnbbKhwfpLjZ95J+VWRH/QxAycOKoPakmQIkulEAaA3rbRY2szEVSU4R1YCbzOcDAMXptBY5K9p0WPZYrrlAv1pqAXRFZ/vCpRVgQuj7VG8A4csE/1RZsylW0wKqR4+yTfp95m1Vb8/gfBh9Hgngh4/GRdmKtqu8WWKWp+6q88bGL1Br3UMpp8A376Eqs+YrXfmzR+GEzPomukCTvNpLM5sLrzoM47ZYQ3nmQe8nIyLc1WkxxdH3yj/YQ8W92yPD9R/PyEiF80KkAxR2743QcmWkGN2NAFKbPgtp2fHooo+tJ7IJCdpbVOAK3iJgKNUpflRqyVTIUFw3x9DgwAOdMHlwFueQKumQ9fhWnUhdrQl46D+QtszaXzFtIXnYUd/qE+iHb0vVVHlXjS TFnXsMoR fhldve58X6uFGHOv2Mmyu/VtCCRjs1606a3kYgGMnks7CHi1Nlq1BiKGx1Y6Loq41lQimj9vqLmVbM/6sbYLNdZj6Y4O3MHnd3ZbCZvq7cGw8JpnwkvGpUvcmkTKMJ+bcyEjFLruHOvFVAtTSbrN6oYJAjy1ouKyW+/iOOar+CirBZ9eYLH1uoJE+XWN4Ma4ma8jfFxXyKqbrYPNoM/keHk/GIoeeLVLkACoJNXNA/Udpaq2OLiL40uMxFq3LVJzc2KmcFlpPy+/lsyTdKongv1Uq34/dIkLP5lCANXThM11GkJl5YtZ7kZzKGBtblNDdC6MYWVFQ8nL1fknnCXyJavmsG6dkEbPCKSsdT4DO6irc3uI= 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 Sun, 17 Dec 2023 15:40:19 +0000 Matthew Wilcox wrote: > On Sat, Dec 16, 2023 at 04:16:45PM -0800, Linus Torvalds wrote: > > On Fri, 15 Dec 2023 at 20:57, Yu Zhao wrote: > > > > > > There has been a short-term plan, i.e., moving some of folio->flags to > > > the lower bits of folio->lru so that we can drop the Kconfig > > > constraint. I have discussed this with Willy but never acted on it. My > > > priority has been to surface more of our ideas that can potentially > > > save users money on memory to the community. I'm CC'ing our team > > > leads. Please feel free to let us know your preference on the > > > priority. > > > > This is definitely a "eventually" thing on my wishlist, so I was more > > just wanting to hear that there is a plan, and somebody working on > > it.. > > "eventually" we should get rid of LRUs altogether. They're no good for > a modern CPU. > > https://lore.kernel.org/linux-mm/ZTc7SHQ4RbPkD3eZ@casper.infradead.org/ > OK, but... What of the cost of physical I/O? If a computationally more expensive scan results in less I/O (hopefully) then the balance is altered?