对于许多做Linux内核开发的人来说,可能跟踪不同版本之间内核的变化是一件很痛苦的事情。每隔几周内核就会变化不少,如果不是坚持每个版本都跟踪的 话,很快就会被内核的改变搞的晕头转向。尤其是从2.6.15到2.6.19之间的变化是相当大,而且绝大多数人都没有精力和时间去阅读lkml里面海量 的邮件。虽然每一个新发布的版本都会有于一个changelog,但是内容很多,看起来很费劲,而且不容易检索。这里,我推荐一个查看内核 changelog的好方法。当内核每出一个新版本时,kernelnewbies.org都会将changelog做成html格式,通过内核子系统和 feature来索引所有的改变。所以,当需要查阅相关部分的改变时,只要看changelog里有没有对应的索引即可。下面是一个小例子:
比如我想看3.10.0的内核有什么变化,则只需要访问如下页面即可。
https://kernelnewbies.org/Linux_3_10_0
用起来是相当的方便,而且比看内核自带的changelog要清楚多了。
而且任何以前release的版本的changelog都可以看,比如我想看3.1的changelog,就可以访问https://kernelnewbies.org/Linux_3.11
不仅可以看已经release的版本的changelog,而且连在开发当中的版本的changlelog也可以看哟。比如,我想看看2.6.23的changelog,那么就可以访问http://kernelnewbies.org/Linux_2_6_23,页面上会注明这个版本还没有release。
转自 http://blog.chinaunix.net/uid-20249373-id-1970385.html