On Thu, Oct 25, 2007 at 02:25:40PM +0530, kaka wrote: > Hi All, > > Thanks for the overhelming responses. > I was able to remove the problem of Unknown symbols by linking the proper > libraries. Now the problem got reduced to the following messages. > > # insmod brcmstfb.ko > brcmstfb: Unknown symbol printf > brcmstfb: Unknown symbol malloc > brcmstfb: Unknown symbol free > insmod: cannot insert `brcmstfb.ko': Unknown symbol in module (2): No such > file or directory kernel does not have the above mentioned functions, but you could go over your code and replace all occurrences of the unknown symbols with these: printf -> printk malloc -> kmalloc free -> kfree Pay attention to the different parameters used by some of those. -- ml.