View Issue Details

IDProjectCategoryView StatusLast Update
0003622fsimx_LinuxKernelpublic2019-01-22 13:02
ReporterKeller Assigned To 
Status resolvedResolutionfixed 
Product Versionfsimx6sx-V1.0 
Target Versionfsimx6-V3.0Fixed in Versionfsimx6-V3.0 
Summary0003622: Module versions of rootfs can not be loaded in development kernel
DescriptionModules from a release kernel can not be loaded if kernel is in development state. Kernel expects a + at the end of the version, but the modules do not have this +.
Steps To ReproduceChange some files in the kernel source tree, then build the kernel locally in the source directory. Just update the kernel on the board, leave the rootfs with all the modules. Result: The modules are rejected because they miss a '+' at the end of the version.

If kernel and modules are built, e.g. via Buildroot, then everything works OK.
Additional InformationIf the source tree of the kernel is dirty, when the kernel is built, i.e. when there are modified files that are not committed to the version control system yet, Linux automatically adds a '+' to the version string to show this dirty state. But this also means that all modules must have this +, otherwise they are rejected.
Forum Link


There are no notes attached to this issue.