您的位置:首页 > 运维架构 > Linux

Linux头文件可能很快就会通过/proc在内核中可用

2019-01-18 00:00 666 查看

为了使管理和访问特定内核构建的Linux内核标头变得更容易,在Android上工作的谷歌工程师正在为主线提出一种内核内解决方案,其中可以通过/proc访问给定内核标头的压缩存档。

上周在内核头文件解决方案上发出了“请求评论”,以便更容易地构建内核模块、运行eBPG程序、处理其他跟踪程序以及类似的目的(需要访问内核头文件)。从Android和其他一些嵌入式平台访问内核头文件可能是一个挑战,因为它们通常不附带在设备文件系统上。

IKHEADERS_PROC解决方案提供了一个模块,可以根据需要从/proc/kheaders.的位置加载/卸载该模块然后,tgz将作为正在运行的内核头文件的压缩归档文件公开。这解决了Android开发人员的需求,使其他人更容易不必担心验证他们是否拥有当前内核的头文件,并提供了压缩,以节省存储空间。

建议和基本补丁可以在内核邮件列表中找到。并不是所有评论补丁的内核开发人员都认为这是有用的,但是考虑到涉及到谷歌开发者,并且Torvalds的副手Greg KH已经支持这种方法,它可能很快就会成为Linux 5.1的主流。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息