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.git20210404-6-gd3d6e1d


From: Samuel Thibault
Subject: [SCM] Hurd branch, master, updated. v0.9.git20210404-6-gd3d6e1d
Date: Thu, 15 Apr 2021 15:12:09 -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  d3d6e1d447891889459a691b5cd50fa73fca92d1 (commit)
      from  7bcceb243cdb6cb9175a51344b9028370c202845 (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 d3d6e1d447891889459a691b5cd50fa73fca92d1
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Apr 15 19:51:59 2021 +0200

    libmachdev: Restore making machdev_trivfs_server blocking
    
    netdde actually needs to control which thread runs the trivfs server,
    for managing per-thread state etc.
    
    Only pci-arbiter needs to run machdev_trivfs_server non-blockingly, it
    can create a thread by itself.
    
    * libmachdev/trivfs_server.c (machdev_trivfs_loop): Move back muxer loop
    to...
    (machdev_trivfs_server): ... here.
    * pci-arbiter/main.c (main): Run machdev_trivfs_server in its own
    thread.
    * rumpdisk/main.c (main): Do not call pthread_exit().

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

Summary of changes:
 libmachdev/trivfs_server.c | 27 +++++++--------------------
 pci-arbiter/main.c         | 13 +++++++++++--
 rumpdisk/main.c            |  2 --
 3 files changed, 18 insertions(+), 24 deletions(-)


hooks/post-receive
-- 
Hurd



reply via email to

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