On 12.03.2025 05:06, Penny Zheng wrote: > LIVEPATCH mechanism relies on LIVEPATCH_SYSCTL hypercall, so CONFIG_LIVEPATCH > shall depend on CONFIG_SYSCTL > > Signed-off-by: Penny Zheng <penny.zh...@amd.com> > --- > xen/common/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/xen/common/Kconfig b/xen/common/Kconfig > index fbaca097ff..583972f7e3 100644 > --- a/xen/common/Kconfig > +++ b/xen/common/Kconfig > @@ -426,7 +426,7 @@ config CRYPTO > config LIVEPATCH > bool "Live patching support" > default X86 > - depends on "$(XEN_HAS_BUILD_ID)" = "y" > + depends on "$(XEN_HAS_BUILD_ID)" = "y" && SYSCTL > select CC_SPLIT_SECTIONS > help > Allows a running Xen hypervisor to be dynamically patched using
Here and in the previous patch the title doesn't really describe what's being done. Earlier in the series such changes are titled "xen/...: make CONFIG_... depend on CONFIG_SYSCTL". Whereas "wrap around ..." patches add #ifdef-ary. Jan