Проблема - есть драйвер который собирается в виде модуля - ядро 2.6.13 Когда жёстко встраивается или явно прописывается в Makefile'е в соотв дир-ии - всё ок
Но если собирать из отдельной дир-ии к-дой make -C /usr/src/linux M=`pwd` с Makefile'ом содержащим obj-m +=driver.o то при сборке идёт warning о том что структура может использоваться неиниц-ной (хотя на самом деле всё ок) - те чего не хватает
При запуске тестовой проги всё это вылезает - работает но частично
В чём тут дело - что я пропустил, на что надо обратить внимание (сам я как маньяк привык использовать монолиты) - наверняка с этим уже кто-нибудь сталкивался - подскажите если не трудно.