From 7e176f23511446bc33f4e43fd098ddb73acd8146 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Mon, 16 Aug 2021 13:18:50 +0200 Subject: mach-defpager: Drop kalloc/kfree glibc is removing its malloc hooks, but gnumach now has support for mlockall, which we can just use instead of kalloc/kfree. * mach-defpager/main.c (main): Call mlockall. * mach-defpager/kalloc.c: Remove. * mach-defpager/kalloc.h: Remove. * mach-defpager/default_pager.c: Use malloc/free instead of kalloc/kfree. * mach-defpager/setup.c: Likewise. --- mach-defpager/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mach-defpager/Makefile') diff --git a/mach-defpager/Makefile b/mach-defpager/Makefile index 9bf394e7..310be710 100644 --- a/mach-defpager/Makefile +++ b/mach-defpager/Makefile @@ -23,7 +23,7 @@ dir := mach-defpager makemode:= server target := mach-defpager -SRCS := default_pager.c kalloc.c wiring.c main.c setup.c +SRCS := default_pager.c wiring.c main.c setup.c OBJS := $(SRCS:.c=.o) \ $(addsuffix Server.o,\ memory_object default_pager memory_object_default exc) \ -- cgit v1.2.3