commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] Hurd branch, master, updated. v0.9.git20200416-8-g729f74b


From: Samuel Thibault
Subject: [SCM] Hurd branch, master, updated. v0.9.git20200416-8-g729f74b
Date: Mon, 1 Jun 2020 16:58:28 -0400 (EDT)

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  729f74b7cf06ebd44aa8d9e3192276f47055ca13 (commit)
       via  356d52e1852c7bec071cb142352ce7b87eaac2f4 (commit)
       via  9e3b662812cebe8113a144c705eddbbd3855f54b (commit)
      from  49de4585a650c5e70cace733cb466fd007526f80 (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 729f74b7cf06ebd44aa8d9e3192276f47055ca13
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon Jun 1 18:40:16 2020 +0200

    libfshelp: destroy condition variable before freeing it
    
    To make sure that threads have really woken up.
    
    Spotted by Richard Braun.
    
    * libfshelp/rlock-drop-peropen.c (fshelp_rlock_drop_peropen): Call
    pthread_cond_destroy before freeing the condition variable.
    * libfshelp/rlock-tweak.c (fshelp_rlock_tweak): Likewise.

commit 356d52e1852c7bec071cb142352ce7b87eaac2f4
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon Jun 1 18:37:10 2020 +0200

    libdiskfs: Add missing node lock around fshelp_rlock_drop_peropen call
    
    fshelp_rlock_drop_peropen actually needs the node to be locked for
    proper waiting atomicity.

commit 9e3b662812cebe8113a144c705eddbbd3855f54b
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon Jun 1 18:35:28 2020 +0200

    libdiskfs: Drop spurious mutex acquisition
    
    diskfs_make_peropen does not need node to be locked. Worse, it could try to
    lock it.
    
    * libdiskfs/file-reparent.c (diskfs_S_file_reparent): Do not lock node
    around diskfs_make_peropen.

-----------------------------------------------------------------------

Summary of changes:
 libdiskfs/file-reparent.c      | 2 --
 libdiskfs/peropen-rele.c       | 7 +++----
 libfshelp/fshelp.h             | 4 +++-
 libfshelp/rlock-drop-peropen.c | 1 +
 libfshelp/rlock-tweak.c        | 1 +
 5 files changed, 8 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
Hurd



reply via email to

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