linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] Remove read-only check from inode_update_time().
@ 2005-11-09 22:48 Anton Altaparmakov
  2005-11-09 23:04 ` Dave Kleikamp
  0 siblings, 1 reply; 3+ messages in thread
From: Anton Altaparmakov @ 2005-11-09 22:48 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, linux-fsdevel, hch

Hi Andrew,

The read-only check in inode_update_time() (or file_update_time() as it is 
now in -mm) is unnecessary as the VFS better have done all the read-only 
checks and aborted much earlier in the file write code paths where 
inode/file_update_time() is only called from.

(In case you were not following the ntfs discussion, Christoph Hellwig 
agreed that check is unnecessary and can be removed.)

Patch against latest Linus git tree is below, please apply.  If you prefer 
a patch on top of Christoph's file_update_time() check please let me 
know...

Best regards,

	Anton
-- 
Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @)
Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK
Linux NTFS maintainer / IRC: #ntfs on irc.freenode.net
WWW: http://linux-ntfs.sf.net/ & http://www-stu.christs.cam.ac.uk/~aia21/

---

The read-only check in inode_update_time() (or file_update_time() as it is
now in -mm) is unnecessary as the VFS better have done all the read-only
checks and aborted much earlier in the file write code paths where
inode/file_update_time() is only called from.

Signed-off-by: Anton Altaparmakov <aia21@cantab.net>

--- inode.c	2005-11-09 19:23:35.000000000 +0000
+++ inode.c.new	2005-11-09 22:45:21.000000000 +0000
@@ -1219,8 +1219,6 @@ void inode_update_time(struct inode *ino
 
 	if (IS_NOCMTIME(inode))
 		return;
-	if (IS_RDONLY(inode))
-		return;
 
 	now = current_fs_time(inode->i_sb);
 	if (!timespec_equal(&inode->i_mtime, &now))

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-11-09 23:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-09 22:48 [PATCH] Remove read-only check from inode_update_time() Anton Altaparmakov
2005-11-09 23:04 ` Dave Kleikamp
2005-11-09 23:22   ` Anton Altaparmakov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).