Because of missing break statements in a switch block, the Radeon driver doesn't
just one AGP mode flag, but several.
Created attachment 4414 [details] [review]
As discussed on IRC: The behaviour for AGPv3 may be technically incorrect (but
the kernel seems to deal with it just fine, and there won't be AGP beyond 8x
anyway), but I'm pretty sure the behaviour for AGPv2 is correct and required at
least for older kernels.
For the benefit of us who didn't happen to be on IRC at that time, can
someone summarize the conversation here? ;)
I don't remember anything significant beyond what's in comment #2, or I would
have added it there.
I suppose we could fix the AGPx8 case for AGPv3 but it's low priority since the
kernel seems to deal with it fine
Created attachment 5842 [details] [review]
Patch to disable multiple agp mode flags for AGPv3
New patch, which only does the change for AGPv3.
Mmh, someone commit it then so we can close this bug? :)
Fixed in xf86-video-ati HEAD.
*** Bug 7276 has been marked as a duplicate of this bug. ***