标签: linux linux-kernel kernel-module symbols map-files
我需要在我的平台上为2个相同类型的物理设备加载2个驱动程序实例。我已经重命名了所有冲突的函数导出,并且我能够加载与这两个物理设备相对应的驱动程序。
但是,我担心在某些时候它们之间的数据结构可能存在某种冲突。为了让我确保这不会发生,我需要看到它们之间共享的所有数据。我认为最好的方法是为每个内核模块生成一个MAP文件。
有人可以告诉我如何为内核模块生成MAP文件吗?
谢谢, 普拉迪普。