Hi Parbhu, Sending to the list this time. On Tue, Aug 10, 2010 at 11:07 PM, Prabhu nath <gprabhunath@xxxxxxxxx> wrote: > Hi, > > I am facing a peculiar behaviour on Kernel version 2.6.34.1 > (http://lxr.linux.no/#linux+v2.6.34.1). > > For my experimentation I just wanted to use the following two kernel > functions in my Kernel module > > 1. find_task_by_vpid > (http://lxr.linux.no/#linux+v2.6.34.1/kernel/pid.c#L388) > 2. irq_to_desc > (http://lxr.linux.no/#linux+v2.6.34.1/kernel/irq/handle.c#L138) > > Since these two functions are not exported by the Kernel, I > exported these functions, built the kernel and used in my kernel module. > When I compiled, I got a warning "WARNING: "irq_to_desc" > [/root/prabhu/KernelPrograms/irq/kmod.ko] undefined!" > and when I inserted the module, I got error saying "kmod: Unknown > symbol irq_to_desc" irq_to_desc isn't a function, therefore it can't be exported. It's a macro. -- Dave Hylands Shuswap, BC, Canada http://www.DaveHylands.com/ -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ