block: blk-flush shouldn't call directly into q->request_fn() __blk_run_queue()