1

在对内核模块进行少量修改后(例如,将另一个 USB DeviceId 添加到设备驱动程序),是否可以阻止对该模块的更新(例如,通过apt-get upgrade),是否有任何可靠的方法来确定模块将持续多久保持兼容?

  • 二进制模块适合内核映像的条件是什么?
  • 只要补丁匹配,是否有可能有一个安装后挂钩,它跟踪更新的模块源、补丁并在任何内核映像更新上构建它?
  • 只要可以应用,这样的补丁实际上构成工作模块的可能性有多大?

目标是尽可能长时间地让带有修改模块的机器跟随包更新,然后停留在兼容版本上,直到开发人员提供更新的补丁模块二进制文件或源代码。

4

1 回答 1

1

您可以考虑使用 DKMS http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support

于 2013-03-29T06:53:14.900 回答