Kernel DRM Woes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have been trying to get direct rendering working with my 7.3 install.
When using my freshly compiled tdfx.o module I get an unresolved symbol
"cmpxchg" :(
        
I followed some instructions I found in the list archives and did this:

cd /usr/src/linux-2.4.18-4
edit the toplevel Makefile and remove "custom" from EXTRAVERSIONS
make mrproper
make xconfig

click "load configuration from file"
load /usr/src/linux-2.4.18-4/configs/kernel-2.4.18-i586.config

click "save and exit"
make dep (rebuilds the kernel includes and stuff)

build the linux-drm-4.2.0-kernelsource.tar.gz with:
make -f Makefile.linux
cp cp gamma.o tdfx.o r128.o radeon.o sis.o 
/lib/modules/2.4.18-4/kernel/drivers/char/drm/

After this I get the following unresolved symbols:

[root@icebreaker drm]# depmod -a
depmod: *** Unresolved symbols in
/lib/modules/2.4.18-4/kernel/drivers/char/drm/gamma.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.18-4/kernel/drivers/char/drm/r128.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.18-4/kernel/drivers/char/drm/radeon.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.18-4/kernel/drivers/char/drm/sis.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.18-4/kernel/drivers/char/drm/tdfx.o

[root@icebreaker drm]# insmod tdfx.o
tdfx.o: unresolved symbol remove_wait_queue_R4460c5f5
tdfx.o: unresolved symbol init_mm_R5a157dbf
tdfx.o: unresolved symbol add_wait_queue_R28bb89ca
tdfx.o: unresolved symbol remove_proc_entry_R60942986
tdfx.o: unresolved symbol kill_fasync_Rb53f8a3d
tdfx.o: unresolved symbol __pollwait_Rb2b76c11
tdfx.o: unresolved symbol register_chrdev_R82eb979f
tdfx.o: unresolved symbol mem_map_R50a4840b
tdfx.o: unresolved symbol fasync_helper_R353c8368
tdfx.o: unresolved symbol create_proc_entry_R6742ab17

Please help,

Greg
-






[Red Hat General]     [Red Hat Watch]     [Red Hat Development]     [Kernel Development]     [Yosemite Camping]

  Powered by Linux