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