From: Kent Overstreet Date: Fri, 4 Oct 2019 22:26:44 +0000 (-0400) Subject: initialize op->pos for write X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=415a3651fc8851056a0ab3946b90e123b113bac7;p=bcachefs-tools-debian initialize op->pos for write --- diff --git a/cmd_fusemount.c b/cmd_fusemount.c index 9bd1b0b..91c9360 100644 --- a/cmd_fusemount.c +++ b/cmd_fusemount.c @@ -446,10 +446,10 @@ static void bcachefs_fuse_write(fuse_req_t req, fuse_ino_t inum, op.write_point = writepoint_hashed(0); op.nr_replicas = io_opts.data_replicas; op.target = io_opts.foreground_target; + op.pos = POS(inum, offset >> 9); userbio_init(&op.wbio.bio, &bv, (void *) buf, size); bio_set_op_attrs(&op.wbio.bio, REQ_OP_WRITE, REQ_SYNC); - op.wbio.bio.bi_iter.bi_sector = offset >> 9; if (bch2_disk_reservation_get(c, &op.res, size >> 9, op.nr_replicas, 0)) {