Hi Parbhu,

Sending to the list this time.

On Tue, Aug 10, 2010 at 11:07 PM, Prabhu nath <[email protected]> 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 [email protected]
Please read the FAQ at http://kernelnewbies.org/FAQ

Reply via email to