Module Name:    src
Committed By:   rmind
Date:           Mon May  2 20:48:28 UTC 2011

Modified Files:
        src/doc: BRANCHES

Log Message:
Update description of rmind-uvmplock branch.


To generate a diff of this commit:
cvs rdiff -u -r1.305 -r1.306 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.305 src/doc/BRANCHES:1.306
--- src/doc/BRANCHES:1.305	Mon Feb 21 02:35:55 2011
+++ src/doc/BRANCHES	Mon May  2 20:48:27 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: BRANCHES,v 1.305 2011/02/21 02:35:55 itohy Exp $
+#	$NetBSD: BRANCHES,v 1.306 2011/05/02 20:48:27 rmind Exp $
 #
 # This file contains a list of branches that exist in the NetBSD CVS
 # tree and their current state.
@@ -486,7 +486,7 @@
 		within the same tree
 
 Branch:		rmind-uvmplock
-Description:	Reorganize locking in UVM for pmap(9)
+Description:	Reorganize locking in UVM and improve x86 pmap(9)
 Status:		Active
 Start Date:	15 March 2010
 End Date:	
@@ -501,9 +501,13 @@
 		- Simplify locking in pmap(9) modules by removing P->V locking.
 		- Use mutex_obj(9) on vmobjlock (and thus vnode_t::v_interlock)
 		  to share locks among UVM objects where necessary.
-		- Optimize pmap_remove() with tracking in struct vm_map_entry.
+		- Rewrite and optimize x86 TLB shootdown code.
 		- Unify /dev/mem et al in MI code and provide required locking.
 
+		Future work:
+
+		- Optimize pmap_remove() with tracking in struct vm_map_entry.
+
 Branch:		rpaulo-netinet-merge-pcb
 Description:	merge in6pcb with inpcb
 Status:		Dormant

Reply via email to