CC [M] /var/tmp/portage/ati-drivers-3.2.5/work/lib/modules/fglrx/build_mod/firegl_public.o /var/tmp/portage/ati-drivers-3.2.5/work/lib/modules/fglrx/build_mod/firegl_public.c: In function `firegl_stub_open': /var/tmp/portage/ati-drivers-3.2.5/work/lib/modules/fglrx/build_mod/firegl_public.c:423: error: called object is not a function /var/tmp/portage/ati-drivers-3.2.5/work/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_inode_rdev_minor': /var/tmp/portage/ati-drivers-3.2.5/work/lib/modules/fglrx/build_mod/firegl_public.c:849: warning: implicit declaration of function `minor' Reproducible: Always Steps to Reproduce: 1. emerge a 2.6.0-test5 kernel 2. emerge ati-drivers 3.
Created attachment 17356 [details, diff] should apply to 3.2.0, 3.2.4, and 3.2.5
*** Bug 28318 has been marked as a duplicate of this bug. ***
I'm trying to do this with 2.6.0-test5-mm1. With your patch I can build the module, but later it complains that fglrx.ko cannot be inserted in the kernel: bash-2.05b# modprobe fglrx FATAL: Error inserting fglrx (/lib/modules/2.6.0-test5-mm1/kernel/drivers/char/drm/fglrx.ko): Invalid module format
here is working fine (the patch is in portage now)
It compiles well but don't load on mm-sources. This is the last part of my dmesg with 2.6.0-test5-mm3. The same with mm1: Linux agpgart interface v0.100 (c) Dave Jones fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [fglrx] Maximum main memory to use for locked dma buffers: 803 MBytes. [fglrx] module loaded - fglrx 3.2.5 [Aug 6 2003] on minor 0 [fglrx:firegl_unlock] *ERROR* Process 3729 using kernel context 0 [fglrx:drm_ioremapfree] *ERROR* [mappings] Attempt to free NULL pointer
as I said here is working fine, please attach some other infos (eg emerge info) and your hardware specs.