On 25.07.2025 08:15, Jiqian Chen wrote:
> Hi all,
> This is a continuation of the disabling some hypercalls handling code series.
> https://lore.kernel.org/xen-devel/20250704092952.822578-1-penny.zh...@amd.com/
> 
> It can be beneficial for some dom0less systems to further reduce Xen footprint
> via disabling some hypercalls handling code, which may not to be used &
> required in such systems. Each hypercall has a separate option to keep
> configuration flexible.
> 
> Options to disable hypercalls:
> - sysctl
> - domctl
> - hvm

Is this hvmop? If so, how can it reasonably be disabled when the majority of
guests are HVM ones these days? Some of the operations can be invoked by
guests on themselves, iirc.

> - physdev
> - platform_op

For everything else, it's not clear whether it was conveyed to you that there
is a more general argument against this fine-grained splitting at the Kconfig
level. Already with domctl you've learned the hard way that it's intertwined
with e.g. sysctl. The basic direction to move into appears to be to allow to
exclude such special "management" operations via on single control.

In the light of this it's not quite clear how useful it would be to actually
review this series. In any event, before anything further can go in, issues
with what has already gone in will need sorting, imo.

Jan

Reply via email to