All of lore.kernel.org
 help / color / mirror / Atom feed
* Error while binding VIRQ to IRQ_HANDLER
@ 2010-11-09 16:43 Srujan D. Kotikela
  2010-11-10 14:14 ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 6+ messages in thread
From: Srujan D. Kotikela @ 2010-11-09 16:43 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 1246 bytes --]

Hi,

I wrote a kernel module for handling a custom VIRQ. It is *compiling* fine,
but when I try to do *modprobe * it's giving me the following error:

FATAL: Error inserting vbase (/lib/modules/
> 2.6.18.8/kernel/drivers/xen/vbase/vbase.ko): Unknown symbol in module, or
> unknown parameter (see dmesg)


The output of dmesg is as follows:

vbase: Unknown symbol bind_virq_to_irqhandler


The module code is as follows:




static irqreturn_t vbase_handler (int irq, void *dummy, struct pt_regs
> *regs)

{

        printk("\nVBASE: XEN Notification Received");

        return IRQ_HANDLED;

}


> int init_module(void)

{

        int err;


>         printk("\nVBASE: vbase_test module called");


>         /* *

 * Bind the VIRQ_VBASE to an IRQ handler

         * parameters for the following function are:

         * VIRQ, CPU#, IRQ_HANDLER, IRQ_FLAGS, DEV_NAME, DEV_ID

         **/

        err = bind_virq_to_irqhandler(11, 0, vbase_handler, 0, "VBASE",
> NULL);


>         if (err < 0){

                printk("\nVBASE: Could not bind VIRQ<->IRQ_HANDLER");

        }


>         return 0;

}


> void cleanup_module(void)

{

        printk("\nVBASE: vbase_test module cleaned up");


>         return;

}




--
Srujan D. Kotikela

[-- Attachment #1.2: Type: text/html, Size: 9986 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-11-10 19:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-09 16:43 Error while binding VIRQ to IRQ_HANDLER Srujan D. Kotikela
2010-11-10 14:14 ` Konrad Rzeszutek Wilk
2010-11-10 16:02   ` Srujan D. Kotikela
2010-11-10 16:13     ` Ian Campbell
2010-11-10 18:41       ` Srujan D. Kotikela
2010-11-10 19:28         ` Srujan D. Kotikela

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.