Skip to content

Commit d59da41

Browse files
Christoph Hellwigaxboe
Christoph Hellwig
authored andcommitted
block: remove the unused blk_integrity_merge_bio export
Also move the definition from the public blkdev.h to the private block/blk.h header. Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
1 parent 92cf2fd commit d59da41

File tree

3 files changed

+7
-9
lines changed

3 files changed

+7
-9
lines changed

block/blk-integrity.c

-1
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,6 @@ bool blk_integrity_merge_bio(struct request_queue *q, struct request *req,
211211

212212
return true;
213213
}
214-
EXPORT_SYMBOL(blk_integrity_merge_bio);
215214

216215
struct integrity_sysfs_entry {
217216
struct attribute attr;

block/blk.h

+7
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ static inline bool bio_integrity_endio(struct bio *bio)
122122

123123
bool blk_integrity_merge_rq(struct request_queue *, struct request *,
124124
struct request *);
125+
bool blk_integrity_merge_bio(struct request_queue *, struct request *,
126+
struct bio *);
125127

126128
static inline bool integrity_req_gap_back_merge(struct request *req,
127129
struct bio *next)
@@ -151,6 +153,11 @@ static inline bool blk_integrity_merge_rq(struct request_queue *rq,
151153
{
152154
return true;
153155
}
156+
static inline bool blk_integrity_merge_bio(struct request_queue *rq,
157+
struct request *r, struct bio *b)
158+
{
159+
return true;
160+
}
154161
static inline bool integrity_req_gap_back_merge(struct request *req,
155162
struct bio *next)
156163
{

include/linux/blkdev.h

-8
Original file line numberDiff line numberDiff line change
@@ -1664,8 +1664,6 @@ extern int blk_integrity_compare(struct gendisk *, struct gendisk *);
16641664
extern int blk_rq_map_integrity_sg(struct request_queue *, struct bio *,
16651665
struct scatterlist *);
16661666
extern int blk_rq_count_integrity_sg(struct request_queue *, struct bio *);
1667-
extern bool blk_integrity_merge_bio(struct request_queue *, struct request *,
1668-
struct bio *);
16691667

16701668
static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk)
16711669
{
@@ -1793,12 +1791,6 @@ static inline unsigned short queue_max_integrity_segments(const struct request_q
17931791
{
17941792
return 0;
17951793
}
1796-
static inline bool blk_integrity_merge_bio(struct request_queue *rq,
1797-
struct request *r,
1798-
struct bio *b)
1799-
{
1800-
return true;
1801-
}
18021794

18031795
static inline unsigned int bio_integrity_intervals(struct blk_integrity *bi,
18041796
unsigned int sectors)

0 commit comments

Comments
 (0)