Hi,
I have compiled my code on the kernel 2.4.21-4.EL. The module which i
am getting out of that is mod.2.4.21-4.EL. This module gets inserted
properly on 2.4.21-4.EL kernel. The same module when i am trying to
insert on 2.4.21-32.EL kicks me out stating the below:

mod.2.4.21-4.EL: unresolved symbol path_release_R5f76049a
mod.2.4.21-4.EL: unresolved symbol find_task_by_pid_R5e01d88
mod.2.4.21-4.EL: unresolved symbol path_walk_Ra021fa77
mod.2.4.21-4.EL: unresolved symbol filp_close_Rc733450c
mod.2.4.21-4.EL: unresolved symbol iput_R662f2b42
mod.2.4.21-4.EL: unresolved symbol igrab_Rdcc2835f
mod.2.4.21-4.EL: unresolved symbol register_chrdev_Ra758a8b3
mod.2.4.21-4.EL: unresolved symbol path_init_Rfaa2b7b3
mod.2.4.21-4.EL: unresolved symbol filp_open_R4b788665
mod.2.4.21-4.EL: unresolved symbol path_lookup_R84332ab0

I think this is a problem related to mangling etc. My code is .c code.
Can anyone give me some pointer to deal with this problem.

Thanks
-braj