On Tue, Sep 03, 2019 at 11:49:53AM -0700, Mike Travis wrote: > > That is always being considered for everything we include into the community > kernel source. The problem is a couple of the kernel modules (hwperf being > the prime example) is much more tied to hardware and BIOS/FW updates so has > to be updated much more often than the current submittal/acceptance process > allows. We do opensource these modules but they are built from single > source directories and have to be released as a module into a package that > can be installed on different distros. There is not a source version for > each kernel version. Well, tought luck then. We do not support interface for out of tree modules only. I actually found a few in uv and will send patches to drop that dead weight. > I have seen this method (declare the function with a leading underscore and > a #define for the function reference) which is why I'm assuming it's a > standard kernel practice? (I'll find some examples if necessary?) No, it isn't.