Wireguard is not in the kernel (yet) and uses these symbols. (It is IS_ENABLED so doesn't need it, but I think it is reasonable) I think these enable/disable symbols should not be marked GPL-only.
El mar., 14 may. 2019 13:06, Segher Boessenkool <seg...@kernel.crashing.org> escribió: > On Tue, May 14, 2019 at 09:49:18AM -0300, Shawn Landden wrote: > > ARM does this, so we might as well too. > > I am a bit confused however as CONFIG_ALTIVEC does not select > > CONFIG_PPC_FPU. Would you ever have altivec without a fpu? > > There is no hardware like that, none supported anyway. It does not make > very much sense, and it cannot happen with VSX, so no hardware like it > will ever show up most likely. > > It is much simpler to just make a Kconfig dependency (or a select) between > the symbols than to have to add code like this patch. > > > Segher >