diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-03-16 11:52:04 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-03-16 11:52:04 +0100 |
commit | 884a0bfc2b0ec1ff25d5120f9bfbccfeee8e5b0e (patch) | |
tree | 33e7967dfeeecc6011f0dcde059eb167d2ef9674 /sutils/swapon.c | |
parent | 54c0b9b9dbf72467f099291950680ff8270b02ad (diff) |
tmpfs: also try to start the default pager
initscripts apparently tries to mount /run before calling swapon
Diffstat (limited to 'sutils/swapon.c')
-rw-r--r-- | sutils/swapon.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sutils/swapon.c b/sutils/swapon.c index b699b933..9f0b0163 100644 --- a/sutils/swapon.c +++ b/sutils/swapon.c @@ -110,7 +110,6 @@ static void get_def_pager(int autostart) error (12, err, "Cannot get privileged ports"); err = vm_set_default_memory_manager (host, &def_pager); - mach_port_deallocate (mach_task_self (), host); if (err) error (13, err, "Cannot get default pager port"); if (def_pager == MACH_PORT_NULL) @@ -127,12 +126,12 @@ static void get_def_pager(int autostart) { fprintf (stderr, "Started it\n"); err = vm_set_default_memory_manager (host, &def_pager); - mach_port_deallocate (mach_task_self (), host); if (err) error (16, err, "Cannot get default pager port"); } } } + mach_port_deallocate (mach_task_self (), host); } } |