Bug 207659
Summary: | 'optimisation' breaks multiple domains, even with non-overlapping PCI bus numbers. | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | David Woodhouse <dwmw2> |
Component: | xorg-x11-server | Assignee: | Adam Jackson <ajax> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | notting, peter, xgl-maint |
Target Milestone: | --- | Keywords: | EasyFix, Patch, Reopened |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 1.2.99.903-2.fc7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-03-31 03:29:30 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 150226 |
Description
David Woodhouse
2006-09-22 11:05:51 UTC
Seems to be caused by xorg-x11-server-1.1.0-pci-scan-fixes.patch which means that X no longer finds devices not in PCI domain 0. What purpose does the hunk in linuxPciOpenFile() serve? Can we just drop that part from the patch? We mustn't switch to /sys/bus/pci/devices until we properly handle PCI domains. Removing just the offending hunk (http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=blobdiff;h=3e82f211b4cd4e509adb3149c4e291a2592a0ffe;hp=092f28f0398a20a6bc086ad473c358366eab7b26;hb=56f21bda1ce95741c88c423b60bd709eef26eb12;f=hw/xfree86/os-support/bus/linuxPci.c) makes it work again. Has this been fixed ? Yep. Confirmed working on Pegasos. To a certain extent, at least -- we do get a picture, but it looks like http://david.woodhou.se/DCP_2736.JPG That's fixed by http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-ati.git;a=commitdiff;h=145c716de6d42778e447581578f3e4db13c9a653 This bug has returned in F7t2 because the offending 'optimisation' got into upstream Xorg. It's fixed by the patch at http://david.woodhou.se/xorg-x11-server-1.2.99-unbreak-domain.patch *** Bug 201933 has been marked as a duplicate of this bug. *** A simple and obvious one-liner has been available to fix this bug for three weeks now. Should I just commit it myself? |