Bug 15523 - xf86-video-ati-6.8.0 doesn't work with kernel 2.6.25-rc
Summary: xf86-video-ati-6.8.0 doesn't work with kernel 2.6.25-rc
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.3 (2007.09)
Hardware: Other All
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-15 15:05 UTC by Laurence Withers
Modified: 2008-07-19 14:56 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Working kernel log (102.38 KB, text/plain)
2008-04-15 15:05 UTC, Laurence Withers
no flags Details
Failing kernel log (96.68 KB, text/plain)
2008-04-15 15:05 UTC, Laurence Withers
no flags Details

Description Laurence Withers 2008-04-15 15:05:11 UTC
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 ).
Comment 1 Laurence Withers 2008-04-15 15:05:36 UTC
Created attachment 15939 [details]
Failing kernel log
Comment 2 Laurence Withers 2008-05-08 15:06:44 UTC
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
Comment 3 Laurence Withers 2008-05-08 15:24:24 UTC
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.
Comment 4 Laurence Withers 2008-07-19 14:56:44 UTC
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.