3

我正在使用旧 (2.6.33.2) 版本的嵌入式 Linux,并被要求更改内核,以便可以区分不同修补的内核映像。目前,uname -v输出例如"#1 Wed Sep 11 07:07:51 BST 2013

因此,我想更改它,以便任何后续补丁将部分更改为#1定义为补丁一部分的修订号(并将日期部分更改为最新内核补丁的日期),但我看不到这是在内核中设置的位置。

我应该查看哪些文件来执行此操作?

4

1 回答 1

3

尝试设置KBUILD_BUILD_TIMESTAMP。默认是`date`,所以它可能类似于

export KBUILD_BUILD_TIMESTAMP="r3 `date`"

#1开头来自.version文件,每次配置/构建后递增。

有关更多信息,请参阅文件scripts/mkcompile_h

于 2014-02-10T15:00:50.870 回答