Как превратить слой блоков ядра Linux в модуль?

#linux #linux-kernel #kernel

#linux #linux-ядро #ядро

Вопрос:

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

Есть ли способ, которым я могу изолировать код блочного уровня и скомпилировать его как отдельный модуль? Если это слишком большая просьба, есть ли общий способ сделать это для любой встроенной функции ядра?