|
@@ -6094,21 +6094,11 @@ static void submit_stripe_bio(struct btrfs_bio *bbio, struct bio *bio,
|
|
btrfs_io_bio(bio)->stripe_index = dev_nr;
|
|
btrfs_io_bio(bio)->stripe_index = dev_nr;
|
|
bio->bi_end_io = btrfs_end_bio;
|
|
bio->bi_end_io = btrfs_end_bio;
|
|
bio->bi_iter.bi_sector = physical >> 9;
|
|
bio->bi_iter.bi_sector = physical >> 9;
|
|
-#ifdef DEBUG
|
|
|
|
- {
|
|
|
|
- struct rcu_string *name;
|
|
|
|
-
|
|
|
|
- rcu_read_lock();
|
|
|
|
- name = rcu_dereference(dev->name);
|
|
|
|
- btrfs_debug(fs_info,
|
|
|
|
- "btrfs_map_bio: rw %d 0x%x, sector=%llu, dev=%lu (%s id %llu), size=%u",
|
|
|
|
- bio_op(bio), bio->bi_opf,
|
|
|
|
- (u64)bio->bi_iter.bi_sector,
|
|
|
|
- (u_long)dev->bdev->bd_dev, name->str, dev->devid,
|
|
|
|
- bio->bi_iter.bi_size);
|
|
|
|
- rcu_read_unlock();
|
|
|
|
- }
|
|
|
|
-#endif
|
|
|
|
|
|
+ btrfs_debug_in_rcu(fs_info,
|
|
|
|
+ "btrfs_map_bio: rw %d 0x%x, sector=%llu, dev=%lu (%s id %llu), size=%u",
|
|
|
|
+ bio_op(bio), bio->bi_opf, (u64)bio->bi_iter.bi_sector,
|
|
|
|
+ (u_long)dev->bdev->bd_dev, rcu_str_deref(dev->name), dev->devid,
|
|
|
|
+ bio->bi_iter.bi_size);
|
|
bio_set_dev(bio, dev->bdev);
|
|
bio_set_dev(bio, dev->bdev);
|
|
|
|
|
|
btrfs_bio_counter_inc_noblocked(fs_info);
|
|
btrfs_bio_counter_inc_noblocked(fs_info);
|