Summary: | Xorg not scanning past PCI bus 0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | richard chan <rspchan> |
Component: | [OLD] Unspecified | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | sparc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Sparc | ||
OS: | Linux | ||
URL: | https://bugs.freedesktop.org/show_bug.cgi?id=2368 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
richard chan
2005-01-10 23:29:17 UTC
What kernel are you running? Observed since varions gentoo-dev-sources-2.6.9-rX. Currently, running gentoo-dev-sources-2.6.10-r1. I'm running with a radeon framebuffer console (RADEON_OLD); this works so at least the fb code is scanning other host bridges. This machine reports 4 PCI host bridges - so it seems to have four PCI trees. radeon dri module also detects and loads successfully. Googling - this seems to be a known problem that PCI domains (<---didn't know host bridges were called that) are not probed properly. Need to investigate further. Anyway xc/programs/Xserver/hw/xfree86/os-support/linuxPci.h seems to have the domain 0000: hard-coded? The XFree86 code base has also changed linuxPci.c to try to "walk" the PCI domains properly - i.e., it now enumerates domain/bus/dev/id http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c?rev=1.12&content-type=text/vnd.viewcvs-markup I'll report this upstream to Xorg to incorporate this kind of change. If you've opened an upstream bug, can you post it here so we can track it? Thanks. Please post any upstream bug here. Known problem in Xorg (upstream). https://bugs.freedesktop.org/show_bug.cgi?id=827 Fixed by maintainer in https://bugs.freedesktop.org/show_bug.cgi?id=2368 Another user encountered this upstream bug on a totally different card/arch - in his case Matrox/POWER where the card lands up in a non-zero PCI domain - it is not Sparc64 specific. See https://bugs.freedesktop.org/show_bug.cgi?id=433 Thanks! |