[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.5-499-g7ca4c02
From: |
Samuel Thibault |
Subject: |
[SCM] Hurd branch, master, updated. v0.5-499-g7ca4c02 |
Date: |
Thu, 27 Nov 2014 18:09:24 +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 "Hurd".
The branch, master has been updated
via 7ca4c02513d7c6998d9c92dafb3c0fcbe8d6dd6d (commit)
via b69b9c28b6628c7d736476d075d56ae137afd343 (commit)
from 9cd99ff80c3c129ed137e0d22b7e438f292e5e8f (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 7ca4c02513d7c6998d9c92dafb3c0fcbe8d6dd6d
Author: Samuel Thibault <address@hidden>
Date: Thu Nov 27 19:05:57 2014 +0100
Add atomicity support to fshelp_acquire_lock
This adds support for the __LOCK_ATOMIC flag which requests atomicity of
SH->EX
upgrades and EX->SH downgrades.
* libfshelp/lock-acquire.c (__LOCK_ATOMIC): New macro
(fshelp_acquire_lock): When __LOCK_ATOMIC is set, do not release the
lock early, change the lock hold atomically instead. On upgrade to LOCK_EX,
prevent new shared locks from being acquired to avoid starvation.
commit b69b9c28b6628c7d736476d075d56ae137afd343
Author: Samuel Thibault <address@hidden>
Date: Thu Nov 27 01:24:43 2014 +0100
Fix proc crashes
* proc/notify.c (do_mach_notify_dead_name): When `pi' is NULL,
immediately return EOPNOTSUPP.
-----------------------------------------------------------------------
Summary of changes:
libfshelp/lock-acquire.c | 95 +++++++++++++++++++++++++++++++++++++---------
proc/notify.c | 6 ++-
2 files changed, 81 insertions(+), 20 deletions(-)
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.5-499-g7ca4c02,
Samuel Thibault <=