Is it Lustre issue or kernel make, that doesn't propertly handle
external Module.symvers file?
The kernel make to my knowledge doesn't deal with external modules
symbols. For those cases the package for the external module must
modify the Module.symvers itself if needed. If I remember right OFED
and Mellanox do create their own Module.symvers file. Its just a
matter of the lustre build process looking at the right Module.symvers
file.
Does it mean that the issue may be fixed later by Lustre developers
and right now Modules.symvers should be fixed in some other way? If
so, is it possible to add your script to repository and create the FAQ
that will explain the situation and let to the user try to use the
script?
Since you opened a Jira ticket Lustre engineers will be looking at this
Issue and working out a way to resolve this. I have hooky scripts that
Does this but they are not the right solution.