]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/md/dm.c
block: prep work for batch completion
[karo-tx-linux.git] / drivers / md / dm.c
index 7e469260fe5eba5272ab56f74d9bd1c38fc2cfbf..a1e371a04ce7693262e37d463d7465fc914d2954 100644 (file)
@@ -616,7 +616,8 @@ static void dec_pending(struct dm_io *io, int error)
        }
 }
 
-static void clone_endio(struct bio *bio, int error)
+static void clone_endio(struct bio *bio, int error,
+                       struct batch_complete *batch)
 {
        int r = 0;
        struct dm_target_io *tio = bio->bi_private;
@@ -651,7 +652,8 @@ static void clone_endio(struct bio *bio, int error)
 /*
  * Partial completion handling for request-based dm
  */
-static void end_clone_bio(struct bio *clone, int error)
+static void end_clone_bio(struct bio *clone, int error,
+                         struct batch_complete *batch)
 {
        struct dm_rq_clone_bio_info *info = clone->bi_private;
        struct dm_rq_target_io *tio = info->tio;