Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp3018461lqp; Mon, 25 Mar 2024 17:13:15 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX16kJKzL1Gkl1urup4uaV+cT05k0ChhdXIT1xlYKK+6zxLL3pNpWPPZ2yewWH5T7lPaxnZZwK/Lp6JLBaXH1Ex/jcBIf+z3ki1a+uBGA== X-Google-Smtp-Source: AGHT+IGsG//yEWXnZRWOoziUovK4p7bO45zIFcy+cPiOPuoHDP5uGMs1Do1NLVQxufVT7Jq3Dzr7 X-Received: by 2002:a17:903:40c2:b0:1e0:1174:6360 with SMTP id t2-20020a17090340c200b001e011746360mr10517492pld.14.1711411995670; Mon, 25 Mar 2024 17:13:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711411995; cv=pass; d=google.com; s=arc-20160816; b=I89mX3oOy3SBDlT2Cbt+bat0yPiRdguYsQ+7KrPlZ2ZAMVikU8kRcwHKvmacO35jhl hGjaoW0begh9buJPJD8KKzOYCAltXlBvIxWdL7hDoAESjtBYsXrxcn/59gN7lk8xsKR7 V9YWk+wvTDw8AQEgEFkwB4c5FRmv3eH5PV6jPX8CGxntIsfQJWerFujgYU015smsWQcF Q7LkFC3jspUZEEDrXsayn0d5az4T5AdLgZ/Fh35P3LXcLX3RGslkxL4sVSrhL3X/tw4Y jYhVChHk87GCBSOiUvoVAxozCx9/akt+6N2nAl6u6eyHHSDOU2J92Iqw9dIN6L4Zu0Sv 1Y3w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=S76rMVbjP+0D2W7EDE1El8rQ89zrw/wPuPDN4wnmWiI=; fh=orJjJvyEwaV5M4bBWhICE74rxtqEfPg7DRA68dX8YsY=; b=iT6nHL9YwrxTmqB/nk7iCSqiCOVKcOlCtEXLnoZNRdRSzVipgeDWuHXligunr00JVr M4PH3Koe1nBDMUqrzYoqEa1Ofgxqui+5iP7oYornSNRNIPxCt6U+b1ShZDHoWGHS7zcA e6/XCfwYdRM6VsL/HL+IHE9mq6cjNXAd0U4TB7TgQ1xvfxU55qYc7cwnVlPi9DpXZB9V Hm1JKkQBqQdJ3YgbQs1F3I4nXmg8Ubi3RHgTHkZE/BqHVCuR14iQanlHbuxJhq5x8r24 0257BYhTkCVbXj841DSHem36M/85lFRCNu9JAYUv2E3TTaJcfLOFmsak3kuG3S7fms9g kxgw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=Uo4sl+Qh; arc=pass (i=1 dkim=pass dkdomain=infradead.org); spf=pass (google.com: domain of linux-kernel+bounces-117799-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-117799-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id l11-20020a170903120b00b001dd67c1b4e8si6141980plh.310.2024.03.25.17.13.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Mar 2024 17:13:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-117799-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=Uo4sl+Qh; arc=pass (i=1 dkim=pass dkdomain=infradead.org); spf=pass (google.com: domain of linux-kernel+bounces-117799-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-117799-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 C35AB3233C5 for ; Mon, 25 Mar 2024 19:19:19 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4F48618AF9; Mon, 25 Mar 2024 19:19:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="Uo4sl+Qh" Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) (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 1CC8312B6C; Mon, 25 Mar 2024 19:19:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=90.155.50.34 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711394351; cv=none; b=t+SuwwD1kvEGjjBrqPezQe/hC91rclxD/CoTVszyV0T3qm8hc7+ktnA3uc9+dbhgm1wWDEGcLAPNa7ko8MWmImjLfjkdZYZ5740nr4/bAaKc2+Iut8bp/zLsCcdx/FYn6l52P6hMCHh2atLQPGvSFMxsaCwfbK+/uS8PIyVwiBU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711394351; c=relaxed/simple; bh=T90UZpzDGEueZT19plmw9vcP8zjaY3O5nA88rBtE2Ws=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=kzUVBEEd/C1Tw7jeVeGhoAkMagr5Sz/p9VBCd6G0LNZZLP6gUJuQ9ySxSQspEtFwo0B1YlDFfp17TgU4jH3rYgmYJtsfwHKdB8NWyNTU9wvxsghVJ4J5Jfcif5YLQjNj3FQRWuhlbsVjkuYjZHabdwkXBhgDqb96Q0mhei5xVXw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=Uo4sl+Qh; arc=none smtp.client-ip=90.155.50.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org 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=S76rMVbjP+0D2W7EDE1El8rQ89zrw/wPuPDN4wnmWiI=; b=Uo4sl+QhnSVYCJFwPLHabt7imN Wls4Z043JkcDZU6AsE8tF6qULidYQ3MtDIi74t8xurHGIQOqrJI7tCVosrIE2ZxtMqUdItlhS4evK VZGKfAbzEPnWqPJ+Wx/Riln3N8T7APwYqubNkOOt2dcXVOdLtGp4AQuOxFxqoX4ll2e7uABxBFQ27 pT1wb1JzJQH3uZoVRNGfcWjsJp3OuZkOhdpRBdcDzVcxXEGnaJ2QgfDS4wbE2AphFbRMKyPsZ4k39 SLD2bukPPdrcn2x4H9BRPKloNRnHE2i5ZpMK90pbxfqz7bpIPN7EFnxFg6QxXFRvoZwqPa6pQhQVB RdN0GEnQ==; Received: from willy by casper.infradead.org with local (Exim 4.97.1 #2 (Red Hat Linux)) id 1ropqd-0000000H9bi-2a8f; Mon, 25 Mar 2024 19:19:07 +0000 Date: Mon, 25 Mar 2024 19:19:07 +0000 From: Matthew Wilcox To: "Pankaj Raghav (Samsung)" Cc: linux-xfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, gost.dev@samsung.com, chandan.babu@oracle.com, hare@suse.de, mcgrof@kernel.org, djwong@kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, david@fromorbit.com, akpm@linux-foundation.org, Pankaj Raghav Subject: Re: [PATCH v3 00/11] enable bs > ps in XFS Message-ID: References: <20240313170253.2324812-1-kernel@pankajraghav.com> 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-Disposition: inline In-Reply-To: <20240313170253.2324812-1-kernel@pankajraghav.com> On Wed, Mar 13, 2024 at 06:02:42PM +0100, Pankaj Raghav (Samsung) wrote: > This is the third version of the series that enables block size > page size > (Large Block Size) in XFS. The context and motivation can be seen in cover > letter of the RFC v1[1]. We also recorded a talk about this effort at LPC [3], > if someone would like more context on this effort. Thank you. This is a lot better. I'm still trying to understand your opinion on the contents of the file_ra_state. Is it supposed to be properly aligned at all times, or do we work with it in the terms of "desired number of pages" and then force it to conform to the minimum-block-size reality right at the end? Because you seem to be doing both at various points.