On Fri, Dec 6, 2019 at 6:05 PM Enrico Weigelt, metux IT consult <lkml@xxxxxxxxx> wrote: > > On 05.12.19 13:32, Andy Shevchenko wrote: > > Hi, > > >> Does MODULE_VERSION() really make sense ? > >> What's the exact semantics behind those version numbers (in relation to > >> kernel version) - when do they get increased ? > > > > It makes no sense. The module version is equal to the kernel version > > (SHA ID in custom cases). > > Maybe I've completely misunderstood the whole idea, but here we IMHO > declare a module version that's completely orthogonal to / independent > of the kernel version (whats seen in /proc/version). Some modules > have it, others don't. Pretty confusing to me :( > JFYI (read commit mesasges there as well): https://lkml.org/lkml/2017/11/22/479 -- With Best Regards, Andy Shevchenko