diff options
Diffstat (limited to 'block/blk-core.c')
-rw-r--r-- | block/blk-core.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/block/blk-core.c b/block/blk-core.c index 7b63c9b6333d..996ed906d8ca 100644 --- a/block/blk-core.c +++ b/block/blk-core.c | |||
@@ -1062,6 +1062,9 @@ void __blk_put_request(struct request_queue *q, struct request *req) | |||
1062 | 1062 | ||
1063 | elv_completed_request(q, req); | 1063 | elv_completed_request(q, req); |
1064 | 1064 | ||
1065 | /* this is a bio leak */ | ||
1066 | WARN_ON(req->bio != NULL); | ||
1067 | |||
1065 | /* | 1068 | /* |
1066 | * Request may not have originated from ll_rw_blk. if not, | 1069 | * Request may not have originated from ll_rw_blk. if not, |
1067 | * it didn't come out of our reserved rq pools | 1070 | * it didn't come out of our reserved rq pools |