[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. v1.5-59-g7c9b83c
From: |
Justus Winter |
Subject: |
[SCM] GNU Mach branch, master, updated. v1.5-59-g7c9b83c |
Date: |
Sat, 18 Jul 2015 15:01:04 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via 7c9b83c90e2acc4f9eb74713c47796a3c0a08800 (commit)
via 8a68e0a6f3a62c3e382791774e5feb9506e1f7d8 (commit)
from 3b3e25e36a01df682973c1c72b084fe4c9bbdea8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7c9b83c90e2acc4f9eb74713c47796a3c0a08800
Author: Justus Winter <address@hidden>
Date: Wed Jul 15 12:40:50 2015 +0200
ipc: use a general lock to protect IPC spaces
This fixes a corruption in the radix trees representing the IPC spaces
when memory was tight.
* ipc/ipc_space.h: Use a general lock to protect IPC spaces.
commit 8a68e0a6f3a62c3e382791774e5feb9506e1f7d8
Author: Justus Winter <address@hidden>
Date: Wed Jul 15 15:11:05 2015 +0200
ipc: fix the locking of the IPC entry allocation functions
* ipc/ipc_entry.c (ipc_entry_alloc): Assume the space is write-locked.
(ipc_entry_alloc_name): Likewise.
* ipc/ipc_object.c: Fix the locking around all call sites to the two
functions where the space was not locked before.
-----------------------------------------------------------------------
Summary of changes:
ipc/ipc_entry.c | 21 ++-------------------
ipc/ipc_object.c | 32 ++++++++++++++++++++------------
ipc/ipc_space.h | 16 ++++++++--------
3 files changed, 30 insertions(+), 39 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.5-59-g7c9b83c,
Justus Winter <=