Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e6da5d2e authored by Miao Xie's avatar Miao Xie Committed by Josef Bacik
Browse files

Btrfs: cleanup redundant code in btrfs_submit_direct()



Signed-off-by: default avatarMiao Xie <miaox@cn.fujitsu.com>
Signed-off-by: default avatarJosef Bacik <jbacik@fusionio.com>
parent f51a4a18
Loading
Loading
Loading
Loading
+1 −9
Original line number Diff line number Diff line
@@ -7148,7 +7148,6 @@ static void btrfs_submit_direct(int rw, struct bio *dio_bio,
{
	struct btrfs_root *root = BTRFS_I(inode)->root;
	struct btrfs_dio_private *dip;
	struct bio_vec *bvec = dio_bio->bi_io_vec;
	struct bio *io_bio;
	int skip_sum;
	int write = rw & REQ_WRITE;
@@ -7170,16 +7169,9 @@ static void btrfs_submit_direct(int rw, struct bio *dio_bio,
	}

	dip->private = dio_bio->bi_private;
	io_bio->bi_private = dio_bio->bi_private;
	dip->inode = inode;
	dip->logical_offset = file_offset;

	dip->bytes = 0;
	do {
		dip->bytes += bvec->bv_len;
		bvec++;
	} while (bvec <= (dio_bio->bi_io_vec + dio_bio->bi_vcnt - 1));

	dip->bytes = dio_bio->bi_size;
	dip->disk_bytenr = (u64)dio_bio->bi_sector << 9;
	io_bio->bi_private = dip;
	dip->errors = 0;