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 A96ABCA0FF3 for ; Mon, 4 Sep 2023 18:11:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 19AE28D000E; Mon, 4 Sep 2023 14:11:18 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 149E18D0001; Mon, 4 Sep 2023 14:11:18 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CE1368E0009; Mon, 4 Sep 2023 14:11:17 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id BC6A98D0001 for ; Mon, 4 Sep 2023 14:11:17 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 902501207B3 for ; Mon, 4 Sep 2023 18:11:17 +0000 (UTC) X-FDA: 81199706994.02.FA07058 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf27.hostedemail.com (Postfix) with ESMTP id 24BA640007 for ; Mon, 4 Sep 2023 18:11:14 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=K3gkbkhJ; spf=pass (imf27.hostedemail.com: domain of patchwork-bot+f2fs@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=patchwork-bot+f2fs@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693851075; 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=cAu4OpOoEvlXClCd1Z3ZHpfJMYuJmznhf5SPht9uwpo=; b=t270p517uUBoaJWTBXEhIiC1WjU1yoWtZ1l8kO3kNsFCAIkxX5dc2yPHRt5pMy7qKXIwUX iGc2LPx9J3vjFm9ymBZqTSBpmaLtkiYeBZ39C0N+67ncASptJWJvXcw6TwxVeIAF5uSuM3 9PlxhtpGwNaxknXGAD+2aEdyeqTn0mI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693851075; a=rsa-sha256; cv=none; b=iZLJb+eGcdc3k45JvxsQLA4bWFyVRjAvw5CcBcikxE302wxMif2UCnVgK99MEr9Ar5DiYO T7WHB57Z7DIQDY1cajadziJrDfjqjwTnr+s6R1Pqx5LGRwSg+Zm4uPHK7rTqVa6ZMLLYCJ k/EKYBJDNQhIpGeUzu4X7vAZEiFHRkU= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=K3gkbkhJ; spf=pass (imf27.hostedemail.com: domain of patchwork-bot+f2fs@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=patchwork-bot+f2fs@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by sin.source.kernel.org (Postfix) with ESMTPS id 9BE26CE0F96; Mon, 4 Sep 2023 18:11:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id CC393C433CA; Mon, 4 Sep 2023 18:11:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1693851068; bh=KWuluqFF5yFV+lOCkFnoct0phRXw96Jca/CuZaTU2kY=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=K3gkbkhJRwgpsacHeBsq0A7kucjUSGo8OzMP1ouPw/XPyf9sD5QK/Sf142+usc7ZE C827H7oMTO9xQURopm4EWqGoFioLBjSEY4gmbRDnvHI4L+ywXrxJRVy5ldQmRaAtfj 1pffFi8IArgTV4dPuYUPdlhMXVuT7Hb/6kEuD4lj+4NJdrul8tjUb9OXjEUjpGn+jT 2ndFdt5oPLx5wHtLQ20DiaB9Xl09djxp9OA/4zW9QgSOHR3JDKxABg9kMIgFr5Ox62 wqlEdaiOf1aM8ubxkjKV3yvjnRyA83mc2npN6NfYoiPdtaZLbxGvWm4TgDkfWkglX8 L2qkw/qB1Voxg== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id A2BE4C04E26; Mon, 4 Sep 2023 18:11:08 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [f2fs-dev] [PATCH v7 00/13] fs: implement multigrain timestamps From: patchwork-bot+f2fs@kernel.org Message-Id: <169385106866.19669.14483196627780303129.git-patchwork-notify@kernel.org> Date: Mon, 04 Sep 2023 18:11:08 +0000 References: <20230807-mgctime-v7-0-d1dec143a704@kernel.org> In-Reply-To: <20230807-mgctime-v7-0-d1dec143a704@kernel.org> To: Jeff Layton Cc: viro@zeniv.linux.org.uk, brauner@kernel.org, ericvh@kernel.org, lucho@ionkov.net, asmadeus@codewreck.org, linux_oss@crudebyte.com, dhowells@redhat.com, marc.dionne@auristor.com, clm@fb.com, josef@toxicpanda.com, dsterba@suse.com, xiubli@redhat.com, idryomov@gmail.com, jaharkes@cs.cmu.edu, coda@cs.cmu.edu, code@tyhicks.com, xiang@kernel.org, chao@kernel.org, huyue2@coolpad.com, jefflexu@linux.alibaba.com, linkinjeon@kernel.org, sj1557.seo@samsung.com, jack@suse.com, tytso@mit.edu, adilger.kernel@dilger.ca, jaegeuk@kernel.org, hirofumi@mail.parknet.co.jp, miklos@szeredi.hu, rpeterso@redhat.com, agruenba@redhat.com, gregkh@linuxfoundation.org, tj@kernel.org, trond.myklebust@hammerspace.com, anna@kernel.org, almaz.alexandrovich@paragon-software.com, mark@fasheh.com, jlbec@evilplan.org, joseph.qi@linux.alibaba.com, hubcap@omnibond.com, martin@omnibond.com, mcgrof@kernel.org, keescook@chromium.org, yzaikin@google.com, sfrench@samba.org, pc@manguebit.com, ronniesahlberg@gmail.com, sprasad@microsoft.com, tom@talpey.com, senozhatsky@chromium.org, richard@nod.at, hdegoede@redhat.com, hughd@google.com, akpm@linux-foundation.org, amir73il@gmail.com, djwong@kernel.org, bcodding@redhat.com, jack@suse.cz, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-mtd@lists.infradead.org, linux-afs@lists.infradead.org, linux-cifs@vger.kernel.org, codalist@coda.cs.cmu.edu, cluster-devel@redhat.com, linux-ext4@vger.kernel.org, devel@lists.orangefs.org, ecryptfs@vger.kernel.org, ocfs2-devel@lists.linux.dev, ceph-devel@vger.kernel.org, linux-nfs@vger.kernel.org, v9fs@lists.linux.dev, samba-technical@lists.samba.org, linux-unionfs@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, linux-xfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, ntfs3@lists.linux.dev, linux-erofs@lists.ozlabs.org, linux-btrfs@vger.kernel.org X-Rspamd-Queue-Id: 24BA640007 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: zekzt3omnbseb98mfyzkzpd31xk8eqi7 X-HE-Tag: 1693851074-526521 X-HE-Meta: U2FsdGVkX1/MteLHLZb1GwK/kLbcX+82ATuZTlOGEH7RxI7V7VjtquU5zTdOnu18gyajzkd0SkIxZTZAcUWOlNP/vacOfmbH1jARl+rlZw6pJTi1i3lsuuAryjeiFHKU0MVHGJuQdKlYD3wtgXAQKnw+BUfPnYxn7JLoQ70aeePpsIGUav+aLKW9UtuYZgAOspI3o4h6yUOLZAxgiJfKiB5DmHM26LsuH0DHiN0fuET6omXY25KkzXMRRJ+PaiTjmjqdDpky7FrlnjK0bdBvgS6Zaw49VJtEY2MgdbeXwycjkihouwTP4NgcfCNUxx77SzGm3Li4ByVgfn4OVi4YlGetrhsxfR6OPhvkM/eoC2Y7SVYUYtLFbyXM0bpE3033EocoPG0K8pz52NAYZgYPPjOsWNWC04xVyZ3vZc/nAChacQe2LJNkLlGKE50Q3G4orsi+QUqfWhupPR9QrBU/rcWKW2NAHtvD7gjksEjNrm+2nTlmqTojtGwM82/ljkskrg99PZP0NRRyvfnYwj2HH573PFWF+MWXepjYFgoCWcDMDlr7BHQgiRjFZo3LWcufzfpUELSImFpG7KlSb3QV7oNV8AB0hymti7YnCeXF826o0u3bcn7vN///zOvi3FNPonj76hawP8GaKky7YVhrKjIlr8+SgZBHvVGgrYRDXOfx3PP6ew1azWNbkCUROlTxYW5bz0klh9DJybSPg/iw+Uh9gY8rkYAgVntPgJMe07QqXLv/zg3rULKLc4NhQBZ/3VQYmQNt1LzlIUKKYQ4IHbSf045zz5eXBloT3K6FWt1oJ3YvUYQbayXVExMAIqIP+XGLK6BrAckLKCigpN3UJbGToxooqF+04gAQibwnGdCkRlWVR248UI54zagwJiPPWCh8cHR4HRU3YyDqy3FZXE0Rs0irl/Ssq6+smhQiV+Oaby3xyCFgYDNjn7HE7JlZwBjfz8C8s/T8OGEFYy3 qwViPJw/ n91fUdxhw49H8oshiZtHzl4j009eaaw6U5dfje/wkVacorura+dzgrAcb6iXITRagCiVkT9K2t9dFpLY6nSHex7TN5fIfYvI0GC5Zs6MxXsvWNmpRLFsfaCoBbvjRSw1JGJsxLESClQXrgZLkr1V6akfgjUSIvUFkahTltx7DL1kRyQpsjX0q45uCPwl54uyKc+lwILUJ/KzY9gagK7K8Ym58tjtVZ+IxUAvLyN5UakguAFY8QWj/x2k4sG8INw70Gyrsm3mnRZk5LrX6/gX9s0RDKAJdlCDSUigKyf061hZ56wrUYCYMPaKsI00vnWm47eo92LNjxoYBp2WCt0WH7OcDLxpyezQmTS9zPJG0UrcLoGda78FqjUPnhjSxwAmKzzjiRZEmCytBX3eWo3Q0z8RCwQ== 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: Hello: This series was applied to jaegeuk/f2fs.git (dev) by Christian Brauner : On Mon, 07 Aug 2023 15:38:31 -0400 you wrote: > The VFS always uses coarse-grained timestamps when updating the > ctime and mtime after a change. This has the benefit of allowing > filesystems to optimize away a lot metadata updates, down to around 1 > per jiffy, even when a file is under heavy writes. > > Unfortunately, this coarseness has always been an issue when we're > exporting via NFSv3, which relies on timestamps to validate caches. A > lot of changes can happen in a jiffy, so timestamps aren't sufficient to > help the client decide to invalidate the cache. > > [...] Here is the summary with links: - [f2fs-dev,v7,01/13] fs: remove silly warning from current_time https://git.kernel.org/jaegeuk/f2fs/c/b3030e4f2344 - [f2fs-dev,v7,02/13] fs: pass the request_mask to generic_fillattr https://git.kernel.org/jaegeuk/f2fs/c/0d72b92883c6 - [f2fs-dev,v7,03/13] fs: drop the timespec64 arg from generic_update_time https://git.kernel.org/jaegeuk/f2fs/c/541d4c798a59 - [f2fs-dev,v7,04/13] btrfs: have it use inode_update_timestamps https://git.kernel.org/jaegeuk/f2fs/c/bb7cc0a62e47 - [f2fs-dev,v7,05/13] fat: make fat_update_time get its own timestamp (no matching commit) - [f2fs-dev,v7,06/13] ubifs: have ubifs_update_time use inode_update_timestamps (no matching commit) - [f2fs-dev,v7,07/13] xfs: have xfs_vn_update_time gets its own timestamp (no matching commit) - [f2fs-dev,v7,08/13] fs: drop the timespec64 argument from update_time (no matching commit) - [f2fs-dev,v7,09/13] fs: add infrastructure for multigrain timestamps https://git.kernel.org/jaegeuk/f2fs/c/ffb6cf19e063 - [f2fs-dev,v7,10/13] tmpfs: add support for multigrain timestamps https://git.kernel.org/jaegeuk/f2fs/c/d48c33972916 - [f2fs-dev,v7,11/13] xfs: switch to multigrain timestamps (no matching commit) - [f2fs-dev,v7,12/13] ext4: switch to multigrain timestamps https://git.kernel.org/jaegeuk/f2fs/c/0269b585868e - [f2fs-dev,v7,13/13] btrfs: convert to multigrain timestamps https://git.kernel.org/jaegeuk/f2fs/c/50e9ceef1d4f You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html