nfs: flag as supporting FOP_DONTCACHE
authorMike Snitzer <snitzer@kernel.org>
Thu, 14 Nov 2024 22:09:01 +0000 (22:09 +0000)
committerJens Axboe <axboe@kernel.dk>
Sat, 22 Feb 2025 00:25:00 +0000 (17:25 -0700)
commit553380037b36b25843ef17eb9be338bfe9184d50
treeddcd0aa61188af19981975efe7bcc62fd8df9829
parent92df0ef308d0bfbbc26a7efa1d571a506fd8fee3
nfs: flag as supporting FOP_DONTCACHE

Jens says: "nfs just uses generic_file_read_iter(), so read side is
fine with the flag added and generic_perform_write() for the write
side, wrapped in some nfs jazz. So you can probably just set the flag
and be done with it."

Must also update nfs_write_begin() to set FGP_DONTCACHE in fgp flags
passed to __filemap_get_folio().

Suggested-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/nfs/file.c
fs/nfs/nfs4file.c