summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2021-08-22 00:56:43 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2021-08-22 00:56:43 +0200
commitd0bf36018b98f3f7a79536b875baa91ca3c8fe5e (patch)
tree03f24674015f09170d6ae111b6944b1096b60f86
parent21d99ce0cfefc82039f9bd45bd9d12eb47966992 (diff)
mach-defpager: Fix error reporting
* mach-defpager/main.c (main): After mlockall, report error from errno, not the value returned by mlockall.
-rw-r--r--mach-defpager/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mach-defpager/main.c b/mach-defpager/main.c
index 67d4c585..95e66703 100644
--- a/mach-defpager/main.c
+++ b/mach-defpager/main.c
@@ -92,7 +92,7 @@ main (int argc, char **argv)
err = mlockall(MCL_CURRENT | MCL_FUTURE);
if (err)
- error (1, err, "cannot lock all memory");
+ error (1, errno, "cannot lock all memory");
defpager = MACH_PORT_NULL;
err = vm_set_default_memory_manager (bootstrap_master_host_port, &defpager);