bcachefs: Kill BCH_WRITE_FLUSH
authorKent Overstreet <kent.overstreet@linux.dev>
Thu, 3 Nov 2022 04:29:43 +0000 (00:29 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:45 +0000 (17:09 -0400)
commita1ee777bfcceeb916d837321144c782e12082588
treed83ecba10afd8dbb6a9ded3dcf1c9956ab8caed3
parent03e83f630223261978e23875299e87ae61403548
bcachefs: Kill BCH_WRITE_FLUSH

BCH_WRITE_FLUSH is a write flag that causes a journal flush.  It's only
used in the direct IO path, and this will allow for some consolidation
with the regular fsync path, which will help with the upcoming nocow
mode.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/data_update.c
fs/bcachefs/fs-io.c
fs/bcachefs/io.c
fs/bcachefs/io.h
fs/bcachefs/io_types.h
fs/bcachefs/reflink.c