On 1/18/19 10:41 AM, Roman Bogorodskiy wrote: > Document the <bhyve:commandline> element which allows > to inject custom command line arguments for bhyve. > > Signed-off-by: Roman Bogorodskiy <bogorodskiy@xxxxxxxxx> > --- > docs/drvbhyve.html.in | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/docs/drvbhyve.html.in b/docs/drvbhyve.html.in > index b4d7df2edb..d3c1585e33 100644 > --- a/docs/drvbhyve.html.in > +++ b/docs/drvbhyve.html.in > @@ -460,6 +460,26 @@ Example:</p> > </cpu> > ... > </domain> > +</pre> > + > +<h3><a id="bhyvecommand">Pass-through of arbitrary bhyve commands</a></h3> > + > +<p><span class="since">Since 5.1.0</span>, it's possible to pass additional command-line > +arguments to the bhyve process when starting the domain using the > +<code><bhyve:commandline></code> element under <code>domain</code>. To supply an argument, use the element <code><bhyve:arg</code> with the attribute <code>value</code> set to addition argument to be added. > +This element could be repeated multiple times. To use this XML addition, it is necessary s/This element could be/The arg element may be/ Reviewed-by: John Ferlan <jferlan@xxxxxxxxxx> John > +to issue an XML namespace request (the special <code>xmlns:<i>name</i></code> attribute) > +that pulls in <code>http://libvirt.org/schemas/domain/bhyve/1.0</code>; > +typically, the namespace is given the name of <code>bhyve</code>. > +</p> > +<p>Example:</p> > +<pre> > +<domain type="bhyve" xmlns:bhyve="http://libvirt.org/schemas/domain/bhyve/1.0"> > + ... > + <bhyve:commandline> > + <bhyve:arg value='-somebhyvearg'/> > + </bhyve:commandline> > +</domain> > </pre> > > </body> > -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list