I have a function in kernel 1 driver (KD1.ko):
static void test (void);
EXPORT_SYMBOL(test);
static void test() {
printk("<<< MISSION DONE >>>.\n");
}
In kernel 2 driver (KD2.ko):
extern static void test (void);
which I tried to name.
I managed to embed KD1.ko, but I could not insert KD2.ko. Did I miss something?
source
share