hi all, I have written a module which replaces most of system calls related to file modification.When I insert the module using insmod unresolved symbol error is there.(sorry source code is large so i can't give it here) >insmod ver.o ver.o: unresolved symbol dput ver.o: unresolved symbol getname ver.o: unresolved symbol sys_lseek ver.o: unresolved symbol filp_open ver.o: unresolved symbol kmem_cache_free ver.o: unresolved symbol kmalloc ver.o: unresolved symbol kernel_flag ver.o: unresolved symbol sys_call_table ver.o: unresolved symbol try_inc_mod_count ver.o: unresolved symbol file_move ver.o: unresolved symbol put_filp ver.o: unresolved symbol sys_read ver.o: unresolved symbol get_unused_fd ver.o: unresolved symbol names_cachep ver.o: unresolved symbol kfree ver.o: unresolved symbol path_init ver.o: unresolved symbol do_BUG ver.o: unresolved symbol sprintf ver.o: unresolved symbol path_walk ver.o: unresolved symbol printk ver.o: unresolved symbol get_empty_filp ver.o: unresolved symbol kmem_cache_alloc As far I know all these functions have been declared in kernel source header files.Can any one tell why these functions are unresolved? Thx in advance Mandeep __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/