Хочу составить список всего выполняемого кода в ядре (если важно - андроид). С подгружаемыми модулями более менее понятно: lsmod, расширение .ko и пара стандартных директорий (тут правда вопросы: а бывает что не .ko? И не в стандартной директории? И лсмод не видит?). Что делать со встроенными? Все что в сорсах ядра компилится прям в код ядра? И всякая древняя хрень типа сидирома тоже, будет присутствовать в загруженном коде? Есть вообще стандартный способ соотнести вот этот исходник и кусок памяти в ядре куда он загружен? Просмотреть всю память на предмет исполняемого кода? Сразу прошу прощения если чего то не догоняю и спасибо заранее за ответы.
https://www.kernel.org/doc/Documentation/ABI/stable/sysfs-module - можно эту папку пролистать, и /lib/modules еще.