On Wed, Dec 07, 2022 at 12:50:44PM +0530, Viresh Kumar wrote: > +=item B<virtio=[ "VIRTIO_DEVICE_STRING", "VIRTIO_DEVICE_STRING", ...]> > + > +Specifies the Virtio devices to be provided to the guest. > + > +Each B<VIRTIO_DEVICE_STRING> is a comma-separated list of C<KEY=VALUE> > +settings from the following list:
We should probably say something about allowing a comma in the VALUE for "type" when the value starts with "virtio," as otherwise it might be confusing. > + > +=over 4 > + > +=item B<backend=domain-id> > + > +Specifies the backend domain name or id, defaults to dom0. > + > +=item B<type=STRING> > + > +Specifies the compatible string for the specific Virtio device. The same > will be > +written in the Device Tree compatible property of the Virtio device. For > +example, "type=virtio,device22" for the I2C device, whose device-tree > binding is > +present here: > + > +L<https://www.kernel.org/doc/Documentation/devicetree/bindings/i2c/i2c-virtio.yaml> > + > +=item B<transport=STRING> > + > +Specifies the transport mechanism for the Virtio device, like "mmio" or > "pci". "pci" doesn't exist, only "mmio" is allowed here at the moment. We can change the man page later when new options become available. Thanks, -- Anthony PERARD
