Linux内核API变更/新增

6
我不确定这是否是询问的正确地方,但我正在尝试查找一个网页或文档或XYZ,以便让我看到两个内核版本之间所有API更改/添加/删除。
我发现http://kernelnewbies.org/LinuxChanges,但我不确定它是否列出了所有内容,因为我知道Netlink API在3.5和3.6之间发生了变化,但它没有出现在该页面上。
问候

这个问题询问有关Linux的元信息,与编程无关。 - Johannes Weiss
1
可能是http://unix.stackexchange.com/。它的描述是“Unix&Linux Stack Exchange是一个问题和答案网站,面向Linux,FreeBSD和其他类Unix操作系统的用户。” - Johannes Weiss
3
@JohannesWeiß API的更改肯定涉及编程。 - CL.
@CL,非常感谢您的启发,我误解了问题。我撤回了我的关闭投票。 - Johannes Weiss
2个回答

5

我认为这正是我需要的。对于我的项目(https://github.com/alexandernst/procmon),我需要x86和x64两个版本在2.6.33和当前内核之间的所有更改。我知道这是很多工作,也许你没有足够的时间去做,所以我可以帮助你。 :) - alexandernst
@alexandernst - 我目前有时间创建并分享这样的报告。您可以通过共享必要的分析输入文件来帮助我:vmlinux编译为两个版本和两个架构的最小调试信息。 - linuxbuild
好的,我会从3.10开始。我可以把文件链接发给你,你想用电子邮件吗? - alexandernst
@alexandernst - 我的个人资料中有电子邮件 http://stackoverflow.com/users/241776/aponomarenko - linuxbuild
电子邮件不是公开的 :p。我的是alexandernst@gmail.com - alexandernst
@alexandernst - 我已经在x86上构建了必要的内核版本,明天我会发布报告。 - linuxbuild

1

确实如此,但这并不是在3.5和3.6之间所做的整个API更改。从我的测试中得到的信息是,至少发生了一个更改:在netlink_kernel_create中。我也会在##kernel中询问。感谢您的帮助 :) - alexandernst

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接