Hi Ted, Theodore Ts'o wrote on 05/16/2015 01:11: > On Fri, May 15, 2015 at 05:14:10PM +0200, Jörg-Volker Peetz wrote: >> running nearly two hours without any file timestamp related anomalies while >> doing some file activity and a sync from time to time :-) >> Thanks for caring. > > Many thanks for the bug report! :-) > > - Ted after a few days of running the patch, I seem to have again two files with changed mtime without touching them (only reading by rsync). I took a look into the file fs/ext4/inode.c and saw this code in function __ext4_get_inode_loc(struct inode *inode, struct ext4_iloc *iloc, int in_mem) : if (in_mem) { struct buffer_head *bitmap_bh; int i, start; start = inode_offset & ~(inodes_per_block - 1); /* Is the inode bitmap in cache? */ bitmap_bh = sb_getblk(sb, ext4_inode_bitmap(sb, gdp)); I'm not sure, if this is relevant, but just for curiosity, why does "start" here not need a "+ 1"? -- Regards, Jörg. -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html