博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 内核热补丁
阅读量:4192 次
发布时间:2019-05-26

本文共 198 字,大约阅读时间需要 1 分钟。

使用开源ksplice 方案 

主要原理: 

编译内核时,通过制定特定参数(后续补充), 让每个函数编译时分别产生代码段。

然后将没打补丁和已经打了补丁的内核代码 (此时没有进行重定位)的函数挨个进行比较,不同的函数则将其放到new.ko 里面。

在内核启动时会插入三个ko。 会将 new.ko 打进内核。 实际上是将内核里面的函数 的第一条指令替换成jump指令,只想new.ko对应的函数位置。

转载地址:http://yploi.baihongyu.com/

你可能感兴趣的文章
BDS 2006 Hotfix 4铪铪铪铪铪
查看>>
如何重覆使用ECO建立的企業邏輯模型
查看>>
焦油坑与激情
查看>>
项目开发经验谈(二)
查看>>
项目开发经验谈(一)
查看>>
浅谈项目感觉
查看>>
用积木搭出的埃菲尔铁塔
查看>>
IT项目经理是否需要技术能力
查看>>
饮水者才能自知冷暖
查看>>
产品和样品
查看>>
测试Windows Sockets协议
查看>>
浅谈流媒体测试
查看>>
在接口后面能不能使用new操作符
查看>>
Windows API一日一练(37)MoveWindow函数
查看>>
C/C++内存问题检查利器—Purify (三)
查看>>
C/C++内存问题检查利器—Purify (二)
查看>>
让自定义的类型可以和任意的类型之间转换
查看>>
你讨厌 C++中的“
查看>>
STL的L细细品
查看>>
实实在在说多态(相同函数名 依据上下文 实现却不同)
查看>>