>No normal kernel module requires tinkering with System.map. Kernel >modules use exported functions via normal linking and relocation. This >is what everyone uses.
Understood. How does one make a function export request? >So if some module uses System.map, it wants to use not exported >functions or violate the kernel license. Function addresses are not >even part of our ABI, so such modules are not even compatible between >different builds of the kernel. Sorry, but why should we support this? >So you have a workaround. I was hoping there was a way to avoid installing a package which weighs several gigabytes... Thanks!