summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/vm/swap_pager.c6
-rw-r--r--sys/vm/swap_pager.h6
2 files changed, 5 insertions, 7 deletions
diff --git a/sys/vm/swap_pager.c b/sys/vm/swap_pager.c
index f6ca7c7..752974c 100644
--- a/sys/vm/swap_pager.c
+++ b/sys/vm/swap_pager.c
@@ -83,12 +83,6 @@ __FBSDID("$FreeBSD$");
#include <sys/sx.h>
#include <sys/vmmeter.h>
-#ifndef MAX_PAGEOUT_CLUSTER
-#define MAX_PAGEOUT_CLUSTER 16
-#endif
-
-#define SWB_NPAGES MAX_PAGEOUT_CLUSTER
-
#include "opt_swap.h"
#include <vm/vm.h>
#include <vm/pmap.h>
diff --git a/sys/vm/swap_pager.h b/sys/vm/swap_pager.h
index 4a4e051..7c698e5 100644
--- a/sys/vm/swap_pager.h
+++ b/sys/vm/swap_pager.h
@@ -70,8 +70,12 @@ struct swdevt {
* pages per allocation. We recommend you stick with the default of 8.
* The 16-page limit is due to the radix code (kern/subr_blist.c).
*/
+#ifndef MAX_PAGEOUT_CLUSTER
+#define MAX_PAGEOUT_CLUSTER 16
+#endif
+
#if !defined(SWB_NPAGES)
-#define SWB_NPAGES 8
+#define SWB_NPAGES MAX_PAGEOUT_CLUSTER
#endif
/*
OpenPOWER on IntegriCloud