[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



Am Samstag, 5. November 2005 13:21 schrieb Flavio Stanchina:
Thorsten Müller wrote:

But now can no longer play Neverwinter Nights. It needs the 32bit
mode and 32 bit fglrx drivers [...]

Hm, I suspect the ioctl32 stuff was not useles after all. Is it
possible that the removal of those functions is causing this error?
Is there a kernel hacker here that knows what is supposed to replace
register_ioctl32_compat()?

From /usr/src/linux-2.6.13.4/Documentation/feature-removal-schedule.txt:
---snip------------------------------

What:   register_ioctl32_conversion() / unregister_ioctl32_conversion()
When:   April 2005
Why:    Replaced by ->compat_ioctl in file_operations and other method
        vecors.
Who:    Andi Kleen <ak at muc dot de>, Christoph Hellwig <hch at lst dot de>

---snap------------------------------

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.

Perhaps someone around here can make somethind of it. Otherwise we must 
hope that ATI can work this out.

Greetings
Thorsten