Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/doc Add ad-namecache.
details: https://anonhg.NetBSD.org/src/rev/b03e2a54507e
branches: trunk
changeset: 466975:b03e2a54507e
user: ad <ad%NetBSD.org@localhost>
date: Wed Jan 08 11:05:39 2020 +0000
description:
Add ad-namecache.
diffstat:
doc/BRANCHES | 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-)
diffs (36 lines):
diff -r a8542e42ecd0 -r b03e2a54507e doc/BRANCHES
--- a/doc/BRANCHES Wed Jan 08 09:12:11 2020 +0000
+++ b/doc/BRANCHES Wed Jan 08 11:05:39 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: BRANCHES,v 1.351 2019/07/30 15:56:53 martin Exp $
+# $NetBSD: BRANCHES,v 1.352 2020/01/08 11:05:39 ad Exp $
#
# This file contains a list of branches that exist in the NetBSD CVS
# tree and their current state.
@@ -381,6 +381,26 @@
Scope: kernel
Notes: Ressurect ad-audiomp, make the audio drivers MP safe.
+Branch: ad-namecache
+Description: Redo the namecache
+Status: Active
+Start Date: 8 January 2020
+End Date:
+Base Tag: ad-namecache-base
+Maintainer: Andrew Doran <ad%NetBSD.org@localhost>
+Scope: src/sys src/common
+Notes: 1) Redo the namecache to focus on per-directory data
+ structures, removing the huge hashtable and nasty locking
+ scheme.
+
+ Initially this uses rbtrees (because that's what's there).
+ The intent is that ultimately some other data structure
+ will be used.
+
+ 2) Experiment with having namei() traverse the cache and
+ avoid vnode locks except for the leaf in the totally
+ in-cache case.
+
Branch: agc-netpgp-standalone
Description: Remove dependency on openssl libraries in netpgp
Status: Active
Home |
Main Index |
Thread Index |
Old Index