Groups | Search | Server Info | Login | Register
Groups > gnu.hurd.bug > #12066
| From | Joan Lledó <jlledom@mailfence.com> |
|---|---|
| Newsgroups | gnu.hurd.bug |
| Subject | Implement paging on the pci arbiter |
| Date | 2020-08-26 10:24 +0200 |
| Message-ID | <mailman.1293.1598430299.2469.bug-hurd@gnu.org> (permalink) |
| References | <67702aaa-af63-8013-3760-c5d649b7c548@mailfence.com> |
[Multipart message — attachments visible in raw view] - view raw
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?
Back to gnu.hurd.bug | Previous | Next | Find similar
Implement paging on the pci arbiter Joan Lledó <jlledom@mailfence.com> - 2020-08-26 10:24 +0200
csiph-web