bug-hurd
[Top][All Lists]
Advanced

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

Re: PCI arbiter memory mapping


From: Joan Lledó
Subject: Re: PCI arbiter memory mapping
Date: Sun, 20 Jun 2021 14:59:25 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0

Hi,

El 20/6/21 a les 3:25, Damien Zammit ha escrit:
Hi Joan,

On 19/6/21 7:50 pm, Joan Lledó wrote:

How does that interact with existing pci access for example, I think the AHCI 
rump driver
works with DMA so do we need to also adjust the pci-userspace part of 
rumpkernel?

I couldn't say, I know very little of that, TBH. but I'd say if it was working before you shouldn't need to adjust anything, b/c my changes in the arbiter added new functionality, not breaking changes on components already working. At the end of the day what is did is only allowing region files to be mapped with mmap() and vm_map().

Anyway, I cleaned up the branches, you can test it yourself:

https://gitlab.freedesktop.org/jlledom/libpciaccess/-/tree/hurd-device-map

http://git.savannah.gnu.org/cgit/hurd/gnumach.git/log/?h=jlledom-memory-object-proxy

http://git.savannah.gnu.org/cgit/hurd/hurd.git/log/?h=jlledom-pci-memory-map



reply via email to

[Prev in Thread] Current Thread [Next in Thread]