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 57958EB64DA for ; Fri, 30 Jun 2023 22:16:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8C14E8E000F; Fri, 30 Jun 2023 18:16:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7EB3C8E005A; Fri, 30 Jun 2023 18:16:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 53F918E0059; Fri, 30 Jun 2023 18:16:15 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 3CB758E000F for ; Fri, 30 Jun 2023 18:16:15 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id EDEFA1403B2 for ; Fri, 30 Jun 2023 22:16:14 +0000 (UTC) X-FDA: 80960823468.05.E9C13B4 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf16.hostedemail.com (Postfix) with ESMTP id E5230180006 for ; Fri, 30 Jun 2023 22:16:12 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=3Xi9NJjk; spf=none (imf16.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1688163373; h=from:from:sender: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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=mmrCw93FsSgGVqkQGx3tY+c3DxJ3ErMGqt6cuZmQDk4=; b=8TdHm829grLSq1bRxIddMswu9UfknHsUWEky50CtziLi53lPVhoya4cdHA1iPPqkFmPC+N iyVtORUM3gjTpgxLHQVSqrNZGvWkg4v2IjKo7lysPyJSdYBrlrsohnZJSuu8pP4NahCgI/ khkEOX17PxjJVm86G0e/x7Q02D8vrBU= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=3Xi9NJjk; spf=none (imf16.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1688163373; a=rsa-sha256; cv=none; b=scJa17L9AaiJdUbKfypbuMscmuW06srG6HsJYT/pT6u/RPRBkJVjnkei+3NMghYTB2nYZy hqSzAPNn/EPjdOsoY5FHBt3r9n5Hjbv8fvZcQ7wVzVHoZRbsbA/Sy5OfwSEetRJ7Qln/Hl rRobU+m5gUBja0C/bw48taJAzcCQqoU= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=mmrCw93FsSgGVqkQGx3tY+c3DxJ3ErMGqt6cuZmQDk4=; b=3Xi9NJjkd4QPELIEMLqHm1+oJy QNIOVPA8HW3kXP6XuZluim3h/1Z/sfwrG9QOzNRHgYq+vOXcblPYVWq7qnircmbeiJPJDVgOjWyzo LbnhyHqo5AegY+fER/tKQShp8dh+Z/+/bv4xI3KoQiSpmxUAYDgP6p5vAe2pi77qFUU0ycsQEmV7V 4gCVdOf3P+PueFWMrnvROKMoMz+u7SsILxSnayKbZrj37v0X+NhKaX7iej/SD3IFAsLN2XayGDdUC G3y/vRbujnR04W/Op5jRENlRX4f86+/5+pwYqxdiQMmhYNN5AwTPrNqa/XDugttEtOweLL0X0YqO/ pQ84xrwQ==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.96 #2 (Red Hat Linux)) id 1qFML8-004eW8-2f; Fri, 30 Jun 2023 22:11:42 +0000 Date: Fri, 30 Jun 2023 15:11:42 -0700 From: Luis Chamberlain To: Steven Rostedt , Julia Lawall , Takashi Iwai Cc: Jeff Layton , Jeremy Kerr , Arnd Bergmann , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Christian Borntraeger , Sven Schnelle , Greg Kroah-Hartman , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Todd Kjos , Martijn Coenen , Joel Fernandes , Christian Brauner , Carlos Llamas , Suren Baghdasaryan , Dennis Dalessandro , Jason Gunthorpe , Leon Romanovsky , Brad Warrum , Ritu Agarwal , Eric Van Hensbergen , Latchesar Ionkov , Dominique Martinet , Christian Schoenebeck , David Sterba , David Howells , Marc Dionne , Alexander Viro , Ian Kent , Luis de Bethencourt , Salah Triki , "Tigran A. Aivazian" , Eric Biederman , Kees Cook , Chris Mason , Josef Bacik , Xiubo Li , Ilya Dryomov , Jan Harkes , coda@cs.cmu.edu, Joel Becker , Christoph Hellwig , Nicolas Pitre , "Rafael J. Wysocki" , Tyler Hicks , Ard Biesheuvel , Gao Xiang , Chao Yu , Yue Hu , Jeffle Xu , Namjae Jeon , Sungjong Seo , Jan Kara , Theodore Ts'o , Andreas Dilger , Jaegeuk Kim , OGAWA Hirofumi , Miklos Szeredi , Bob Peterson , Andreas Gruenbacher , Richard Weinberger , Anton Ivanov , Johannes Berg , Mikulas Patocka , Mike Kravetz , Muchun Song , David Woodhouse , Dave Kleikamp , Tejun Heo , Trond Myklebust , Anna Schumaker , Chuck Lever , Ryusuke Konishi , Anton Altaparmakov , Konstantin Komarov , Mark Fasheh , Joseph Qi , Bob Copeland , Mike Marshall , Martin Brandenburg , Iurii Zaikin , Tony Luck , "Guilherme G. Piccoli" , Anders Larsen , Steve French , Paulo Alcantara , Ronnie Sahlberg , Shyam Prasad N , Tom Talpey , Sergey Senozhatsky , Phillip Lougher , Masami Hiramatsu , Evgeniy Dushistov , Hans de Goede , "Darrick J. Wong" , Damien Le Moal , Naohiro Aota , Johannes Thumshirn , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Hugh Dickins , Andrew Morton , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , Stephen Smalley , Eric Paris , Juergen Gross , Ruihan Li , Laurent Pinchart , Wolfram Sang , Udipto Goswami , Linyu Yuan , John Keeping , Andrzej Pietrasiewicz , Dan Carpenter , Yuta Hayama , Jozef Martiniak , Jens Axboe , Alan Stern , Sandeep Dhavale , Dave Chinner , Johannes Weiner , ZhangPeng , Viacheslav Dubeyko , Tetsuo Handa , Aditya Garg , Erez Zadok , Yifei Liu , Yu Zhe , "Matthew Wilcox (Oracle)" , Oleg Kanatov , "Dr. David Alan Gilbert" , Jiangshan Yi , xu xin , Stefan Roesch , Zhihao Cheng , "Liam R. Howlett" , Alexey Dobriyan , Minghao Chi , Seth Forshee , Zeng Jingxiang , Bart Van Assche , Mimi Zohar , Roberto Sassu , Zhang Yi , Tom Rix , "Fabio M. De Francesco" , Chen Zhongjin , Zhengchao Shao , Rik van Riel , Jingyu Wang , Hangyu Hua , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, linux-s390@vger.kernel.org, linux-rdma@vger.kernel.org, linux-usb@vger.kernel.org, v9fs@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-afs@lists.infradead.org, autofs@vger.kernel.org, linux-mm@kvack.org, linux-btrfs@vger.kernel.org, ceph-devel@vger.kernel.org, codalist@coda.cs.cmu.edu, ecryptfs@vger.kernel.org, linux-efi@vger.kernel.org, linux-erofs@lists.ozlabs.org, linux-ext4@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, cluster-devel@redhat.com, linux-um@lists.infradead.org, linux-mtd@lists.infradead.org, jfs-discussion@lists.sourceforge.net, linux-nfs@vger.kernel.org, linux-nilfs@vger.kernel.org, linux-ntfs-dev@lists.sourceforge.net, ntfs3@lists.linux.dev, ocfs2-devel@oss.oracle.com, linux-karma-devel@lists.sourceforge.net, devel@lists.orangefs.org, linux-unionfs@vger.kernel.org, linux-hardening@vger.kernel.org, reiserfs-devel@vger.kernel.org, linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, linux-trace-kernel@vger.kernel.org, linux-xfs@vger.kernel.org, bpf@vger.kernel.org, netdev@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, selinux@vger.kernel.org Subject: Re: [PATCH 00/79] fs: new accessors for inode->i_ctime Message-ID: References: <20230621144507.55591-1-jlayton@kernel.org> <20230621152141.5961cf5f@gandalf.local.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230621152141.5961cf5f@gandalf.local.home> X-Rspamd-Queue-Id: E5230180006 X-Rspam-User: X-Stat-Signature: 7ysx9w7egbkhte4cgyo8cxfbk6sjhia5 X-Rspamd-Server: rspam01 X-HE-Tag: 1688163372-127906 X-HE-Meta: U2FsdGVkX19uTckd4fMW02nO9MYq33HkCw/03bpZPFI5FKi5W4KGJd83UJp1qKOj4OPQd6oaT61qU5YGgzGu7UxqBRHOJrvTdOu8uIZcfg9fMCGuKXrMp52k4jxOE/QokaJL6021PMW43pfIPyPxdz+oJD81Zjv9yBKKVq4dU781Gg+b113zYWvWuJICPLzThpyyk2OLvW/PobSLY6cXVaqgA+AtSJhGZORA9980RXQdSpK6zqLs8zgKj/VuxnoK8ufEqbsyy/d602GKScH39wGEMAwZ3dmREanTWbIzNsbOtIJUGv/nw66a6UCxpR5rsQfVhlJCUGJawGC0qZQ/FL3SKZ4zkhpAPBEe3rApNJY7i8rbKKGnAoq8uAzihpSnC9GvofLPcZ3Vra5vRMZrmEJQstdnGTYxfvPtwlH8Nfxrc+Hv9DYgfNBsiIZZVjLZREq4nExO82PxOt2kovlAyqG73RraPZq/At6B+++/0vgYgj1fxg0os0GANI9MwzAPnph+Z9b4dIKgq8IwqUw+hGtDAXNywzFlCCGZrcjjP9uEc1zLmBHwOsPaeIT/VE5lsnoskinns6j3p/K5YQyG4eZKFC+quBOlXoJPBxLyjimKJzh9hmV7I6dxsPs2hA4HxYtzhnSBy1ptQ73WhNaFTNCBrHBinY4fQK+YTBfBX8Uq4P2kPnPPvgSkBBzVCZpHfOKdZGTFAzSWXUqXsn9gMd/SSpTuVju0ZC7CjDgu816Y0ozHDWzpIKak7DS820RfTbF1kikYxKn3IP0HbY/bkWePtVAVlJlHER+9TzAz9umBwtMz9y7tbam9Qym7Zf+R+K5Y52jqaw229pd8Pw/aKpWtqCF20aHAzwHbBCIrZjbNOLOtW7z9qGjwZdWgETTXJgXXsBV4MtgN88K+kzVA2b9QTipWGtYU3Zog7BjhORRsyTrJSABbkoKdp4lrFs2CdxeXB9uyfg72sClY7rz Fg2KrAct RTnoTLoNxY/PTFtjJb/RhSlSyVVCQO50tpPtoytyxJNFBR0Gz+PKnSzOA3CQA4Lf+oSdffpnmRRZRcK75NUqzYth5hVz0B+dy9KPYJRCdZgi2XpxWY+Fg+NzNRBJ1tUQYAfQCA+4mWy3u1PadYMIn/a+uTtVlxj1eUenZNm7ZzshxplDkOZhEWTkMSTBW2LRntKO+TUajqK05ldxC/RBUP23QFVn+f/LHeZ8DH5GhwsmbV5w0+vtc0G/zk/OleYbeaogGAQzLT+iZKo5/l3ffCX1Yv0Pqbr+aj2ZdYBLC5d26Cg58DzW5UrGnWR6kR9APEl5QyDS3DfaOReQNPS64D72pkls9UE3Y5lgd5bruVHzhE7212ZfMIWA8KKVV1XlYxE0gOzXPHJNowse10OEdWOrxVb/zJJeLL0N2ofAgXgZS4uzJ6T1ud/G7r4ll/VFaWovgvFgRbUI5BFsRUFwJmGqVG1FCjRjSDI4xNVHfmGYH6okrqz05cOdF1h9VCSwVsP3Z41VaBu6i65LMVz8qspc8RlnfGYEqyZz9KmElpYhuioPShqzw+aKUI/vdE6VUoxibZurBWcxOGWvfKvU1aRpAHPRM08tDHJPYd9dluG+LHN1YQl9lT8foOR5TC8bFx966K0ojwBUjcyMdV9ZhC4NBhkNX9pX5wOF7FTPJtLxStKp8PFwEfNinFzbkbI9hi2jo1gPvjNu2eXETn7aiV/2NmgveAgjLHuvmBHnO89ckqH+nbwpoH1B8jnTZpUkxUh1wE3/qPUViFP+744mUWaj9S1ZX3u9BmtgCtI/G1kcFa+XxKo1xA/m0kvdLpGZBgCq6/7UvqdoKejBSfhlf9DBmiYChoSeOZ6udWJ6fcjeVVYi8YIGVfpBbYkjIQQIikMvPSRwnwW/T84QXL/26IsQs7+AbtTgxoleL0wGWtUQVRtmMHhOsAWsUn+VL1XNHeKA8NuZ9s06tUH391vZ83ifVJZZz glANd/jP rl7cGUYkWWNPsHazarmP+Fr4rcAxsO0MNui7OsnEav+uLBfvXrUuofU57zeIK4jRsRMNG8dGgIequ+BZPrMNT2B7VB/13rdmLBrk/HmX/VzU5RkywEJKqhQXYWGbbSTWrNBB35s/BM1Dcv4HUO2hsvCbmRKwQqnW3FiH40vSr/x/+/FAnS6cAA6yPConym+GXz9A7cWxYPu8RqVQ+5bVANyLVLs+xJv9qHvFA9LQOf5GxPS6rmAakOs7G6++bW3P9aAagMYUuIA/WHwJE+wsU+HskZ+BaawjHX80IPp6yphpQ6KZMrfldKXjRS8P/1+tJd63ZYSWJF+shYyUvuJ1lqDq3FWM9EMBkVHIAkewZvmnuDFSeavVBEG+39JbTBnWDg0l/2W/eKGH4tWhpMfGB2kw+5OsVrwBSjj112avl3wm7Bt0PF4wU0ffCza6WHycZ+uPPYTjJD9mnOBMTu1eNVgw5hLkZ9nrunmH9qf2qrBiWo6mg+7FOcSQsLF33xLSnM/92yR8fSpq4021JCPOjF8caj6dGvESle/k3VorpGXNJemxVvC5v5N67wQ+/O/SSIm5Dq0UdnI5E2hnbDdIBaxQ92Kp9VAwGeMBUwQteR/8fAy0nk49GBTmH99LT6WzIuSXH6bZlyMCSfozh5OSvU//xrV+XzlFSp4GIQPAfQAeBFN2XMHeBCUHkySqaYTd/FbpguPsxGWA2wKDQL9LkQ2gsS4zaWy9kc2B3GBcym8Lc+R6rERUWe2aMs0AcSedH5iqalLEWz1j5k/Scmy0RyBNS+IL6RYwP6Y7azKnoZtpZzFam8D/We0qbRzHOlpNCF3R4TMNmWXisRQJ/YytNn4faIszqZ62rtBkv1wn9cAvmsUjV1hBsGyz8GSH3WtyfHu4j7Z1DxJuGhOEhN+CSRQc0osX5xPcRX4nczFeLVEwNAj7ymMfUJZhiX9ztdUKsWyD1mv17wVYyVtoP7lc9E3DWu1pV RzSZa39G aiMLQUQM2K8dcOGbThvQgxeFFFFaRdgGi+oaYXp6eKj2u7mjMvNkRvUqZhmzJ88yNH3/FYyGs6OfvF0XIp/661KmGC2FQfjl2jW7eXFFr47z1Itbj242TfAP6OBpxQbexHOJmaMmV6NS/be/bFR1vxAkV5uUWIwTbAmaBI0HmjpbMBFgcn30dJcJrN4yvEUHt2NQHA33xj10ugXmgj6AXQNlb0Q/Pag9g6FWALjd4DRMEeWzh0mtb6I27ov69bvzAzeKlD7VYqtAhKdPkyToHyEmczrPTyoboLvFEjPenYFMXO+hXNOS23lojPNSwaKY3UPtb5pGCbHhm+vBKQSEgB58atitpPYPfAvRLwyt7PnK4tQwoegKvY/Y+/xNKQCF4XWTHnyHkGShBKNhIpmCc9pQvQcc4XuyFm23zVLi+211Yp5Cqk8aKVSKnUJy5gIzYwlDNu1jFwx+SoWNmbE40Pl/yrtBRYzH+MgKVmvCXA8GSOOFEG8BUYLHaVZKQc/dGTJrLr5PbBi7vdjfEEdkxnXeJEZPQMvgSYjKb6zTYRp2TV18omRkC7W36fFAyvo6Z7vxHof1MNG1kabmzrEaahYu/pPPSihcKlTVz5vdupvw+iFxcxcOBpvZapG/we5a+pXGsolj+BwUGIrbxGKeua1OAe91H2rJfOKSIclDXlQJcA4ihrlcadevX6XBWvZLC+9GkMLqJCkZC/vKBxhIQVS2gEbFLI4k/JX8w2DDlNPTIbMiDO16TZiiTy+e6yY3MAso7TD0cRfUK2KYxlu8+yL6mfXIkmDfowifVw7mhGnaqn9ijlYsakHMduhhG+rlNZzrFttBmwzmFKLTHyOKOqQNfAdeQRtEZJV158fQwBFv7xrGZ3GB2haGbGH7+mYmdmLBQOK1cDmbjS3s5FP0I8oCpoBqGfuqgptEySA0DNYn5Nlf4zNF/Bkabip227tMJoSnbEFTMS3bS8tJU0tf1pMoPA3l5 YyGCO4i8 uNBzJ47fhb3fixAWM7jkzASsVGkP6mUfDtqIqDvQfBaELsVVKruA0ZHltJV9G9rRmftotx9J4BQwn5+mLkkuoF5OR1am1Fc8AzkzJOz89RyhFV77vENdyoWTBHpoOf22PV/BhUHvAbsgr2lEw7xPR7ngEBxO9qXcUOxjgLa0iAIVYq/9ULCi5sOhsonVL72XjvHLawTAFumAlf08JjtG2NM4tsk5oCe+J4xjNxIGNv3ALGEvUpAkuFqOm93+ze+HaERGKLdURXBor4oOKCX+scyMjtZ9tq9tIh6y3e921mUTVofL4LDc51lndon1fN3AgjfmuTZEGGmiUgSPfwZdo4JbPTcL2ZXgavENYQPfbt0EQGhW7Jx/KD/017ATJB1e1gO0s8xXff6T5swKo4VjU6vLG7wsRa4BBjSHEA+jYsr8rbucRHPjg5+qnDbweTN2NIuqPQ//CkoGRfChgvq1xgAq6HLXcrpo1zXNA7rK+qnreZTmNaoZU+gep7ViwmaM8QR0Q5WZF2s2oLB9Z01rvIeXopOEXA1vouOt/w1fm5AF7SnmvhwrOr 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 Wed, Jun 21, 2023 at 03:21:41PM -0400, Steven Rostedt wrote: > On Wed, 21 Jun 2023 10:45:05 -0400 > Jeff Layton wrote: > > > Most of this conversion was done via coccinelle, with a few of the more > > non-standard accesses done by hand. There should be no behavioral > > changes with this set. That will come later, as we convert individual > > filesystems to use multigrain timestamps. > > BTW, Linus has suggested to me that whenever a conccinelle script is used, > it should be included in the change log. Sometimes people like the coccinelle included in the commit, sometimes people don't [0], it really ends up being up to a subjective maintainer preference. A compromise could be to use git notes as these are optional, however if we want to go down that path we should try to make a general consensus on it so we can send a consistent message. [0] https://lore.kernel.org/all/20230512073100.GC32559@twin.jikos.cz/ Luis