在工作中经常会遇到内核升级,开发的代码需要适配的问题。比如本次项目,要使用最新的内核4.19,而之前我们稳定的版本是4.1内核,从4.1到4.19,内核其实变化很大。基于内核开发的一些用户态程序,或者内核模块,当内核升级后,产生的接口变化,会导致这些开发的项目无法编译成功,或者编译成功后无法加载模块,或者出现功能异常的问题。那么就需要基于4.19这个内核,对于接口的变更,要做些适配。在工作中经常会遇到内核升级,开发的代码需要适配的问题。比如本次项目,要使用最新的内核4.19,
在工作中经常会遇到内核升级,开发的代码需要适配的问题。比如本次项目,要使用最新的内核4.19,而之前我们稳定的版本是4.1内核,从4.1到4.19,内核其实变化很大。基于内核开发的一些用户态程序,或者内核模块,当内核升级后,产生的接口变化,会导致这些开发的项目无法编译成功,或者编译成功后无法加载模块,或者出现功能异常的问题。那么就需要基于4.19这个内核,对于接口的变更,要做些适配。在工作中经常会遇到内核升级,开发的代码需要适配的问题。比如本次项目,要使用最新的内核4.19,