528:dc1441cbcb93
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Reordered pager capability freeing to avoid warnings about invalid pagers. |
|
|
libexec/lib/src/external_pager.cc
|
|
527:2707dae2e91c
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved opening of the region mapper program file to the process server
initialisation code, fixing the accumulation of numerous redundant file pagers. |
|
|
libexec/include/exec/process_creating.h libexec/include/exec/process_creator_resource.h libexec/lib/src/process_creating.cc libexec/lib/src/process_creator_resource.cc servers/process_server.cc
|
|
526:0e0c902368d1
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Close the principal file structure after having constructed the program payload. |
|
|
libexec/lib/src/process_creating.cc
|
|
525:9e465646b859
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Made a separate test payload and program for file-related testing. |
|
|
conf/dstest_exec_many.cfg conf/dstest_exec_many.list test_files/programs/Makefile test_files/programs/clip.c test_files/programs/dstest_exec_payload.c tests/Makefile tests/dstest_exec.cc tests/dstest_exec_many.cc
|
|
524:86d76cd9a8d3
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Made the process creation activity sequential and introduced a missing reset
operation so that more than one process can be successfully created. |
|
|
libexec/include/exec/process.h libexec/include/exec/process_creating.h libexec/lib/src/process.cc libexec/lib/src/process_creating.cc
|
|
523:6bccfdae3fe5
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing include statements and introduced an explicit verbose mode. |
|
|
libexec/rm/region_mapper.cc
|
|
522:9c9e342f58f8
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ a more general way of including programs in the generated filesystem. |
|
|
test_files/Makefile
|
|
521:0a8544715240
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed unwanted mapped region growth due to adjustment of region boundaries.
As the region size would be effectively rounded up from the current size every
time a region was remapped, repeated remapping would cause steadily larger
regions to be mapped. This appeared to cause a failure to map regions in
testing, although it might not be the actual cause of such failures. |
|
|
libfsclient/Control libfsclient/lib/src/Makefile libfsclient/lib/src/client.cc
|
|
520:79622a75409c
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed file member initialisation. |
|
|
libexec/include/exec/segment.h libexec/lib/src/segment.cc
|
|
519:b00b58b24096
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added debugging support to show a name for each server in jdb. |
|
|
conf/dstest_block_client.cfg conf/dstest_block_client_simple.cfg conf/dstest_exec.cfg conf/dstest_ext2.cfg conf/dstest_ext2fs_client.cfg conf/dstest_file_access.cfg conf/dstest_file_client.cfg conf/dstest_file_mapping.cfg conf/dstest_file_monitor.cfg conf/dstest_file_readdir.cfg ...
|
|