bio: skip atomic inc/dec of ->bi_remaining for non-chains
[cascardo/linux.git] / drivers / md / dm-snap.c
index f83a0f3..8bfeae2 100644 (file)
@@ -1478,7 +1478,7 @@ out:
        if (full_bio) {
                full_bio->bi_end_io = pe->full_bio_end_io;
                full_bio->bi_private = pe->full_bio_private;
-               atomic_inc(&full_bio->bi_remaining);
+               bio_inc_remaining(full_bio);
        }
        increment_pending_exceptions_done_count();