Revert "Revert "block: add zen scheduler""

This reverts commit d79ce20a868a9a1a273fb95c708448ee67ba75f8.