Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/doc Update description of rmind-uvmplock branch.



details:   https://anonhg.NetBSD.org/src/rev/7d9b0014ed67
branches:  trunk
changeset: 764749:7d9b0014ed67
user:      rmind <rmind%NetBSD.org@localhost>
date:      Mon May 02 20:48:27 2011 +0000

description:
Update description of rmind-uvmplock branch.

diffstat:

 doc/BRANCHES |  10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diffs (32 lines):

diff -r 4bb03d2777ff -r 7d9b0014ed67 doc/BRANCHES
--- a/doc/BRANCHES      Mon May 02 19:04:54 2011 +0000
+++ b/doc/BRANCHES      Mon May 02 20:48:27 2011 +0000
@@ -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,8 +501,12 @@
                - 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.
+               - 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.
-               - Unify /dev/mem et al in MI code and provide required locking.
 
 Branch:                rpaulo-netinet-merge-pcb
 Description:   merge in6pcb with inpcb



Home | Main Index | Thread Index | Old Index