Unknown symbols in module

From: Srishti Sharma
Date: Mon Mar 05 2018 - 06:17:15 EST


Hello,
I was trying to work with the iio dummy driver, and when I try to load
the iio_dummy_evgen.ko module I am getting unknown symbols found in
module error on running modprobe.

These variables are unknown
iio_bus_type
irq_sim_init
irq_sim_fini
irq_sim_fire
irq_sim_fini

All of these variables are present in the Module.symvers file in the
/lib/modules/<kernel version>/build directory. The kernel and the
modules versions match. I ran make clean, make, and make
modules_install before trying to load them. I am unable to figure out
the problem. Where I might be going wrong any ideas ?

Thanks,
Srishti