virtio: support unlocked queue poll