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