Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: PCI Domains



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Feb 8, 2010, at 3:36 PM, Jonathan A. Kollasch wrote:

On Mon, Feb 08, 2010 at 04:04:38PM -0300, Cesar Catrian Carreño wrote:

The pciaccess library sets all domains in 0 for NetBSD. This library is used by modular-xorg-server. By now, DRI in -current is broken for this
issue.

Are you talking about Xorg from pkgsrc? The libpciaccess that ships with -current doesn't do that anymore for quite some time now.

The commands pcictl(8) and lspci(8) show different output in this
subject:


lspci doesn't use libpciaccess.  it uses libpciutils.

Yeah, nothing outside /usr/X11R7/ or maybe /usr/pkg/ uses libpciaccess.

$ pcictl pci1 list
001:00:0: ATI Technologies Radeon 8500 QL (VGA display)

$ lspci -D | grep VGA
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon
R200 QL [Radeon 8500 LE]

That output looks consistent enough for x86.

Nothing inconsistent here.

What's the status for mapping PCI Domains for -current?

What port are you on?

Doesn't really matter - we support something analogous on all ports. Since userland has no sane way to determine the relationship between two given PCI buses we throw each bus into its own domain - it only makes a difference if you want to access IO space belonging to a specific bus but on x86 that's a non-issue and most non-x86 machines seem to prefer memory mapped IO as well.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBS3B8BspnzkX8Yg2nAQJtVAf/UtzRdesLDezaczUzLwtnd2kCBfqJj1/S
PRKjiDAuQGcw6plXBr+jvZKYQNzEpNB0oktBI3ZV0nOej/qn44bj1O570t7gT0vi
NsmAoBgePNoxChzhGs96h14qIshM3qeyiH3tqeKeENywf0yVZ2tQ27UpdoEVH5tF
L8Vwjg7ltC/9ii/P2OhyDI2FgFk4+xocaxssYHVa1hdhB8V8nFgT6PdORGBQ6Wiz
LG3s9L0HtmpAZ/cMksK5ev1aoOuwa9WDaGeDDe50K1bxJiwpELbkxcy+ODSY0FqD
ArW5I5+binRtroe6R9avVb2SLg5ZaEEAiL7A8XrHjoNbZYtUbdh6Yg==
=7tx8
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index