]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/char/virtio_console.c
virtio_console: enable VQs early
[karo-tx-linux.git] / drivers / char / virtio_console.c
index b585b4789822f976dc794bbfc1923a4215c82d11..d0f25bdc7ba5e60d08bbf6a8dad77767f1c4bbff 100644 (file)
@@ -1449,6 +1449,8 @@ static int add_port(struct ports_device *portdev, u32 id)
        spin_lock_init(&port->outvq_lock);
        init_waitqueue_head(&port->waitqueue);
 
+       virtio_device_ready(portdev->vdev);
+
        /* Fill the in_vq with buffers so the host can send us data. */
        nr_added_bufs = fill_queue(port->in_vq, &port->inbuf_lock);
        if (!nr_added_bufs) {