Module Name: src
Committed By: ad
Date: Wed Jan 8 11:05:39 UTC 2020
Modified Files:
src/doc: BRANCHES
Log Message:
Add ad-namecache.
To generate a diff of this commit:
cvs rdiff -u -r1.351 -r1.352 src/doc/BRANCHES
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/BRANCHES
diff -u src/doc/BRANCHES:1.351 src/doc/BRANCHES:1.352
--- src/doc/BRANCHES:1.351 Tue Jul 30 15:56:53 2019
+++ src/doc/BRANCHES Wed Jan 8 11:05:39 2020
@@ -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 @@ Maintainer: Andrew Doran <[email protected]>
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 <[email protected]>
+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