Is It Possible To Automatically Port Kernel Modules ?
9TH ASIA-PACIFIC SYSTEMS WORKSHOP 2018 (APSYS'18)(2018)
摘要
As essential components in Linux kernel, kernel modules (kmods) account for over 70% of Linux source code and are heavily dependent on fast evolving and non-stable kernel internal interfaces. Forward and back porting kmods to target versions of Linux kernel is hard but necessary. We conducted a comprehensive study to investigate the characteristics of kernel internal interface changes by analyzing 256 representative patches selected from Linux development history in last 7 years. We gained some new insights into challenges and opportunities on automatic porting of kernel modules. The study allows us a better understanding of the problem and it is useful for designing automated tools to assist in porting kmods.
更多查看译文
关键词
Linux, Kernel modules, Automatic porting
AI 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要