Red Hat Bugzilla – Bug 217355
radeon driver misconfigures AGP mode
Last modified: 2007-11-30 17:11:50 EST
Description of problem:
The radeon driver sets the wrong bits when attempting to set AGP 8x mode,
resulting in a lockup when starting X (or a warning in /var/log/messages on
newer Fedora kernels that have a workaround for this bug)
Version-Release number of selected component (if applicable):
Always, if you have suitable hardware (any AGPv3 Radeon--e.g. RV280)
Steps to Reproduce:
1. Install AGPv3 Radeon card
2. Set AGP speed to 8x in BIOS
3. Boot system
4. Log into X
5. After logging in (or lockup) look at /var/log/messages
As can be seen in /var/log/messages, driver attempts to set nonexistent "AGP
12x" mode, resulting in either lockup or warning message, depending on kernel.
Driver should correctly set AGP 8x mode.
kernel-2.6.18-1.2200_FC5 (and later) contains a workaround for this bug, but
given the triviality of the fix (see attached patch, which I backported from
xorg cvs) I think it's better if we just stamp it out at the source.
Created attachment 142165 [details]
Radeon AGPv3 mode patch
Already included in the radeon driver in FC7, closing. Thanks for the report!