bug-hurd
[Top][All Lists]
Advanced

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

Implement paging on the pci arbiter


From: Joan Lledó
Subject: Implement paging on the pci arbiter
Date: Wed, 26 Aug 2020 10:24:49 +0200 (CEST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0

Hi,

I'm doing a research on how to allow arbiter clients to map bar regions
into their spaces. It seems to me the approach should be:

1.- Make the arbiter implement paging
2.- Expect clients to mmap() the region files the arbiter generates

Sounds that correct for you?

I'm a bit confused with libpager, the reference manual seems to be obsolete:

https://www.gnu.org/software/hurd/doc/hurd_5.html#SEC32

From this document I assumed I should create a pager for each region
file, call page_demuxer from the arbiter's demuxer and implement
callback functions. But it seems pager_demuxer() is not defined anymore
and servers use pager_start_workers() which I'm not sure what's for.

Is there more recent documentation about libpager?

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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