3

私は組み込み Linux の古い (2.6.33.2) バージョンで作業しており、異なるパッチが適用されたカーネル イメージを区別できるようにカーネルを変更するように依頼されました。現時点では、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 に答える