eal: extract vdev infra