天天看點

打更新檔無需重新開機更新檔有望合并到 Linux 核心

甲骨文的ksplice,suse的kgraft和red hat的kpatch,是三種不用重新開機就能為linux kernel打更新檔的機制,這項功能對于基礎設施營運商具有重要價值。現在,核心live patching機制有望在未來合并到核心主支。

red hat的進階軟體工程師seth jennings 在郵件清單上描述了正 在開發的核心live patching方案,該方案使用了 基于ftrace的機制和核心接口,代表了kpatch和kgraft最常用的功能集,能接受kgraft和 kpatch建構的核心更新檔。新的方案隻為核心增加了一千多行代碼。

繼續閱讀