IO派发流程
blk_mq_sched_dispatch_requests函数定义在block/blk-mq-sched.c,用于派发各种队列的request
派发最终都是调用blk_mq_dispatch_rq_list(),该函数最终还是执行块设备驱动注册的queue_rq函数,将request请求发往块设备驱动层,块设备驱动不繁忙直接启动request
IO派发流程
blk_mq_sched_dispatch_requests函数定义在block/blk-mq-sched.c,用于派发各种队列的request
派发最终都是调用blk_mq_dispatch_rq_list(),该函数最终还是执行块设备驱动注册的queue_rq函数,将request请求发往块设备驱动层,块设备驱动不繁忙直接启动request