在对内核模块进行少量修改后(例如,将另一个 USB DeviceId 添加到设备驱动程序),是否可以阻止对该模块的更新(例如,通过apt-get upgrade
),是否有任何可靠的方法来确定模块将持续多久保持兼容?
- 二进制模块适合内核映像的条件是什么?
- 只要补丁匹配,是否有可能有一个安装后挂钩,它跟踪更新的模块源、补丁并在任何内核映像更新上构建它?
- 只要可以应用,这样的补丁实际上构成工作模块的可能性有多大?
目标是尽可能长时间地让带有修改模块的机器跟随包更新,然后停留在兼容版本上,直到开发人员提供更新的补丁模块二进制文件或源代码。