]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
lib/posix-process: Make multiprocess config select `execve` staging
authorSergiu Moga <sergiu@unikraft.io>
Fri, 2 May 2025 15:36:08 +0000 (18:36 +0300)
committerUnikraft Bot <monkey@unikraft.io>
Fri, 2 May 2025 16:15:10 +0000 (16:15 +0000)
Multiprocess relies on `execve` being enabled so select it whenever
multiprocess is selected.

Signed-off-by: Sergiu Moga <sergiu@unikraft.io>
Approved-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Michalis Pappas <michalis@unikraft.io>
GitHub-Closes: #1642

lib/posix-process/Config.uk

index f242b0204032dfa3754115ebcdb5ee53032b0c69..d14b5f3096485c48b0058dbe7381deb1f5ed67ad 100644 (file)
@@ -32,6 +32,7 @@ config LIBPOSIX_PROCESS_MULTIPROCESS
        bool "Multiprocess support"
        depends on HAVE_VFS
        select LIBPOSIX_PROCESS_MULTITHREADING
        bool "Multiprocess support"
        depends on HAVE_VFS
        select LIBPOSIX_PROCESS_MULTITHREADING
+       select LIBPOSIX_PROCESS_EXECVE
        select LIBUKLOCK
        select LIBUKLOCK_SEMAPHORE
 
        select LIBUKLOCK
        select LIBUKLOCK_SEMAPHORE