Mailinglist Archive: opensuse-xorg (68 mails)
| < Previous | Next > |
Re: [suse-xfree86] ATI 3.9.0 drivers and Suse 9.1
- From: Stefan Dirsch <sndirsch@xxxxxxx>
- Date: Tue, 1 Jun 2004 14:39:32 +0000 (UTC)
- Message-id: <20040601143931.GA7864@xxxxxxxxxxxxxxx>
Hi
I was able to reproduce this problem with the 3.9.0 drivers from
ATI. After reverting the regparm changes added by ATI in
firegl_public.h and adding the regparm patches I used for 3.7.6 the
driver works fine for me. The warning messages
kernel: Badness in do_no_page at mm/memory.c:1455
kernel: Badness in copy_page_range at mm/memory.c:331
are still active, but seem not to be fatal for a working driver. I've
uploaded new RPMs to
ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/ATI/suse91/fglrx/3.9.0
Hope this helps.
Stefan
On Mon, May 31, 2004 at 07:06:44PM +0100, George Billios wrote:
> Hi,
> Me and others have problems with the new 3.9.0 driver. If you can check
> the threads at rage3d forums you might be able to help us.
> First even though the drivers compile correcly when you modprobe them
> you get the following error:
>
> fglrx: no version for "struct_module" found: kernel tainted.
> fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies,
> Starnberg, GERMANY' taints kernel.
> [fglrx] Maximum main memory to use for locked dma buffers: 681 MBytes.
> Unable to handle kernel NULL pointer dereference at virtual address 00000000
> printing eip:
> f2986d58
> *pde = 00000000
> Oops: 0002 [#1]
>
>
> It must be something with the regparm, which the drivers clame to
> support and in order to make the work you must apply a custom patch from
> here:
> http://www.rage3d.com/board/showthread.php?s=&threadid=33761546
>
> Even though the drivers load with this patch, every time you run a GL
> app you get errors like these:
> kernel: Badness in do_no_page at mm/memory.c:1455
> or
> kernel: Badness in copy_page_range at mm/memory.c:331
>
> This seems to happen mostly is Suse 9.1 kernels and not to other
> distributions. What do you think is the problem?
Public Key available
----------------------------------------------------
Stefan Dirsch (Res. & Dev.) SUSE LINUX AG
Tel: 0911-740 53 0 Maxfeldstrasse 5
FAX: 0911-740 53 479 D-90409 Nürnberg
http://www.suse.de Germany
----------------------------------------------------
I was able to reproduce this problem with the 3.9.0 drivers from
ATI. After reverting the regparm changes added by ATI in
firegl_public.h and adding the regparm patches I used for 3.7.6 the
driver works fine for me. The warning messages
kernel: Badness in do_no_page at mm/memory.c:1455
kernel: Badness in copy_page_range at mm/memory.c:331
are still active, but seem not to be fatal for a working driver. I've
uploaded new RPMs to
ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/ATI/suse91/fglrx/3.9.0
Hope this helps.
Stefan
On Mon, May 31, 2004 at 07:06:44PM +0100, George Billios wrote:
> Hi,
> Me and others have problems with the new 3.9.0 driver. If you can check
> the threads at rage3d forums you might be able to help us.
> First even though the drivers compile correcly when you modprobe them
> you get the following error:
>
> fglrx: no version for "struct_module" found: kernel tainted.
> fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies,
> Starnberg, GERMANY' taints kernel.
> [fglrx] Maximum main memory to use for locked dma buffers: 681 MBytes.
> Unable to handle kernel NULL pointer dereference at virtual address 00000000
> printing eip:
> f2986d58
> *pde = 00000000
> Oops: 0002 [#1]
>
>
> It must be something with the regparm, which the drivers clame to
> support and in order to make the work you must apply a custom patch from
> here:
> http://www.rage3d.com/board/showthread.php?s=&threadid=33761546
>
> Even though the drivers load with this patch, every time you run a GL
> app you get errors like these:
> kernel: Badness in do_no_page at mm/memory.c:1455
> or
> kernel: Badness in copy_page_range at mm/memory.c:331
>
> This seems to happen mostly is Suse 9.1 kernels and not to other
> distributions. What do you think is the problem?
Public Key available
----------------------------------------------------
Stefan Dirsch (Res. & Dev.) SUSE LINUX AG
Tel: 0911-740 53 0 Maxfeldstrasse 5
FAX: 0911-740 53 479 D-90409 Nürnberg
http://www.suse.de Germany
----------------------------------------------------
| < Previous | Next > |