On 11/26/25 18:03, Roman Bogorodskiy wrote:
> Signed-off-by: Roman Bogorodskiy <[email protected]>
> ---
>  docs/drvbhyve.rst | 24 ++++++++++++++++++++++++
>  1 file changed, 24 insertions(+)
> 
> diff --git a/docs/drvbhyve.rst b/docs/drvbhyve.rst
> index c0f4cd8a1f..7cf5fc9efb 100644
> --- a/docs/drvbhyve.rst
> +++ b/docs/drvbhyve.rst
> @@ -694,6 +694,30 @@ Users must configure the device for passthrough manually 
> either by
>  using ``devctl(8)`` or by setting ``pptdevs`` in ``loader.conf(5)``.
>  Please refer to the ``vmm(4)`` manual page for more details.
>  
> +SLIRP networking
> +~~~~~~~~~~~~~~~~
> +:since:`Since 11.11.0`, it is possible to use SLIRP networking.
> +
> +Example:
> +
> +::
> +
> +  ...
> +    <interface type='user'>
> +      <model type='e1000'/>
> +    </interface>
> +  ...
> +
> +Then the guest will have external network connectivity without
> +any configuration on the host.
> +
> +.. note::
> +   This configuration requires SLIRP open mode support by ``bhyve``.
> +   It was introduced in FreeBSD -CURRENT in this commit:
> +   
> https://cgit.FreeBSD.org/src/commit/?id=0e62ebd20172f67283bac9526c2aaeaffeb41b45.
> +   Unfortunately, there is no (easy) way to probe its support in libvirt,
> +   so please consult the ``bhyve(8)`` manual page to make sure it is 
> available.
> +
>  Guest-specific considerations
>  -----------------------------
>  

To all three patches:

Reviewed-by: Michal Privoznik <[email protected]>

Michal

Reply via email to