Created attachment 15938 [details] Working kernel log I have a machine with two radeon (rv370) cards, each of which is dual head. This setup works fine with the following versions: * xorg-server-1.4.0.90 * xf86-video-ati-6.6.3 or xf86-video-ati-6.8.0 * linux 2.6.24 (vanilla kernel) It does not work with linux 2.6.25-rc2 . I will attach the Xorg log files when running with linux 2.6.24 and linux 2.6.25-rc2 . (For reference, I originally posted this bug as http://bugs.gentoo.org/show_bug.cgi?id=214134 ).
Created attachment 15939 [details] Failing kernel log
After performing a git-bisect on the kernel, I found the following commit to be the cause of the failure: 9f8daccaa05c14e5643bdd4faf5aed9cc8e6f11e is first bad commit commit 9f8daccaa05c14e5643bdd4faf5aed9cc8e6f11e Author: Gary Hade <garyhade@us.ibm.com> Date: Wed Jan 30 13:31:59 2008 +0100 PCI: remove default PCI expansion ROM memory allocation
Looking at the comments of that commit, I tried booting with 'pci=rom' appended to my kernel parameters, and the driver does work under that condition. I'm at a loss to say whether this is a fault of my BIOS, my configuration, the kernel, the driver or otherwise.
http://lkml.org/lkml/2008/5/13/431 http://marc.info/?l=linux-kernel&m=121029093331908&w=2 kernel behaviour changed to avoid this problem. Bug should be closed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.