staging/lustre: get rid of cfs_bio_* compat macroses
authorOleg Drokin <green@linuxhacker.ru>
Thu, 30 Jul 2015 22:27:53 +0000 (18:27 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 Jul 2015 23:01:42 +0000 (16:01 -0700)
This replaces cfs_bio_io_error with direct calls to bio_io_error
and cfs_bio_end_io with bio_end_io

Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/include/linux/lustre_compat25.h
drivers/staging/lustre/lustre/llite/lloop.c

index 622bc933122f4f8a6a9907732e0aa602b5aa2e69..e7d57e8b0a4b191df07c2ffd7285f48fb1d6543b 100644 (file)
 #define FS_HAS_FIEMAP                  (0)
 #endif
 
-#define cfs_bio_io_error(a, b)   bio_io_error((a))
-#define cfs_bio_endio(a, b, c)    bio_endio((a), (c))
-
-
 #ifndef SLAB_DESTROY_BY_RCU
 #define SLAB_DESTROY_BY_RCU 0
 #endif
index cc00fd10fbcf77654479b2aadf6fda7c75cff91a..56938d2446bf5965a917197a13e0540b11daab3b 100644 (file)
@@ -365,7 +365,7 @@ static void loop_make_request(struct request_queue *q, struct bio *old_bio)
        loop_add_bio(lo, old_bio);
        return;
 err:
-       cfs_bio_io_error(old_bio, old_bio->bi_iter.bi_size);
+       bio_io_error(old_bio);
 }
 
 
@@ -376,7 +376,7 @@ static inline void loop_handle_bio(struct lloop_device *lo, struct bio *bio)
        while (bio) {
                struct bio *tmp = bio->bi_next;
                bio->bi_next = NULL;
-               cfs_bio_endio(bio, bio->bi_iter.bi_size, ret);
+               bio_endio(bio, ret);
                bio = tmp;
        }
 }