IP 发帖数: 106 | 1 哪些大侠可以指点下,怎么能修改kernel,又不让kernel Application Binary
Compatibility 不改变?
谢谢 |
S*A 发帖数: 7142 | 2 不明白你想问什么,你是要自己修改什么功能?
如果是写普通的 driver, 不太能影响 kernel user space API.
改 system call 这些会,但是 kernel 一般是不允许改的。
【在 IP 的大作中提到】 : 哪些大侠可以指点下,怎么能修改kernel,又不让kernel Application Binary : Compatibility 不改变? : 谢谢
|
IP 发帖数: 106 | 3 我打算加个hook到kenerl里去call我的模块,具体要加入新的数据结构和一些函数,
我只知道不改变kABI不能改变现有数据结构,函数接口,不知道还有些什么要注意,
也不知道有没有什么kernel binary compliance checker可以用。
【在 S*A 的大作中提到】 : 不明白你想问什么,你是要自己修改什么功能? : 如果是写普通的 driver, 不太能影响 kernel user space API. : 改 system call 这些会,但是 kernel 一般是不允许改的。
|
S*A 发帖数: 7142 | 4 detail please. What do you need to accomplish?
May be there is better way not changing the kABI at all.
Put it this way, if Linus himself is going to implement
this feature, will he do it this way?
【在 IP 的大作中提到】 : 我打算加个hook到kenerl里去call我的模块,具体要加入新的数据结构和一些函数, : 我只知道不改变kABI不能改变现有数据结构,函数接口,不知道还有些什么要注意, : 也不知道有没有什么kernel binary compliance checker可以用。
|