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 (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 | extern int blk_register_queue(struct gendisk *disk); | 853 | extern int blk_register_queue(struct gendisk *disk); |
| 854 | extern void blk_unregister_queue(struct gendisk *disk); | 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 | extern blk_qc_t direct_make_request(struct bio *bio); | 856 | extern blk_qc_t direct_make_request(struct bio *bio); |
| 857 | extern void blk_rq_init(struct request_queue *q, struct request *rq); | 857 | extern void blk_rq_init(struct request_queue *q, struct request *rq); |
| 858 | extern void blk_put_request(struct request *); | 858 | extern void blk_put_request(struct request *); |