generic_make_request has always been very confusingly misnamed, so rename it to submit_bio_noacct to make it clear that it is submit_bio minus accounting and a few checks.
Showing the changes to include/linux/blkdev.h (1 of 44 files). Show all
Unified · Split
| @@ -852,7 +852,7 @@ static inline void rq_flush_dcache_pages(struct request *rq) · 851 unmodified lines | ||
| 852 | 852 | |
| 853 | 853 | extern int blk_register_queue(struct gendisk *disk); |
| 854 | 854 | extern void blk_unregister_queue(struct gendisk *disk); |
| 855 | −extern blk_qc_t generic_make_request(struct bio *bio); | |
| 855 | +blk_qc_t submit_bio_noacct(struct bio *bio); | |
| 856 | 856 | extern blk_qc_t direct_make_request(struct bio *bio); |
| 857 | 857 | extern void blk_rq_init(struct request_queue *q, struct request *rq); |
| 858 | 858 | extern void blk_put_request(struct request *); |