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
