On Fri, Sep 05, 2025 at 06:09:52PM -0700, Mukesh Rathor wrote: > With CONFIG_HYPERV and CONFIG_HYPERV_VMBUS separated, change CONFIG_HYPERV > to bool from tristate. CONFIG_HYPERV now becomes the core Hyper-V > hypervisor support, such as hypercalls, clocks/timers, Confidential > Computing setup, PCI passthru, etc. that doesn't involve VMBus or VMBus > devices.
But why are you making it so that this can not be a module anymore? You are now forcing ALL Linux distro users to always have this code in their system, despite not ever using the feature. That feels like a waste to me. What is preventing this from staying as a module? Why must you always have this code loaded at all times for everyone? thanks, greg k-h