bcachefs: Split up fs-io.[ch]
authorKent Overstreet <kent.overstreet@linux.dev>
Thu, 3 Aug 2023 22:18:21 +0000 (18:18 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:10:10 +0000 (17:10 -0400)
commitdbbfca9f41e86903501dded3fd494e1a56f3c310
tree420efe295d44b76468cd3ad66164873374c790ab
parent1e81f89b020758fb424f8bb0f13405706d29dfc7
bcachefs: Split up fs-io.[ch]

fs-io.c is too big - time for some reorganization
 - fs-dio.c: direct io
 - fs-pagecache.c: pagecache data structures (bch_folio), utility code

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/Makefile
fs/bcachefs/fs-io-buffered.c [new file with mode: 0644]
fs/bcachefs/fs-io-buffered.h [new file with mode: 0644]
fs/bcachefs/fs-io-direct.c [new file with mode: 0644]
fs/bcachefs/fs-io-direct.h [new file with mode: 0644]
fs/bcachefs/fs-io-pagecache.c [new file with mode: 0644]
fs/bcachefs/fs-io-pagecache.h [new file with mode: 0644]
fs/bcachefs/fs-io.c
fs/bcachefs/fs-io.h
fs/bcachefs/fs.c
fs/bcachefs/super.c