[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.8-8-g04cfa52
From: |
Justus Winter |
Subject: |
[SCM] Hurd branch, master, updated. v0.8-8-g04cfa52 |
Date: |
Thu, 19 May 2016 20:29:09 +0000 (UTC) |
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 04cfa521cd6f38d7cd735ead5b7978390664042e (commit)
via 55f23b9e82d6086bc4f21411e25aaf9746928d79 (commit)
via 7dbebff1ff08d347aad14e76e371f1cb6991dac7 (commit)
via 13efe6721a370c38b65e0da3d33f310f42cfa05f (commit)
via 3416078aa58b095566e559b7dbd9c9da4d1fc5d5 (commit)
via e15ef8f1a3ab358692d25a688496bde463daf948 (commit)
via 14241d59414a9e525b2949befcc162059d6885be (commit)
via 7aef3fb7b575a5d2dc22872706a272b1db369937 (commit)
from b33507ab62bda82178b9a57aa3f6cfee5febc142 (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 04cfa521cd6f38d7cd735ead5b7978390664042e
Author: Justus Winter <address@hidden>
Date: Mon Apr 25 00:54:08 2016 +0200
Avoid superfluous locking of node
* libdiskfs/io-restrict-auth.c (diskfs_S_io_restrict_auth): Do not
lock the associated node. No operation here needs synchronization.
* libnetfs/io-restrict-auth.c (netfs_S_io_restrict_auth): Likewise.
commit 55f23b9e82d6086bc4f21411e25aaf9746928d79
Author: Justus Winter <address@hidden>
Date: Sat Apr 23 17:39:47 2016 +0200
utils/settrans: implement active translator stacking
* utils/settrans.c (OPT_STACK): New macro.
(options): New option.
(main): Handle new option.
(open_node): Use different flags for the lookup of the underlying
node.
commit 7dbebff1ff08d347aad14e76e371f1cb6991dac7
Author: Justus Winter <address@hidden>
Date: Thu Apr 21 17:51:40 2016 +0200
libnetfs: treat disconnected shadow roots as virtual roots
* libnetfs/dir-lookup.c (netfs_S_dir_lookup): Treat a shadow_root with
null shadow_root_parent as a "virtual root".
Analog to 6875a586.
commit 13efe6721a370c38b65e0da3d33f310f42cfa05f
Author: Justus Winter <address@hidden>
Date: Mon Apr 18 21:53:28 2016 +0200
Unify the short-circuit translator logic
* libdiskfs/dir-lookup.c (short_circuited_callback1): Move function to
libfshelp.
(diskfs_S_dir_lookup): Use the function from libfshelp instead.
* libdiskfs/fsys-getroot.c (diskfs_S_fsys_getroot): Adapt accordingly.
* libdiskfs/trans-callback.c (_diskfs_translator_callback2_fn): Likewise.
* libfshelp/fetch-root.c (fshelp_short_circuited_callback1): New function.
* libfshelp/fshelp.h (struct fshelp_stat_cookie): New definition.
(fshelp_short_circuited_callback1): New prototype.
* libnetfs/dir-lookup.c (short_circuited_callback1): Drop function.
(netfs_S_dir_lookup): Use the function from libfshelp instead.
* libnetfs/fsys-getroot.c (netfs_S_fsys_getroot): Adapt accordingly.
* libnetfs/trans-callback.c (_netfs_translator_callback2_fn): Likewise.
commit 3416078aa58b095566e559b7dbd9c9da4d1fc5d5
Author: Justus Winter <address@hidden>
Date: Mon Apr 18 19:33:03 2016 +0200
libdiskfs: cosmetic changes
* libdiskfs/dir-lookup.c (diskfs_S_dir_lookup): Rename identifiers to
be more idiomatic and closer to libnetfs and the interface
specification. Massage the code so that it aligns closer with the
dir_lookup server function in libnetfs. It should not change the
behavior.
commit e15ef8f1a3ab358692d25a688496bde463daf948
Author: Justus Winter <address@hidden>
Date: Mon Apr 18 19:06:59 2016 +0200
libnetfs: rename 'diruser' to 'dircred'
* libnetfs/dir-lookup.c (netfs_S_dir_lookup): Rename 'diruser' to
'dircred'.
commit 14241d59414a9e525b2949befcc162059d6885be
Author: Justus Winter <address@hidden>
Date: Mon Apr 18 19:00:31 2016 +0200
libnetfs: rename 'error' to 'err'
* libnetfs/dir-lookup.c (netfs_S_dir_lookup): Rename 'error' to 'err'.
commit 7aef3fb7b575a5d2dc22872706a272b1db369937
Author: Justus Winter <address@hidden>
Date: Thu May 19 22:12:13 2016 +0200
mach-defpager: fix panic invocation
* mach-defpager/default_pager.c (default_pager_thread): Fix panic
invocation.
-----------------------------------------------------------------------
Summary of changes:
libdiskfs/dir-lookup.c | 154 +++++++++++++-----------------
libdiskfs/fsys-getroot.c | 13 ++-
libdiskfs/io-restrict-auth.c | 2 -
libdiskfs/trans-callback.c | 4 +-
libfshelp/fetch-root.c | 40 ++++++++
libfshelp/fshelp.h | 16 ++++
libnetfs/dir-lookup.c | 210 ++++++++++++++++++-----------------------
libnetfs/fsys-getroot.c | 7 +-
libnetfs/io-restrict-auth.c | 3 -
libnetfs/trans-callback.c | 4 +-
mach-defpager/default_pager.c | 2 +-
utils/settrans.c | 21 ++++-
12 files changed, 255 insertions(+), 221 deletions(-)
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.8-8-g04cfa52,
Justus Winter <=