Как изменить ядро ​​Linux, чтобы изменить строку версии, которую возвращает uname?

Я работаю со старой (2.6.33.2) версией встраиваемого Linux, и мне было предложено изменить ядро, чтобы можно было различить различные исправленные образы ядра. В данный момент, uname -v например, выходы"#1 Wed Sep 11 07:07:51 BST 2013,

Поэтому я хотел бы изменить это так, чтобы любые последующие исправления изменили #1 часть к номеру ревизии, определенной как часть патча (и для изменения части даты на дату последнего патча ядра), но я не вижу, где в ядре это установлено.

Какие файлы я должен смотреть, чтобы сделать это?

1 ответ

Попробуйте установить KBUILD_BUILD_TIMESTAMP, По умолчанию `date`, так что это может быть что-то вроде

export KBUILD_BUILD_TIMESTAMP="r3 `date`"

#1 в начале от .version файл, он увеличивается после каждой конфигурации / сборки.

Посмотреть файл scripts/mkcompile_h для получения дополнительной информации.

Другие вопросы по тегам