block: split the blk-mq case from elevator_init