block: add v(r) io scheduler