Export init_mm struct to resolve dynamic linking issue while
inserting the kernel module having details related to init_mm.
Module insertion failed if we don't export init_mm and following
error msgs are seen while inserting the kernel module:
- failed to load /system/lib/modules/pte_validate.ko: No such file
or directory
- UART: Unknown symbol init_mm (err 0)
Bug
200133326
Change-Id: I5b45486584567ceee685a7c11c69223f2e92995a
Signed-off-by: Amit Sharma <amisharma@nvidia.com>
Reviewed-on: http://git-master/r/
1112276
(cherry picked from commit
f1c8b87dcf4248d18d6459e078af1127cb53ca8e)
Reviewed-on: http://git-master/r/
1159416
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
.mmlist = LIST_HEAD_INIT(init_mm.mmlist),
INIT_MM_CONTEXT(init_mm)
};
+EXPORT_SYMBOL(init_mm);