summaryrefslogtreecommitdiff
path: root/libbcachefs/fs-io.h
diff options
context:
space:
mode:
Diffstat (limited to 'libbcachefs/fs-io.h')
-rw-r--r--libbcachefs/fs-io.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/libbcachefs/fs-io.h b/libbcachefs/fs-io.h
index 3fcc1e7d..252a4039 100644
--- a/libbcachefs/fs-io.h
+++ b/libbcachefs/fs-io.h
@@ -46,16 +46,16 @@ struct bchfs_write_op {
s64 sectors_added;
bool is_dio;
u64 new_i_size;
+
+ /* must be last: */
struct bch_write_op op;
};
struct bch_writepage_io {
struct closure cl;
+ /* must be last: */
struct bchfs_write_op op;
-
- /* must come last: */
- struct bch_write_bio bio;
};
extern struct bio_set *bch2_writepage_bioset;
@@ -76,10 +76,8 @@ struct dio_write {
struct mm_struct *mm;
- struct bchfs_write_op iop;
-
/* must be last: */
- struct bch_write_bio bio;
+ struct bchfs_write_op iop;
};
extern struct bio_set *bch2_dio_write_bioset;