Commit cb1a5ab6 authored by Martin K. Petersen's avatar Martin K. Petersen Committed by Jens Axboe

block: Fix merge logic when CONFIG_BLK_DEV_INTEGRITY is not defined

Commit 4eaf99be switched to returning bool and as a result reversed
the logic of the integrity merge checks.  However, the empty stubs used
when the block integrity code is compiled out were still returning
0. Make these stubs return "true".
Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
Reported-by: default avatarMichael L. Semon <mlsemon35@gmail.com>
Tested-by: default avatarMichael L. Semon <mlsemon35@gmail.com>
Signed-off-by: default avatarJens Axboe <axboe@fb.com>
parent c21e59d8
...@@ -1583,13 +1583,13 @@ static inline bool blk_integrity_merge_rq(struct request_queue *rq, ...@@ -1583,13 +1583,13 @@ static inline bool blk_integrity_merge_rq(struct request_queue *rq,
struct request *r1, struct request *r1,
struct request *r2) struct request *r2)
{ {
return 0; return true;
} }
static inline bool blk_integrity_merge_bio(struct request_queue *rq, static inline bool blk_integrity_merge_bio(struct request_queue *rq,
struct request *r, struct request *r,
struct bio *b) struct bio *b)
{ {
return 0; return true;
} }
static inline bool blk_integrity_is_initialized(struct gendisk *g) static inline bool blk_integrity_is_initialized(struct gendisk *g)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment