The NetBSD Project

CVS log for src/sys/uvm/uvm_init.c

[BACK] 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

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>