]> git.baikalelectronics.ru Git - kernel.git/commit
ovl: fix relatime for directories
authorMiklos Szeredi <mszeredi@redhat.com>
Tue, 5 Sep 2017 10:53:11 +0000 (12:53 +0200)
committerMiklos Szeredi <mszeredi@redhat.com>
Tue, 5 Sep 2017 10:53:11 +0000 (12:53 +0200)
commit577f109a2e876f9f1287adf07edd3424133d74ff
tree66a616319703171a07055fed8f6db52cd3f14c5a
parent6d3f0a7d2b274ee2d94b6d36015bce182a101ddc
ovl: fix relatime for directories

Need to treat non-regular overlayfs files the same as regular files when
checking for an atime update.

Add a d_real() flag to make it return the upper dentry for all file types.

Reported-by: "zhangyi (F)" <yi.zhang@huawei.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/inode.c
fs/overlayfs/super.c
include/linux/dcache.h