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 X-Spam-Level: X-Spam-Status: No, score=-9.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 93522C433EF for ; Thu, 9 Sep 2021 13:56:58 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 17F1F610E8 for ; Thu, 9 Sep 2021 13:56:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 17F1F610E8 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 81A9D900002; Thu, 9 Sep 2021 09:56:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7A4276B0072; Thu, 9 Sep 2021 09:56:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 61CED900002; Thu, 9 Sep 2021 09:56:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0084.hostedemail.com [216.40.44.84]) by kanga.kvack.org (Postfix) with ESMTP id 499096B006C for ; Thu, 9 Sep 2021 09:56:57 -0400 (EDT) Received: from smtpin33.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id DF9D025F4D for ; Thu, 9 Sep 2021 13:56:56 +0000 (UTC) X-FDA: 78568186032.33.08B92AB Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by imf30.hostedemail.com (Postfix) with ESMTP id 58E54E0016A1 for ; Thu, 9 Sep 2021 13:56:56 +0000 (UTC) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 2C15F222E3; Thu, 9 Sep 2021 13:56:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1631195815; h=from:from:reply-to: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=JxvD3VYxgAmEFJrbpKXDUC5Hlh3sSqjZLh0ECwo+YvA=; b=qqV/WfhApYICtUejI+rskFfKZfCApJzQzOisZXwoKgzChGKNse919bsDOJUTxcvnTNIxlo 0afhcaUf3mfXfiULfkonC5WkbT7zR+RLKKAUauXx5JSDPTfxRBvK0fP59da4trZIy1epRF wz7KuR8/8E6u78HD3LfVNj+1G4uWWbw= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1631195815; h=from:from:reply-to: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=JxvD3VYxgAmEFJrbpKXDUC5Hlh3sSqjZLh0ECwo+YvA=; b=HXmrE7hYY4j6xlrBPE7e6ETRbqPW8Uw5XHbz7nsWCpI4Mv5TQ2xHx9teXV/FRkY9jhCU3f Xwj+iDyM5iwSBMBw== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 0365213CB1; Thu, 9 Sep 2021 13:56:55 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id w9MfAKcSOmFLJwAAMHmgww (envelope-from ); Thu, 09 Sep 2021 13:56:55 +0000 Message-ID: <6b01d707-3ead-015b-eb36-7e3870248a22@suse.cz> Date: Thu, 9 Sep 2021 15:56:54 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.0.3 Content-Language: en-US To: Christoph Hellwig , Matthew Wilcox Cc: Linus Torvalds , linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Andrew Morton , Johannes Weiner References: From: Vlastimil Babka Subject: Re: [GIT PULL] Memory folios for v5.15 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Stat-Signature: myu4jbrdgqa91dngzpbimpcihedw9hxx Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b="qqV/WfhA"; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=HXmrE7hY; dmarc=none; spf=pass (imf30.hostedemail.com: domain of vbabka@suse.cz designates 195.135.220.28 as permitted sender) smtp.mailfrom=vbabka@suse.cz X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 58E54E0016A1 X-HE-Tag: 1631195816-749412 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: On 9/9/21 14:43, Christoph Hellwig wrote: > So what is the result here? Not having folios (with that or another > name) is really going to set back making progress on sane support for > huge pages. Both in the pagecache but also for other places like direct > I/O. Yeah, the silence doesn't seem actionable. If naming is the issue, I believe Matthew had also a branch where it was renamed to pageset. If it's the unclear future evolution wrt supporting subpages of large pages, should we just do nothing until somebody turns that hypothetical future into code and we see whether it works or not?