У меня есть два Linux модуля ядра (* .ko файлы). Они имеют циклические зависимости, подобные этим:
mod1.ko uses functions exported by mod2.ko
mod2.ko uses functions exported by mod1.ko
Я не могу объединить модули в один модуль. Как мне написать модули так, чтобы я мог вставить mod1 сначала, а затем mod2 безо всякой ошибки.