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 ;
----------------------------------------------------

< Previous Next >
List Navigation
Follow Ups