summaryrefslogtreecommitdiffstats
path: root/fs/ntfs/file.c
diff options
context:
space:
mode:
authorMiklos Szeredi <mszeredi@redhat.com>2021-10-22 17:03:03 +0200
committerMiklos Szeredi <mszeredi@redhat.com>2021-10-28 09:45:33 +0200
commitc6c745b81033a4c1f0e5f3b16398a10f2d000c29 (patch)
tree5f4c90689a9e891a43b79a97d862221dece1ce9c /fs/ntfs/file.c
parentfuse: take cache_mask into account in getattr (diff)
downloadlinux-c6c745b81033a4c1f0e5f3b16398a10f2d000c29.tar.xz
linux-c6c745b81033a4c1f0e5f3b16398a10f2d000c29.zip
fuse: only update necessary attributes
fuse_update_attributes() refreshes metadata for internal use. Each use needs a particular set of attributes to be refreshed, but currently that cannot be expressed and all but atime are refreshed. Add a mask argument, which lets fuse_update_get_attr() to decide based on the cache_mask and the inval_mask whether a GETATTR call is needed or not. Reported-by: Yongji Xie <xieyongji@bytedance.com> Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs/ntfs/file.c')
0 files changed, 0 insertions, 0 deletions