
The patch I mentioned was firstly made for the 3.7.6 drivers when they first came out 2+ months ago. The thing is that ATI's 3.9.0 drivers are supposed to have the regparm patch (it is said so in the release notes) but Suse 9.1 is the only distribution that doesn't work with these drivers. So I must assume that Suse's kernels have some patch that breaks something. That is why I'm asking for help and to go back to an older driver (which besides anything else caused me reboots) is not an option. Stefan Dirsch wrote:
On Mon, May 31, 2004 at 10:09:44PM +0200, r.maurizzi@digitalpha.it wrote:
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?
I have the same messages with driver 3.76, kernel-default-2.6.4-54.5 (the last available from YOU). I'm starting to think this kernel and the patch or the drivers does not like each other.
Did you try the 3.7.6 fglrx/km_fglrx RPMs built from SuSE?
ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/ATI/suse91/fglrx/3.7.6
Required regparm patches for 9.1 are already applied for them.
Stefan
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 ----------------------------------------------------