Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp35642149rwd; Mon, 10 Jul 2023 10:15:20 -0700 (PDT) X-Google-Smtp-Source: APBJJlESAlLdmaUVj5XF6PSy1Dq5tZzeiNK6J84AQC8tj1Z1IFujz0ZMXBe4zqz7b3ZHhKhInFwZ X-Received: by 2002:a92:6c0b:0:b0:345:de70:ae61 with SMTP id h11-20020a926c0b000000b00345de70ae61mr11700271ilc.25.1689009319845; Mon, 10 Jul 2023 10:15:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689009319; cv=none; d=google.com; s=arc-20160816; b=ODuiYRZA+xZofkMU5uAWa6joor3H8vZTbFRQ8ZESEP94LAA9uWxiqEO2eHl/bONMS4 gIPT0nis8/P+1B1aRU5pUleV5yPNnXcHLVw1DyQG1jsVZFNr5cD/FizpOYoUNUoexbFo c/8xXP2ctSJMtuVnH7SWj9CmFflNsO2xaVWorQjLawHC6UqqIGK08pwckDKOk3D4Qofa A2iaNFZSTDw06Uy1scRzQX4M6OZEBFUPZ7VBONnapPEK76f5DmWz9nKEiZ506BlRXq/A VUxwC9ZqnMQj6fzcelQ8GQ9QgI+6PWgvua0wq9dw8GDFQObYoGQplHEFnRNJOJ08ohRC dZig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=5hY1mK8fZM8mievQWkaMMm4+MneK9G0ZnnK8toOvx5I=; fh=a5OGUzFmsOzFmig0P0BZj10R8YKe9Y4HSAwvoLMlu30=; b=ScqNDvYQAYH9jlNI4bAUm4TcRwiOOZ4oGACbf7yJSR5GstKpd0dE/18CSBM0ULboij ZApdhPFkagBwWKa9OzeFHtFm455MnoEZ9p/jNRBikI7ByS2DrNggYgV5Vy7YKfkZEUia Vlg6rTDOYAq78Jkh7YpqOrEhhONxpUC8JvhKvQOP5HU3PyMktfUxbZJLUhyvhcseJm+e Dsklco8hdFdbfs5lv+ueJX+4v7g//bvIc4YAFGx0q1i+0te+i0RO76lJGrN/k4JKGIV9 9lU/dSJaZW7tOY1g2Gs25B2wZ7Xx1zFE8I6oJxkjAjct9cgiWHdN7ecgFISouLU6T2Zh C4pw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=SC+66HP1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p2-20020a17090ac00200b0026384c02c03si169992pjt.140.2023.07.10.10.15.07; Mon, 10 Jul 2023 10:15:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=SC+66HP1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231344AbjGJQ5p (ORCPT + 99 others); Mon, 10 Jul 2023 12:57:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56050 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231601AbjGJQ5n (ORCPT ); Mon, 10 Jul 2023 12:57:43 -0400 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C0A0EF4 for ; Mon, 10 Jul 2023 09:57:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=5hY1mK8fZM8mievQWkaMMm4+MneK9G0ZnnK8toOvx5I=; b=SC+66HP1BlDPbpQxGahSSWJ35M fT6K1bP7MUlouKf8yvfhfswwGpb/mbAW3m53gPRX7XBqo330JJQl9BvEOkYZh9wH9u9cQ8geX4hTj 68Cz11xkwt24Pk9OFzlaAxAN/qJIWRzpgNkNBBtS46ucnHNBHeVMIt12ctwIhseska14knK2K9hCp thirdKfVxI4CUfFStNeBw0PlX+Z64djfBnS195SpYcbnvGeKb3aQFH3x4MU2CrZ1zp408NZPDncrH wJ17RZlMyUJt9gRwxUDESpCoAjeT3wznlCKDgG2OM/iiDflUJ9LP8iZVDvHM0Is37WHh991T39jps usjWds5w==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1qIuCS-00EljV-7C; Mon, 10 Jul 2023 16:57:24 +0000 Date: Mon, 10 Jul 2023 17:57:24 +0100 From: Matthew Wilcox To: Ryan Roberts Cc: David Hildenbrand , Andrew Morton , "Kirill A. Shutemov" , Yin Fengwei , Yu Zhao , Catalin Marinas , Will Deacon , Anshuman Khandual , Yang Shi , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH v2 0/5] variable-order, large folios for anonymous memory Message-ID: References: <20230703135330.1865927-1-ryan.roberts@arm.com> <78159ed0-a233-9afb-712f-2df1a4858b22@redhat.com> <4d4c45a2-0037-71de-b182-f516fee07e67@arm.com> <8304d1e2-2848-858d-e25b-5eeef8606754@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8304d1e2-2848-858d-e25b-5eeef8606754@arm.com> X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 10, 2023 at 11:07:47AM +0100, Ryan Roberts wrote: > I think this compaction issue also affects large folios in the page cache? So > really it is a pre-existing bug in the code base that needs to be fixed > independently of large anon folios? Should I assume you are tackling this, Matthew? It does need to be fixed independently of large anon folios. Said fix should probably be backported to 6.1 once it's suitably stable. However, I'm not working on it. I have a lot of projects and this one's a missed-opportunity, not a show-stopper. Sounds like Zi Yan might be interested in tackling it though!