Кийворд .note.gnu.build-id
В 2007 один хороший человек добавил эту секцию в бинарник,
"юникли айдентифиед билд".
В линкер скриптах про нее ничего нет, куда ложить.
Стрипать ее не стрипают.
В результате она в vmlinux ложится в секцию с аддресом 0х00000
Занимает 36 байт.
Все остальные секции располагаются там вверху гдето с 0хC000000..
В команде objcopy када из vmlinux делается бинарный образ мемори
секция не стрипается.
Он тупо находит секцию с самым маленьким стартовым адресом, копирует,
затем берет следующую секцию, делает SEEK на 0хС000000 и получаем афигенный файл..
Референсес:
http://lists.linaro.org/pipermail/linaro-kernel/2011-February/000052.html
https://lkml.org/lkml/2011/12/15/162