Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
[linux-2.6-microblaze.git] / drivers / block / drbd / drbd_worker.c
index 1b48c81..0f9956f 100644 (file)
@@ -329,11 +329,6 @@ void drbd_csum_bio(struct crypto_shash *tfm, struct bio *bio, void *digest)
                src = bvec_kmap_local(&bvec);
                crypto_shash_update(desc, src, bvec.bv_len);
                kunmap_local(src);
-
-               /* REQ_OP_WRITE_SAME has only one segment,
-                * checksum the payload only once. */
-               if (bio_op(bio) == REQ_OP_WRITE_SAME)
-                       break;
        }
        crypto_shash_final(desc, digest);
        shash_desc_zero(desc);