[prev in list] [next in list] [prev in thread] [next in thread] 

List:       hurd-commit
Subject:    [SCM] Hurd branch, master, updated. v0.5-499-g7ca4c02
From:       Samuel Thibault <samuel.thibault () ens-lyon ! org>
Date:       2014-11-27 18:09:24
Message-ID: E1Xu3VM-0001OC-3V () vcs ! savannah ! gnu ! org
[Download RAW message or body]

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 <samuel.thibault@ens-lyon.org>
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 <samuel.thibault@ens-lyon.org>
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 list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic