[Cluster-devel] [PATCH] gfs2: Support negative atimes

Bob Peterson rpeterso at redhat.com
Mon Sep 25 14:51:23 UTC 2017


----- Original Message -----
| When inodes are read from disk, GFS2 will only update in-memory atimes
| older than the on-disk atimes; this prevents atimes from going
| backwards.  The atimes of newly allocated inodes are initialized to 0.
| This means that when an atime is explicitly set to a negative value,
| this value will not persist.
| 
| Fix by setting the atime of newly allocated inodes to the lowest
| possible value instead of 0.
| 
| Fixes xfstest generic/258.
| 
| Signed-off-by: Andreas Gruenbacher <agruenba at redhat.com>
| ---
|  fs/gfs2/inode.c | 3 ++-
|  1 file changed, 2 insertions(+), 1 deletion(-)
Hi,

Thanks. This is now pushed to the for-next branch of the linux-gfs2 tree:
https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git/commit/?h=for-next&id=37f94616c0d01dc2c1d10e3b51559092882fbc4f

Regards,

Bob Peterson
Red Hat File Systems




More information about the Cluster-devel mailing list