369:571ff28dabfb
|
2022-06-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved pager initiation into a function. |
mmap-region-flags |
|
tests/dstest_exec.cc
|
|
368:b782ee2e6777
|
2022-06-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed access to the regions to be employed by the region mapper. |
mmap-region-flags |
|
test_files/programs/region_mapper.cc
|
|
367:e9a3fa220a4c
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a region mapper program. |
mmap-region-flags |
|
test_files/Control test_files/programs/Makefile test_files/programs/region_mapper.cc
|
|
366:6ba2c6e1500c
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced distinct internal and external pager implementations. |
mmap-region-flags |
|
libexec/include/exec/external_pager.h libexec/include/exec/internal_pager.h libexec/include/exec/pager.h libexec/lib/src/Makefile libexec/lib/src/external_pager.cc libexec/lib/src/internal_pager.cc libexec/lib/src/pager.cc tests/dstest_exec.cc
|
|
365:c0758a6af0ff
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for more stack information. Introduced control over attaching
dataspaces when allocating and filling segment regions. Introduced support for
multiple threads to the process abstraction, also adding a general method for
capability mapping to the created task. |
mmap-region-flags |
|
libexec/include/exec/memory.h libexec/include/exec/process.h libexec/include/exec/segment.h libexec/include/exec/stack.h libexec/lib/src/Makefile libexec/lib/src/memory.cc libexec/lib/src/process.cc libexec/lib/src/segment.cc libexec/lib/src/stack.cc libipc/include/ipc/map.h ...
|
|
364:1483c00724a1
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a common region structure and l4re_aux_t structure location function. |
mmap-region-flags |
|
libexec/include/exec/common.h libexec/lib/src/common.cc
|
|
363:ae353e4c7b79
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed ipc_new_dataspace signature, also allocating its own capability. |
mmap-region-flags |
|
libipc/include/ipc/mem_ipc.h libipc/lib/src/mem_ipc.c
|
|
362:cfa8132e0676
360:92c5f6aa8c36 361:ba6c9728a9ae
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
mmap-region-flags |
|
test_files/Makefile
|
|
361:ba6c9728a9ae
362:cfa8132e0676 393:77fbb52e0a14
336:927ad10340fb
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to fix host program compilation. |
|
|
libe2access/host/Makefile test_files/Makefile
|
|
360:92c5f6aa8c36
362:cfa8132e0676
|
2022-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reintroduced PagerObject code generation required to initiate servers. |
mmap-region-flags |
|
tests/Makefile
|
|