设为首页收藏本站

 找回密码
 立即注册

用新浪微博登录

只需一步,快速搞定

搜索
热搜: 活动 交友 discuz
查看: 2289|回复: 0

Linux 内核主干有望增加无需重启的内核补丁机制

[复制链接]

1188

主题

1204

帖子

6125

积分

荣誉会员

北林Linux小组

积分
6125
QQ
发表于 2014-11-13 08:52:34 | 显示全部楼层 |阅读模式

Oracle 有一种不用重启 Linux 即可为内核打补丁的技术 Ksplice,在今年2月份时,SUSE 发布了一种相同用途的新解决方案kGraft。不谋而合的是 Red Hat 也正在开发这种技术,一个月后,Red Hat 也发布了它自己的解决方案Kpatch。 这两种技术出现之后,都在谋求被上游主干所接受而未果。现在,新的内核实时补丁(Live Patching) 机制出来了,试图兼容上述两种技术。
新的内核实时补丁解决方案采用基于 ftrace 的机制和内核接口,可以为内核模块功能提供实时补丁。 如 Red Hat 的开发者 Seth Jennings 所说:“它包含了 Kpatch 和 kGraft 两种技术的最大的公共功能集合。”新的内核实时补丁机制可以接受 kGraft 和 Kpatch 两种技术构建的补丁。这种设计方案来自上个月的 Linux Plumbers' Conference 的小型沟通会议上。
这个新的功能仅需要往内核中添加一千行左右的代码,相关代码的补丁可以在这个补丁系列中找到,也许 kGraft 或 Kpatch 会出现在 Linux 3.19 合并窗口里面。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北林linux用户组 ( 京ICP备14050379号-1|人工智能

GMT+8, 2019-9-19 02:15 , Processed in 0.135629 second(s), 27 queries .

Powered by 北林Linux用户组

© 2014-2019 YTC