600:abb6e29facd6
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial support for running programs within fsaccess. Note that the
filesystem server page allocation needs to be increased to provide adequate
performance; otherwise, thousands of page faults occur trying to service the
memory accesses involved in running a test payload. |
|
|
conf/dstest_fsaccess.cfg conf/dstest_fsaccess.list conf/dstest_fsaccess_stdin.cfg conf/dstest_fsaccess_stdin.list fsaccess/Control fsaccess/Makefile fsaccess/fsaccess.c fsaccess/op_run.c fsaccess/op_script.c fsaccess/ops.h
|
|
599:f7b76a66eb29
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added explicit dependency on the servers. |
|
|
tests/Control
|
|
598:122b7bcfe6f0
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed function prototype. |
|
|
libfsclient/include/fsclient/process.h
|
|
597:3383382711d3
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed redundant rule. |
|
|
tests/Makefile
|
|
596:3e3727528566
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a separate capability receiving operation for clients in place of
ipc_message_expect which reserves capability slots, this being appropriate only
for servers generally expecting capabilities in messages, being inappropriate
for message items representing flexpages.
Separated capability and dataspace import operations into client and server
variants, avoiding capability allocation in clients where such allocation will
occur explicitly in advance and where messages will also not be reused. |
|
|
libipc/include/ipc/message.h libipc/lib/src/message.c
|
|
595:c0137675a035
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a common definition for the memory area boundary between the region
mapper and the actual program to be run. |
|
|
libexec/include/exec/common.h libexec/lib/src/process_creating.cc libexec/rm/region_mapper.cc
|
|
594:d0d5b338ad26
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a stdin-based, interactive test of fsaccess. |
|
|
conf/dstest_fsaccess_stdin.cfg conf/dstest_fsaccess_stdin.list
|
|
593:2a8305ea7970
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle top-level directory copy operations. |
|
|
fsaccess/op_copy_in.c
|
|
592:b81f919d7e5f
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Indicate the successful completion of a script. |
|
|
fsaccess/op_script.c
|
|
591:e78da10df4b8
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a stdin mode for the fsaccess tool. |
|
|
fsaccess/fsaccess.c fsaccess/input.c fsaccess/input.h fsaccess/op_list_objects.c fsaccess/op_script.c
|
|