Up to [cvs.NetBSD.org] / src / sys / uvm
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: vmlocking
Revision 1.26.10.5 / (download) - annotate - [select for diffs], Tue Aug 21 22:32:26 2007 UTC (16 years, 8 months ago) by yamt
Branch: vmlocking
Changes since 1.26.10.4: +2 -3
lines
Diff to previous 1.26.10.4 (colored) to branchpoint 1.26 (colored) next main 1.27 (colored)
fix some races around pagedaemon and uvm_wait. ok'ed by Andrew Doran.
Revision 1.26.10.4 / (download) - annotate - [select for diffs], Mon Aug 20 21:28:32 2007 UTC (16 years, 8 months ago) by ad
Branch: vmlocking
Changes since 1.26.10.3: +2 -9
lines
Diff to previous 1.26.10.3 (colored) to branchpoint 1.26 (colored)
Sync with HEAD.
Revision 1.26.10.3 / (download) - annotate - [select for diffs], Sat Apr 28 20:47:03 2007 UTC (16 years, 11 months ago) by ad
Branch: vmlocking
Changes since 1.26.10.2: +2 -3
lines
Diff to previous 1.26.10.2 (colored) to branchpoint 1.26 (colored)
Split uvm_hashlock into an array of 32 locks.
Revision 1.26.10.2 / (download) - annotate - [select for diffs], Thu Apr 5 21:32:52 2007 UTC (17 years ago) by ad
Branch: vmlocking
Changes since 1.26.10.1: +4 -4
lines
Diff to previous 1.26.10.1 (colored) to branchpoint 1.26 (colored)
- Put a per-LWP lock around swapin / swapout. - Replace use of lockmgr(). - Minor locking fixes and assertions. - uvm_map.h no longer pulls in proc.h, etc. - Use kpause where appropriate.
Revision 1.26.10.1 / (download) - annotate - [select for diffs], Tue Mar 13 17:51:55 2007 UTC (17 years, 1 month ago) by ad
Branch: vmlocking
Changes since 1.26: +16 -3
lines
Diff to previous 1.26 (colored)
Pull in the initial set of changes for the vmlocking branch.
Revision 1.26 / (download) - annotate - [select for diffs], Fri Sep 15 15:51:13 2006 UTC (17 years, 7 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-idlelwp-base8,
yamt-idlelwp,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
post-newlock2-merge,
newlock2-nbase,
newlock2-base,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
matt-nb4-arm-base,
matt-nb4-arm,
ad-audiomp-base,
ad-audiomp
Branch point for: vmlocking,
mjf-ufs-trans
Changes since 1.25: +5 -2
lines
Diff to previous 1.25 (colored)
merge yamt-pdpolicy branch. - separate page replacement policy from the rest of kernel - implement an alternative replacement policy