Module Name:    src
Committed By:   matt
Date:           Sun Aug  9 21:58:03 UTC 2009

Modified Files:
        src/sys/conf: std
        src/sys/uvm: files.uvm

Log Message:
Add [default] option to make UAREAs swappable.  Disabling the option makes
them unswappable and therefore allocatable using KSEG/BAT/etc.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/conf/std
cvs rdiff -u -r1.14 -r1.15 src/sys/uvm/files.uvm

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/conf/std
diff -u src/sys/conf/std:1.10 src/sys/conf/std:1.11
--- src/sys/conf/std:1.10	Fri Nov 14 23:28:30 2008
+++ src/sys/conf/std	Sun Aug  9 21:58:03 2009
@@ -1,4 +1,4 @@
-# $NetBSD: std,v 1.10 2008/11/14 23:28:30 ad Exp $
+# $NetBSD: std,v 1.11 2009/08/09 21:58:03 matt Exp $
 #
 # standard MI 'options'
 #
@@ -8,6 +8,7 @@
 # the following options are on-by-default to keep
 # kernel config file compatibility.
 options	VMSWAP		# Swap device/file support
+options VMSWAP_UAREA	# Swap uarea's
 options	BUFQ_FCFS	# First-come First-serve strategy
 options	BUFQ_DISKSORT	# Traditional min seek sort strategy
 options	RFC2292		# Previous version of Adv. Sockets API for IPv6 

Index: src/sys/uvm/files.uvm
diff -u src/sys/uvm/files.uvm:1.14 src/sys/uvm/files.uvm:1.15
--- src/sys/uvm/files.uvm:1.14	Sun Jun 28 15:18:50 2009
+++ src/sys/uvm/files.uvm	Sun Aug  9 21:58:03 2009
@@ -1,11 +1,11 @@
-#	$NetBSD: files.uvm,v 1.14 2009/06/28 15:18:50 rmind Exp $
+#	$NetBSD: files.uvm,v 1.15 2009/08/09 21:58:03 matt Exp $
 
 #
 # UVM options
 # 
 defflag opt_uvmhist.h		UVMHIST UVMHIST_PRINT
 defflag opt_uvm.h		USE_TOPDOWN_VM UVMMAP_COUNTERS
-defflag opt_vmswap.h		VMSWAP
+defflag opt_vmswap.h		VMSWAP VMSWAP_UAREA
 defflag opt_readahead.h		READAHEAD_STATS
 defflag opt_ubc.h		UBC_STATS
 defparam opt_pagermap.h		PAGER_MAP_SIZE

Reply via email to