Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

no options VMSWAP, correct fix?



Is this the correct way to fix kernel build without VMSWAP?
Limited testing on an ARM board does not reveal problems.
-Mikko
--- a/sys/uvm/uvm_pdpolicy_clock.c
+++ b/sys/uvm/uvm_pdpolicy_clock.c
@@ -262,12 +262,13 @@ uvmpdpol_balancequeue(int swap_shortage)
 /*
 * if there's a shortage of swap slots, try to free it.
 */
-
+#if defined (VMSWAP)
 if (swap_shortage > 0 && (p->pqflags & PQ_SWAPBACKED) != 0) {
 if (uvmpd_trydropswap(p)) {
 swap_shortage--;
 }
 }
+#endif /* (VMSWAP) */
 
 /*
 * if there's a shortage of inactive pages, deactivate.


Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /