commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]