Почему мой модуль работает, когда компилируется как .ko для вставки в ядро, но не работает при статической компиляции в ядро? - PullRequest
0 голосов
/ 15 января 2019

Я компилирую модуль, который выполняет некоторые манипуляции с сетевыми пакетами, подключаясь к сетевому стеку, и он работает правильно, когда компилируется отдельно как. Тот же код, статически скомпилированный в ядро, не работает, то есть он не падает, но некоторые функции (например, отправка пакета для одного) не работают. В чем может быть проблема? Связь? Символы? Я не могу опубликовать любой код.

Я думал, что это была некоторая проблема с зависимостью при загрузке ядра и модулей, поэтому я попытался загрузить свой модуль как последний, но не смог этого сделать.

...