Skip to content

Commit 9d4490a

Browse files
calebsanderkawasaki
authored andcommitted
t10-pi: use bio_integrity_intervals() helper
Use bio_integrity_intervals() to convert blk_rq_pos(rq) to integrity intervals to reduce code duplication. Signed-off-by: Caleb Sander Mateos <[email protected]> Reviewed-by: Anuj Gupta <[email protected]> Reviewed-by: Christoph Hellwig <[email protected]>
1 parent 055864f commit 9d4490a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

block/t10-pi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ static void blk_integrity_remap(struct request *rq, unsigned int nr_bytes,
543543
bool prep)
544544
{
545545
struct blk_integrity *bi = &rq->q->limits.integrity;
546-
u64 ref = blk_rq_pos(rq) >> (bi->interval_exp - SECTOR_SHIFT);
546+
u64 ref = bio_integrity_intervals(bi, blk_rq_pos(rq));
547547
unsigned intervals = nr_bytes >> bi->interval_exp;
548548
struct bio *bio;
549549

0 commit comments

Comments
 (0)