|
Use L4_EACCESS for errors corresponding to the traditional EACCES condition. |
|
|
Added missing return statement. |
|
|
Fixed incoming message initialisation: no receive flexpages are to be expected. |
|
|
Fixed client_tell return type. |
|
|
Fixed ambiguity around 64-bit types; introduced a distinct map address type. |
|
|
Introduced handling of zero increment arguments. |
|
|
Exclude architecture-specific output. |
|
|
Adjusted various output statements. |
|
|
Added list of ignored paths. |
|
|
Fixed file and entry names. |
|
|
Merged concurrent changes. |
|
|
Adopted the name "Departure" and renamed various programs. The "dstest" naming |
|
|
Added an error member to the file data structure, changing the client library |
|
|
Added section headings and a section about a possible L4Re problem. |
|
|
Fixed deferred notifications for already-allocated endpoints. |
|
|
Added some comments regarding flags_t values. |
|
|
Adjusted the documentation, adding an overview diagram on the front page. |
|
|
Expanded the documentation, also changing various stylistic conventions. |
|
|
Added an example configuration file for L4Re. |
|
|
Renamed the main page to Departure and changed the page naming convention. |
|
|
Adopted the name "Departure" and renamed various programs. The "dstest" naming |
|
|
Merged the mmap-region-flags branch into the default branch. |
|
|
Added a page describing program loading techniques. |
mmap-region-flags |
|
Added missing structure members. |
mmap-region-flags |
|
Adjusted interface syntax. |
mmap-region-flags |
|
Added documentation of file closure, removal and notification mechanisms. |
mmap-region-flags |
|
Added a test of file removal semantics. |
mmap-region-flags |
|
Make sure that the accessor is closed when a provider is closed, thus flushing |
mmap-region-flags |
|
Added unsubscribe operations when closing pagers to release notifiers. |
mmap-region-flags |
|
Adjusted method docstring. |
mmap-region-flags |
|
Introduced a dedicated page for server library details, expanding the filesystem |
mmap-region-flags |
|
Expanded the paging concurrency diagram. |
mmap-region-flags |
|
Added headings, some more explanation, and moved the concurrency diagram. |
mmap-region-flags |
|
Added some more paging details, adjusted component-related diagrams slightly. |
mmap-region-flags |
|
Restored the flexpage output parameter, requiring an updated idl program to |
mmap-region-flags |
|
Acquire any IRQ label dynamically instead of at the start of the IPC mainloop |
mmap-region-flags |
|
Attempted to define the system details manually. |
mmap-region-flags |
|
Added missing requirement. |
mmap-region-flags |
|
Introduced a region mapper thread alongside the actual program to be run in a |
mmap-region-flags |
|
Simplified the dependency rules slightly. |
mmap-region-flags |
|
Page-align the "hot spot" for compatibility with the receive size calculation. |
mmap-region-flags |
|
Added a dataspace member for debugging purposes. |
mmap-region-flags |
|
Added some remarks about discarding capabilities when propagating them. |
mmap-region-flags |
|
Introduced support for omitting optional flexpage results from messages. This is |
mmap-region-flags |
|
Fixed capability index allocation, introducing control over such allocation in |
mmap-region-flags |
|
Moved pager initiation into a function. |
mmap-region-flags |
|
Fixed access to the regions to be employed by the region mapper. |
mmap-region-flags |
|
Added a region mapper program. |
mmap-region-flags |
|
Introduced distinct internal and external pager implementations. |
mmap-region-flags |
|
Added support for more stack information. Introduced control over attaching |
mmap-region-flags |
|
Introduced a common region structure and l4re_aux_t structure location function. |
mmap-region-flags |
|
Changed ipc_new_dataspace signature, also allocating its own capability. |
mmap-region-flags |
|
Merged changes from the default branch. |
mmap-region-flags |
|
Attempted to fix host program compilation. |
|
|
Reintroduced PagerObject code generation required to initiate servers. |
mmap-region-flags |
|
Renamed Mechanisms to FilesystemAccess, added Directories and Paging. |
mmap-region-flags |
|
Attempted to fix the effect of building the programs on the directory timestamp, |
mmap-region-flags |
|
Introduced file_mmap_only which does not map a memory region in the task. |
mmap-region-flags |
|
Renamed get_payload and introduced payload deallocation upon error. |
mmap-region-flags |
|
Moved the system pager implementation to libexec for further work. |
mmap-region-flags |