[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.7-80-g0788437
From: |
Justus Winter |
Subject: |
[SCM] Hurd branch, master, updated. v0.7-80-g0788437 |
Date: |
Mon, 15 Feb 2016 00:57:05 +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 0788437e0953cdd6c8c4cdf25379d8704beb021c (commit)
via 0f6a5081d875051e1b6275096d25332e66f0458c (commit)
via 63ac03bc069b81559b04596d6b337880c3351700 (commit)
from 254a4d43674a0d5fe8f8475e3b625924691048d3 (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 0788437e0953cdd6c8c4cdf25379d8704beb021c
Author: Flavio Cruz <address@hidden>
Date: Sun Feb 14 19:31:50 2016 -0500
libnetfs: remove unused fields.
* libnetfs/netfs.h: Remove prevp and next fields from struct node.
commit 0f6a5081d875051e1b6275096d25332e66f0458c
Author: Flavio Cruz <address@hidden>
Date: Sun Feb 14 18:37:16 2016 -0500
libdiskfs: fix and improve locking in nrefs/nput.
* libnetfs/node-nput.c: Do not unlock the node since it will be unlocked
later.
* libnetfs/node-nrele.c: Do not lock the node twice if not needed.
commit 63ac03bc069b81559b04596d6b337880c3351700
Author: Flavio Cruz <address@hidden>
Date: Sun Feb 14 18:37:54 2016 -0500
nfs: Use libihash for the node cache.
* nfs/cache.c: Remove old node cache and use libihash. Use a pointer to
the node handle as the key and the node itself as the value. Use
netfs_make_node_alloc to allow libihash to set 'slot'.
* nfs/nfs.c: Pass in a struct handle instead.
* nfs/nfs.h: Add a hurd_ihash_locp_t field and remove hnext and hprevp.
-----------------------------------------------------------------------
Summary of changes:
libdiskfs/node-nput.c | 1 -
libdiskfs/node-nrele.c | 8 +++-
libnetfs/netfs.h | 2 -
nfs/cache.c | 86 +++++++++++++++++++----------------------------
nfs/nfs.c | 11 +++---
nfs/nfs.h | 5 ++-
6 files changed, 50 insertions(+), 63 deletions(-)
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.7-80-g0788437,
Justus Winter <=