On 21.11.2025 11:58, Penny Zheng wrote:
> --- a/xen/common/Kconfig
> +++ b/xen/common/Kconfig
> @@ -654,11 +654,17 @@ menu "Supported hypercall interfaces"
>  config MGMT_HYPERCALLS
>       bool "Enable privileged hypercalls for system management"
>       depends on !PV_SHIM_EXCLUSIVE
> -     def_bool y

Why would the default not be Y anymore?

>       help
> -       This option shall only be disabled on some dom0less systems, or
> -       PV shim on x86, to reduce Xen footprint via managing unnessary
> -       hypercalls, like sysctl, etc.
> +       Management hypercalls provide the means for dom0 to manage the
> +       overall Xen system and other domains, including sysctl, domctl, etc.
> +       In a dom0less or pv-shim build, they can be omitted to cut down
> +       on the Xen binary's size. However, this comes at the loss of
> +       significant runtime functionality.
> +       So be cautious to disable it, as admins will face missing a few basic
> +       hypercalls like listdomains, getdomaininfo, etc, hence leading to
> +       have an impact on device-passthrough and DM.
> +
> +       Unless you know what you are doing, you should enable this.

To be in line with what other help texts say, can this be "..., say Y" please?

Jan

Reply via email to