[Xorg-driver-geode] [xf86-video-amd] testers needed
Martin-Éric Racine
q-funk at iki.fi
Mon Jan 14 14:16:32 PST 2008
Greetings,
It appears that we have narrowed down the source of hardware freezes
when running xf86-video-amd against X server >= 1.3, as seen in recent
Linux distributions.
Parts involving the AMD driver itself have already been fixed and
verified to work.
What remains are fixes to x86emu, a component used inside the X core
to mediate calls to the BIOS e.g. when probing DDC for the display's
maximum resolution.
This is the part that requires testing.
http://www.jukie.net/~bart/patches/xorg-server/20080111/0001-X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch
and
http://www.jukie.net/~bart/patches/xorg-server/20080111/0001-X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch
....are two patches against x86emu that should prevent complete
freezes by making the X server die with a mere SEGFAULT that X's
exception handler can catch, rather than lock the whole hardware.
We need people with as many different GX and LX hardware
configurations, booting from as many different BIOS variants as
possible, to test whether the current xf86-video-amd version 2.7.7.5
and an X server 1.3 or 1.4 patched with the above can finally
self-configure using "X -configure" command line option.
Please report on your success or failure ASAP, so that we can decide
whether or not to push the above two patches upstream and in Linux
distributions as a security fix.
Thanks!
--
Martin-Éric Racine
http://q-funk.iki.fi
More information about the Xorg-driver-geode
mailing list