Nicolas Chabbey
2006-Apr-18 13:46 UTC
[Xen-users] Xen dom0 kernel, capi driver: unknown symbol
Hello, Recently, I switched a server acting as a PSTN gateway to xen (3.0.2). Unfortunately, I''ve some problems for loading the isdn card''s module, it look like a symbol is unknown to the kernel. The problem seem to be introduced by xen as the corresponding vanilla kernel don''t cause any troubles. (2.6.16). Below the error from modprobe: #modprobe fcpci FATAL: Error inserting fcpci (/lib/modules/2.6.16-xen/extra/fcpci.ko): Unknown symbol in module, or unknown parameter (see dmesg) dmesg: fcpci: module license ''Proprietary'' taints kernel. fcpci: Unknown symbol force_evtchn_callback It can be easily reproduced by downloading / compiling the last ''fritz'' drivers from avm. Thanks -- Nicolas Chabbey _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Andrew Thompson
2006-Apr-18 16:05 UTC
Re: [Xen-users] Xen dom0 kernel, capi driver: unknown symbol
On Tue, Apr 18, 2006 at 03:46:37PM +0200, Nicolas Chabbey wrote:> dmesg: > fcpci: module license ''Proprietary'' taints kernel. > fcpci: Unknown symbol force_evtchn_callbackA quick grep of google says you''ve been bitten by the Richard Stallman "free must be free and nothing but free" bug. Basically it seems you''re using a module that is not GPL and the kernel is objecting. http://www.google.com/search?hl=en&q=module+license+''Proprietary''+taints+kernel -- Andrew Thompson http://aktzero.com/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Nicolas Chabbey
2006-Apr-18 16:38 UTC
Re: [Xen-users] Xen dom0 kernel, capi driver: unknown symbol
Thanks for your reply, I don''t want to enter in a discussion related to softwares'' licenses but just asking for help. I''m on this problem since some days now, I''ve looked for alternatives, like using non-prorietary drivers (mISDN code) but none seem to be enough stable at the moment (experienced kernel oops, ...). On 4/18/06, Andrew Thompson <andrewkt@aktzero.com> wrote:> > On Tue, Apr 18, 2006 at 03:46:37PM +0200, Nicolas Chabbey wrote: > > dmesg: > > fcpci: module license ''Proprietary'' taints kernel. > > fcpci: Unknown symbol force_evtchn_callback > > A quick grep of google says you''ve been bitten by the Richard Stallman > "free must be free and nothing but free" bug. > > Basically it seems you''re using a module that is not GPL and the kernel is > objecting. > > > http://www.google.com/search?hl=en&q=module+license+''Proprietary''+taints+kernel > > -- > Andrew Thompson > http://aktzero.com/ >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Heiko Wundram
2006-Apr-18 17:47 UTC
Re: [Xen-users] Xen dom0 kernel, capi driver: unknown symbol
Am Dienstag 18 April 2006 18:05 schrieb Andrew Thompson:> On Tue, Apr 18, 2006 at 03:46:37PM +0200, Nicolas Chabbey wrote: > > dmesg: > > fcpci: module license ''Proprietary'' taints kernel. > > Basically it seems you''re using a module that is not GPL and the kernel is > objecting. > > http://www.google.com/search?hl=en&q=module+license+''Proprietary''+taints+ke >rnelThe kernel is objecting (warning the user about being tainted after loading the module because of licensing issues), but this is irrelevant for his problem. The module doesn''t fail to load because of the kernel warning, but because of the missing symbol. And, basically, Richard Stallmans "free must be free and nothing but free" is not a bug, it''s a feature of the GPL. But this is a rather basic object of discussion, which I fear is inappropriate for this list. ;-) --- Heiko. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Heiko Wundram
2006-Apr-18 17:51 UTC
Re: [Xen-users] Xen dom0 kernel, capi driver: unknown symbol
Am Dienstag 18 April 2006 18:05 schrieb Andrew Thompson:> On Tue, Apr 18, 2006 at 03:46:37PM +0200, Nicolas Chabbey wrote: > > dmesg: > > fcpci: module license ''Proprietary'' taints kernel. > > fcpci: Unknown symbol force_evtchn_callbackOh, and by the way, my (nearly vanilla, not Xen) 2.6.16-kernel doesn''t define the symbol you''re seeing (not even as a non-exported symbol): modelnine@phoenix /usr/src/linux-2.6.16-gentoo-r2 $ grep -R "force_evtchn_callback" * modelnine@phoenix /usr/src/linux-2.6.16-gentoo-r2 $ So, I guess that the drivers don''t work with 2.6.16, and that it''s up to AVM to offer updated drivers. --- Heiko. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Nicolas Chabbey
2006-Apr-19 15:47 UTC
Re: [Xen-users] Xen dom0 kernel, capi driver: unknown symbol
>So, I guess that the drivers don''t work with 2.6.16, and that it''s up to AVM >to offer updated drivers.The ''famous'' symbol has been introduced in the xen kernel and is present on a large number of modules. I''ve no reference about it on the original drivers'' sources. I think the question is ''why it''s reported as unknown when anothers modules used it and are loaded without any problems?''. Unfortunately I can''t answer to this question by myself it''s why I''m looking for help here. Thanks _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users