Tue, 09 Feb 2010 09:07:34 +0000 uebayasi Define vm_physdev / vm_nphysdev, physical address segment data for managed uebayasi-xip
Tue, 09 Feb 2010 08:43:33 +0000 uebayasi vm_nphysseg -> vm_nphysmem uebayasi-xip
Tue, 09 Feb 2010 08:23:10 +0000 uebayasi Merge vm_physseg lookup routines. uebayasi-xip
Tue, 09 Feb 2010 07:42:26 +0000 uebayasi Kill vm_page::phys_addr. uebayasi-xip
Tue, 09 Feb 2010 06:48:29 +0000 wiz Bump date for previous. uebayasi-xip
Mon, 08 Feb 2010 06:14:57 +0000 uebayasi Abstract vm_physseg_find() to handle struct vm_page *. uebayasi-xip
Mon, 08 Feb 2010 05:53:05 +0000 uebayasi Make vm_physseg lookup into a real function. uebayasi-xip
Mon, 08 Feb 2010 05:41:43 +0000 uebayasi Make vm_physseg::lastpg exclusive end. uebayasi-xip
Mon, 08 Feb 2010 05:01:09 +0000 uebayasi Add XIP flag and globally enable it on this branch. uebayasi-xip
Sun, 12 Jun 2011 03:06:00 +0000 rmind Sync RUMP's rump_etfs_remove() and uvm_aio_aiodone() with branch changes. rmind-uvmplock
Sun, 12 Jun 2011 02:39:37 +0000 rmind Sync RUMP's uvm_pagealloc_strat() and processpage() with branch changes. rmind-uvmplock
Sun, 12 Jun 2011 02:32:29 +0000 rmind Do not call uvm_loan_init() twice. rmind-uvmplock
Sun, 12 Jun 2011 00:23:50 +0000 rmind sync with head rmind-uvmplock
Tue, 31 May 2011 03:03:52 +0000 rmind sync with head rmind-uvmplock
Tue, 31 May 2011 01:51:58 +0000 rmind tmpfs_alloc_vp: perform lock sharing only for VREG. rmind-uvmplock
Mon, 30 May 2011 17:16:47 +0000 rmind privpgop_fault: simplify and sync with changes in the branch. rmind-uvmplock
Mon, 30 May 2011 14:57:48 +0000 rmind - Amend getnewvnode(9) to take the lock for sharing, not a vnode. rmind-uvmplock
Sun, 22 May 2011 21:52:12 +0000 rmind nfs_gop_write: acquire the lock for pmap_page_protect() operation. rmind-uvmplock
Sun, 22 May 2011 04:29:04 +0000 rmind Fix vnode interlock sharing. rmind-uvmplock
Sat, 21 May 2011 21:26:48 +0000 rmind uvm_fault_lower_promote: fix assert (move a bit up, where logic applies). rmind-uvmplock
Sat, 21 May 2011 03:39:17 +0000 rmind - Use MIN() instead of min(). rmind-uvmplock
Sat, 21 May 2011 03:38:24 +0000 rmind Finish v_interlock sharing bits for union/unionfs. rmind-uvmplock
Sat, 21 May 2011 03:35:21 +0000 rmind Fix the build. rmind-uvmplock
Thu, 19 May 2011 03:42:58 +0000 rmind Implement sharing of vnode_t::v_interlock amongst vnodes: rmind-uvmplock
Sat, 23 Apr 2011 15:35:25 +0000 rmind Few fixes, missed in last sync with head. rmind-uvmplock
Thu, 21 Apr 2011 01:40:44 +0000 rmind sync with head rmind-uvmplock
Mon, 11 Apr 2011 04:35:27 +0000 mrg don't take pmap_lock in a few places. there's a bunch more work rmind-uvmplock
Thu, 17 Mar 2011 04:46:28 +0000 rmind - Fix tlbflushg() to behave like tlbflush(), if page global extension (PGE) rmind-uvmplock
Thu, 10 Mar 2011 08:45:34 +0000 mrg revert wrong branch commit rmind-uvmplock
Thu, 10 Mar 2011 08:44:45 +0000 mrg fix a typo rmind-uvmplock
Wed, 09 Mar 2011 19:13:18 +0000 skrll Drop per-page locking i.e. pvh_lock and rely on locking provided by rmind-uvmplock
Tue, 08 Mar 2011 23:41:09 +0000 rmind - pmap_tlb_shootdown: fix a bug when state for full TLB flush can be rmind-uvmplock
Tue, 08 Mar 2011 23:27:50 +0000 rmind struct pmap_tlb_mailbox: make tm_pending and tm_gen volatile. rmind-uvmplock
Tue, 08 Mar 2011 23:26:35 +0000 rmind pmap_deactivate: improve comment. rmind-uvmplock
Tue, 08 Mar 2011 20:07:30 +0000 rmind - pmap_remove_ptes: simplify by removing the duplicate code and re-using rmind-uvmplock
Tue, 08 Mar 2011 16:30:38 +0000 skrll whitespace. heh. rmind-uvmplock
Tue, 08 Mar 2011 16:21:32 +0000 skrll RNF rmind-uvmplock
Tue, 08 Mar 2011 16:19:48 +0000 skrll Fix mm_md_direct_mapped_phys. rmind-uvmplock
Sun, 06 Mar 2011 01:38:45 +0000 rmind - mm_init: disable pmap_protect() call on zero-page for now (x86 pmap issue). rmind-uvmplock
Sun, 06 Mar 2011 00:26:56 +0000 rmind sync with head (and fix few botches with this) rmind-uvmplock
Sat, 05 Mar 2011 20:49:03 +0000 rmind sync with head rmind-uvmplock
Sat, 03 Jul 2010 01:19:10 +0000 rmind sync with head rmind-uvmplock
Fri, 02 Jul 2010 02:11:21 +0000 rmind pmap_tlb_shootdown: add assert demonstrating assumption. rmind-uvmplock
Fri, 02 Jul 2010 02:09:54 +0000 rmind Undo 1.105.2.2 revision, note that uvm_km_pgremove_intrsafe() extracts the rmind-uvmplock
Wed, 02 Jun 2010 03:12:43 +0000 rmind Add code, dev_mem_getva() and dev_mem_relva(), to deal with cache-aliasing rmind-uvmplock
Mon, 31 May 2010 01:12:13 +0000 rmind - Split off Xen versions of pmap_map_ptes/pmap_unmap_ptes into Xen pmap, rmind-uvmplock
Sun, 30 May 2010 05:16:34 +0000 rmind sync with head rmind-uvmplock
Wed, 26 May 2010 04:57:21 +0000 rmind pmap_map_ptes: handle emap on TLB flush. rmind-uvmplock
Wed, 26 May 2010 04:55:23 +0000 rmind Split x86 TLB shootdown code into a separate file. rmind-uvmplock
Mon, 26 Apr 2010 17:06:21 +0000 rmind Slight simplification to TLB shootdown handler on i386 and amd64. rmind-uvmplock
Mon, 26 Apr 2010 04:48:49 +0000 rmind Partly rewrite amd64 TLB shutdown handler for the changes in x86 pmap. rmind-uvmplock
Mon, 26 Apr 2010 02:43:34 +0000 rmind Apply renovated patch to significantly reduce TLB shootdowns in x86 pmap, rmind-uvmplock
Mon, 26 Apr 2010 02:20:59 +0000 rmind Add ubc_purge() and purge/deassociate any related UBC entries during rmind-uvmplock
Sun, 25 Apr 2010 22:48:26 +0000 rmind ubc_alloc: when replacing a cache entry, lock the old object from which we rmind-uvmplock
Sun, 25 Apr 2010 21:08:41 +0000 rmind - Drop vmmap and its reserved page on hp700, sparc and x86. rmind-uvmplock
Sun, 25 Apr 2010 20:20:57 +0000 rmind Fix hp300, missed in previous. rmind-uvmplock
Sun, 25 Apr 2010 19:38:59 +0000 rmind A round of compile and other fixes to previous. rmind-uvmplock
Sun, 25 Apr 2010 15:51:38 +0000 rmind Pull-up rev 1.94 rmind-uvmplock
Sun, 25 Apr 2010 15:47:52 +0000 rmind Drop per-"MD page" (i.e. struct pmap_page) locking i.e. pp_lock/pp_unlock rmind-uvmplock
Sun, 25 Apr 2010 15:27:35 +0000 rmind - Invent mm_md_getva() and mm_md_relva() routines, provided by MD and rmind-uvmplock
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 tip