WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Error while binding VIRQ to IRQ_HANDLER

To: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Subject: Re: [Xen-devel] Error while binding VIRQ to IRQ_HANDLER
From: "Srujan D. Kotikela" <ksrujandas@xxxxxxxxx>
Date: Wed, 10 Nov 2010 12:41:25 -0600
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Delivery-date: Wed, 10 Nov 2010 11:02:46 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=kY7TvhsYNNhZ5lnAC8fmynmpYxADyFegLL9ce2zHGdI=; b=lFj+1pSWk/QfXbm7OmMOeWw0HNONAbIj93172j5Kok+QYLdn+AHI5l3kqOIfo/CY3o 4+SoZRjXIbeNoXZUQRwLgGsRqXq5ou1/mfuz4RAjmRrbotpQyPyZvMWe/tOmIkocWaGH ZNBD9H4vNjtuMVknh2/7LdPFe24p+G8WtcS6A=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Fq8uRAIi/MLMO62VU8ytJRHHzTK/d4UBCcjBp1gnhsf3ht0sndGk6rtTr4ImducMlm SazUZzgdNShBQpZpfjEZRkBNaT8Y6/y0vOoneIOVIRwwwaCEx4BQfIvz17FxKucg7+mK Z6v0//QRJNh0uca58fUxcNv9UbpWDl26OGDHs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1289405615.724.55.camel@xxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <AANLkTi=iJcfysg4UmNh89+bYXU_KxZtPsGF1P4NuWsU7@xxxxxxxxxxxxxx> <20101110141425.GA16120@xxxxxxxxxxxx> <AANLkTimiSkpRuF24pgDT_ZB0Kw3PK_EgUkRs2gsHPbpE@xxxxxxxxxxxxxx> <1289405615.724.55.camel@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi Ian,

That fixed the problem. But it's not handling the VIRQ. I am passing the VIRQ as follows in "xen"

send_guest_global_virq(dom0, 11);

--
Srujan D. Kotikela


On Wed, Nov 10, 2010 at 10:13 AM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
On Wed, 2010-11-10 at 16:02 +0000, Srujan D. Kotikela wrote:
> hi,
>
>
> I already have the following:
>
>
> EXPORT_SYMBOL_GPL(bind_virq_to_irqhandler);

You probably also need MODULE_LICENSE("GPL") in your module.

Ian.

>
>
> in my evtchn.c file.
>
>
> --
> Srujan D. Kotikela
>
>
> On Wed, Nov 10, 2010 at 8:14 AM, Konrad Rzeszutek Wilk
> <konrad.wilk@xxxxxxxxxx> wrote:
>         On Tue, Nov 09, 2010 at 10:43:46AM -0600, Srujan D. Kotikela
>         wrote:
>         > 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
>
>
>         You will to tweak your Linux kernel source to have
>         'EXPORT_SYMBOL_GPL' around
>         that function and recompile your kernel.
>
>



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