]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
lib/posix-process: Add config option for POSIX signals
authorMichalis Pappas <michalis@unikraft.io>
Thu, 28 Dec 2023 09:57:35 +0000 (10:57 +0100)
committerUnikraft Bot <monkey@unikraft.io>
Wed, 26 Mar 2025 08:05:34 +0000 (08:05 +0000)
Add CONFIG_LIBPOSIX_PROCESS_SIGNALS to enable POSIX signals.
If that option is not enabled, the implementation will fall
back to stubs.

Signed-off-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Ioan-Teodor Teugea <ioan_teodor.teugea@stud.acs.upb.ro>
Reviewed-by: Sergiu Moga <sergiu@unikraft.io>
Reviewed-by: Andrei Tatar <andrei@unikraft.io>
Approved-by: Andrei Tatar <andrei@unikraft.io>
GitHub-Closes: #1248

lib/posix-process/Config.uk

index 953205b5a47be44ed84387573b0c6f4d92b43e6f..a4cd42fbb5e87cc5b9a75f245e6aa0b0403bb65e 100644 (file)
@@ -20,6 +20,11 @@ config LIBPOSIX_PROCESS_INIT_PIDS
 
 endif
 
+config LIBPOSIX_PROCESS_SIGNAL
+       bool "POSIX signals (EXPERIMENTAL)"
+       select LIBPOSIX_PROCESS_PIDS
+       select LIBSYSCALL_SHIM
+
 config LIBPOSIX_PROCESS_CLONE
        bool "clone() system call"
        select LIBPOSIX_PROCESS_PIDS