diff options
Diffstat (limited to 'freebsd/sys/vm/vm_meter.c')
-rw-r--r-- | freebsd/sys/vm/vm_meter.c | 6 |
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__ */ |