virtio_init_complete() comment should describe interrupt type parameter
The Virtio framework includes a function that accepts a mask of interrupt types:
int virtio_init_complete(virtio_t *vio, int allowed_interrupt_types)
It would help if the comment above the function described how to use it correctly, including the fact that a value of zero will allow any type of interrupt.
Clean up any other minor typographical errors seen on the way.