[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: fglrx 8.18.6 (and former probably) not working with 2.6.14 on amd64
- From: "Thorsten Müller" <t dot mueller at agv-gp dot de>
- Date: Tue, 15 Nov 2005 14:21:31 +0100
Am Dienstag, 15. November 2005 14:04 schrieb
christian dot mager at bigcyris dot com:
I am no (kernel)-hacker, so I don't know how to translate the calls
in firegl_public.c to the new macros. Probably its not that easy as
to just call the new macros.
you have to replace
#include <asm/ioctl32.h>
by
#include <linux/ioctl32.h>
in firegl_public.c and recompile the stuff.
That's not the problem as linux/ioctl32.h is properly included since
8.16.20, IIRC. The trouble is that the needed
(un)register_ioctl32_conversion functions or macros have been removed
with the release of kernel 2.6.14. So the module will compile but not
load on amd64 architecture. Flavio submitted a patch that removes the
use of those functions, but on the other hand, also disables
3d-acceleration for 32bit-applications on amd64.
Greetings
Thorsten