Hello, This is a first approach to a PCI arbiter for the Hurd.
Attached are two patches. The first one is to be applied to the Hurd source tree and contains a new mig pci interface, the pci server and a new library which includes the mig client stubs. The second one is to be applied to the debian libpciaccess repository[1] and adds a new module for the Hurd. There's no patch for pciutils for now. I've tested them and they seem to be working fine with netdde in my box. I'd like to have some comments, no need for a deep review, but I had to make some design decisions and wouldn't like to keep working on a wrong approach. ------------------ [1] https://anonscm.debian.org/cgit/pkg-xorg/lib/libpciaccess.git/