While thinking about the patches, a few questions about the virtio spec
have popped into my head.

1. Should the config space size also be updated (for port 0) when
multiport is used? Based on my reading of the spec, I think yes.

2. Can VIRTIO_CONSOLE_RESIZE be sent if VIRTIO_CONSOLE_F_SIZE is not
negotiated? The spec does not say, which I think means it can.

3. The spec says that reading from config space fields that are
conditional on features should be allowed even if the driver has not
(yet) accepted the feature. Does it mean that we have to update the
size even if the feature is not accepted (yet), or is it OK if the
reads return 0?

Thanks for any answers or opinions,
Filip Hejsek

Reply via email to