119:0c4433e8b893
117:8a4e71377631 118:2be1da2f73c9
|
2021-03-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
libipc_minimal tip |
|
|
|
118:2be1da2f73c9
116:ae4d678b14be
|
2021-03-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed error detection (l4_ipc_error) and added a common initialisation function.
Also made use of the ipc_semaphore_up function when incrementing each created
semaphore. |
default |
|
include/ipc/thread.h lib/src/semaphore.c lib/src/thread.c
|
|
117:8a4e71377631
119:0c4433e8b893
115:ffdd909b8e5c 116:ae4d678b14be
|
2021-03-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
libipc_minimal |
|
lib/src/Makefile lib/src/cap_alloc.c lib/src/mem_ipc.c
|
|
116:ae4d678b14be
117:8a4e71377631 118:2be1da2f73c9
113:f9e29e2912c6
|
2021-03-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some semaphore utility functions that handle the possibility (real or not)
of EAGAIN occurring when attempting to manipulate semaphores. |
|
|
include/ipc/semaphore.h lib/src/Makefile lib/src/cap_alloc.c lib/src/mem_ipc.c lib/src/semaphore.c lib/src/thread.c
|
|
115:ffdd909b8e5c
117:8a4e71377631
|
2021-03-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed merged changes. |
libipc_minimal |
|
lib/src/cap_alloc.c
|
|
114:7f7faecd8bf6
111:2fd77961ddde 113:f9e29e2912c6
|
2021-02-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
libipc_minimal |
|
include/ipc/cap_alloc.h include/ipc/mem_ipc.h lib/src/Makefile lib/src/cap_alloc.c lib/src/mem_ipc.c
|
|
113:f9e29e2912c6
114:7f7faecd8bf6 116:ae4d678b14be
|
2021-02-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced synchronisation around region manager operations.
Moved thread-related initialisation into a separate file. |
|
|
include/ipc/cap_alloc.h include/ipc/mem_ipc.h include/ipc/thread.h lib/src/Makefile lib/src/cap_alloc.c lib/src/mem_ipc.c lib/src/thread.c
|
|
112:dab86aca3b0e
110:f3c7c6f68cd2
|
2021-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use l4re_rm_detach_unmap when detaching dataspaces. Otherwise, it seems as if
existing mappings may persist and provide inappropriate data when new dataspaces
provide regions with the same base address. |
|
|
lib/src/mem_ipc.c
|
|
111:2fd77961ddde
114:7f7faecd8bf6
107:f9b28ddff5e9 110:f3c7c6f68cd2
|
2021-02-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
libipc_minimal |
|
include/ipc/cap_alloc.h lib/src/cap_alloc.c lib/src/irq.c lib/src/mem_ipc.c lib/src/message.c lib/src/server.c lib/src/util_ipc.c
|
|
110:f3c7c6f68cd2
111:2fd77961ddde 112:dab86aca3b0e
|
2021-02-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced deallocation of expected capability slots for messages.
Introduced deallocation of capabilities in various failure situations. |
|
|
include/ipc/message.h include/ipc/server.h include/ipc/util_ipc.h lib/src/irq.c lib/src/mem_ipc.c lib/src/message.c lib/src/server.c lib/src/util_ipc.c
|
|