427:440178360e6c
|
2022-09-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the documentation to reflect naming changes, also adding library
information. |
|
|
README.txt docs/wiki/Client_Library docs/wiki/Components docs/wiki/Departure docs/wiki/Libraries docs/wiki/Server_Library
|
|
426:f0bb79dd52dd
|
2022-09-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ a paging region size compatible with the configured page size. Without
this, the mapping mechanism fails to generate valid send flexpages. |
|
|
libfsserver/lib/pipes/pipe_paging.cc
|
|
425:750d75411ead
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed inappropriate format specifiers for strlen results. |
|
|
tests/dstest_block_client.cc tests/dstest_file_client.cc
|
|
424:61e336bc65e4
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed format specifiers for offset types. |
|
|
tests/dstest_block_client.cc tests/dstest_file_client.cc tests/dstest_file_remove.cc tests/dstest_pipe_client.cc
|
|
423:5a1169b9d064
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ the configured page size to ensure that mapping will work on platforms
with larger page sizes. |
|
|
libmem/include/mem/memory_utils.h
|
|
422:5353463f6a2f
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the formatting specifiers for offset types. |
|
|
libfsserver/lib/files/test_file_accessor.cc tests/dstest_test_client.cc
|
|
421:d1d34f2d7034
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use a literal type consistent with the other types involved. |
|
|
libmem/lib/src/memory_utils.cc
|
|
420:bd893bc43d7c
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Using opcode_type to work around L4Re dataspace IPC issues on 32-bit platforms.
This reserves a 64-bit area for the opcode, even though only the first message
word will be used to obtain the opcode, but it allows the operands to be found
at the appropriate place. On 64-bit platforms, there remains a risk of opcodes
being misinterpreted since the message word for the opcode will be interpreted
as a 64-bit quantity, but if the upper half of that word is not initialised
correctly, it will cause a bad opcode to be found. |
|
|
libsystypes/idl/dataspace.idl
|
|
419:fed02d483493
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employed address_t instead of offset_t for region mapper quantities. Whilst
the two types are equivalent on 64-bit platforms, they are distinct and thus
different on 32-bit platforms. |
|
|
libexec/include/exec/external_pager.h libexec/include/exec/internal_pager.h libexec/include/exec/pager.h libexec/lib/src/external_pager.cc libexec/lib/src/internal_pager.cc libsystypes/idl/region_mapper.idl
|
|
418:f14d66e293b3
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced missing tests for successful file opening. |
|
|
libexec/lib/src/memory.cc
|
|