[linux-audio-user] kfusd module (oss2jack) unknown symbols with 2.6.13

Salvatore Di Pietro salvuz_78 at virgilio.it
Wed Sep 14 10:23:56 EDT 2005


Greets to all,
I am experiencing problems during the build (and consequently modprobe) 
process of Kor Nielsen hacked version of kfusd module for OSS2JACK, 
fusd-kor-1.10-9.

I am on Slackware 10.1, kernel 2.6.13 and 2.6.13.1, gcc-3.3.4, glibc-2.3.4.
As far as kernel version 2.6.12.2 the module has always been built and 
modprobed correctly, these are excerpt from console:

root at slack101-sal:/usr/src/fusd-kor-1.10-9# make
.
.
[build output...]
.
.
make -C /lib/modules/2.6.13.1/build 
SUBDIRS=/usr/src/fusd-kor-1.10-9/kfusd 
EXTRA_CFLAGS=-I/usr/src/fusd-kor-1.10-9/kfusd/../include modules
make[2]: Entering directory `/usr/src/linux-2.6.13.1'
   Building modules, stage 2.
   MODPOST
*** Warning: "class_simple_device_remove" 
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
*** Warning: "class_simple_create" 
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
*** Warning: "class_simple_destroy" 
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
*** Warning: "class_simple_device_add" 
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
make[2]: Leaving directory `/usr/src/linux-2.6.13.1'
make[1]: Leaving directory `/usr/src/fusd-kor-1.10-9/kfusd'
root at slack101-sal:/usr/src/fusd-kor-1.10-9#

The module does get built, but is not functional:
Upon trying to insmod, or install, depmod and modprobe the module I get 
this (quite expecting it...):

root at slack101-sal:/usr/src/fusd-kor-1.10-9# modprobe kfusd
FATAL: Error inserting kfusd (/lib/modules/2.6.13.1/misc/kfusd.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)

Here is the bottom of dmesg output:

kfusd: Unknown symbol class_simple_device_add
kfusd: Unknown symbol class_simple_destroy
kfusd: Unknown symbol class_simple_device_remove
kfusd: Unknown symbol class_simple_create
kfusd: Unknown symbol class_simple_device_add
kfusd: Unknown symbol class_simple_destroy
kfusd: Unknown symbol class_simple_device_remove
kfusd: Unknown symbol class_simple_create


Maybe something changed in 2.6.13 and introduced this problem?
Has anyone been able to use OSS2JACK with 2.6.13 ?

Thanks in advance!
-- 
           salvuz
      POST FATA RESVRGO
  Linux registered user #291700 | machine #174619
  get counted on ---> http://counter.li.org/ <---



More information about the Linux-audio-user mailing list