[PATCH openEuler-1.0-LTS 187/316] block: Return blk_status_t instead of errno codes