History

block: Trivial fix for blk_integrity_rq()

Fail integrity check gracefully when request does not have a bio attached (BLOCK_PC).

Martin K. Petersen committed 18 years ago

Commit d442cc41 parent 8df1b041 file · +3 −0Browse files

Unified · Split

include/linux/blkdev.h+3−0
@@ -985,6 +985,9 @@ static inline int bdev_integrity_enabled(struct block_device *bdev, int rw) · 984 unmodified lines
985985
986986 static inline int blk_integrity_rq(struct request *rq)
987987 {
988+ if (rq->bio == NULL)
989+ return 0;
990+
988991 return bio_integrity(rq->bio);
989992 }
990993