summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/vm/vm_meter.c
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd/sys/vm/vm_meter.c')
-rw-r--r--freebsd/sys/vm/vm_meter.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/freebsd/sys/vm/vm_meter.c b/freebsd/sys/vm/vm_meter.c
index dfd50081..b31cdd90 100644
--- a/freebsd/sys/vm/vm_meter.c
+++ b/freebsd/sys/vm/vm_meter.c
@@ -1,3 +1,5 @@
+#include <machine/rtems-bsd-kernel-space.h>
+
/*-
* SPDX-License-Identifier: BSD-3-Clause
*
@@ -41,7 +43,7 @@ __FBSDID("$FreeBSD$");
#include <sys/malloc.h>
#include <sys/mutex.h>
#include <sys/proc.h>
-#include <sys/resource.h>
+#include <rtems/bsd/sys/resource.h>
#include <sys/rwlock.h>
#include <sys/sx.h>
#include <sys/vmmeter.h>
@@ -106,6 +108,7 @@ vmcounter_startup(void)
}
SYSINIT(counter, SI_SUB_KMEM, SI_ORDER_FIRST, vmcounter_startup, NULL);
+#ifndef __rtems__
SYSCTL_UINT(_vm, VM_V_FREE_MIN, v_free_min,
CTLFLAG_RW, &vm_cnt.v_free_min, 0, "Minimum low-free-pages threshold");
SYSCTL_UINT(_vm, VM_V_FREE_TARGET, v_free_target,
@@ -559,3 +562,4 @@ vm_stats_init(void *arg __unused)
}
SYSINIT(vmstats_init, SI_SUB_VM_CONF, SI_ORDER_FIRST, vm_stats_init, NULL);
+#endif /* __rtems__ */