block: add vr i/o scheduler