diff options
| author | 2023-08-01 16:06:45 +0800 | |
|---|---|---|
| committer | 2023-08-16 12:20:37 +0200 | |
| commit | 80e4f25262f9f1a5f08154fafaa6ac4371043d35 (patch) | |
| tree | 7c26489425a478e5461ed04beb89ea86e3d7ca70 /rust/kernel/ssh:/git@git.zx2c4.com | |
| parent | fuse: nlookup missing decrement in fuse_direntplus_link (diff) | |
fuse: invalidate page cache pages before direct write
In FOPEN_DIRECT_IO, page cache may still be there for a file since private
mmap is allowed. Direct write should respect that and invalidate the
corresponding pages so that page cache readers don't get stale data.
Signed-off-by: Hao Xu <howeyxu@tencent.com>
Tested-by: Jiachen Zhang <zhangjiachen.jaycee@bytedance.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'rust/kernel/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions
