From d18ff45d38f82ac0169df467eae69d2806d386a1 Mon Sep 17 00:00:00 2001 From: Michalis Pappas Date: Tue, 1 Apr 2025 17:32:59 +0200 Subject: [PATCH] lib/syscall-shim: Adapt to updated libposix-process config options Following the consolidation of CONFIG_LIBPOSIX_PROCESS_PIDS and CONFIG_LIBPOSIX_PROCESS_CLONE into LIBPOSIX_PROCESS_MULTITHREADING, update to the new config. Signed-off-by: Michalis Pappas Approved-by: Andrei Tatar Reviewed-by: Sergiu Moga Reviewed-by: Andrei Tatar GitHub-Closes: #1627 --- lib/syscall_shim/uk_prsyscall.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/syscall_shim/uk_prsyscall.c b/lib/syscall_shim/uk_prsyscall.c index f98ae94c9..47b7ec05e 100644 --- a/lib/syscall_shim/uk_prsyscall.c +++ b/lib/syscall_shim/uk_prsyscall.c @@ -580,7 +580,7 @@ static inline void param_msgflags(struct uk_streambuf *sb, int fmtf, int flags) } #endif /* CONFIG_LIBPOSIX_SOCKET */ -#if CONFIG_LIBPOSIX_PROCESS_CLONE +#if CONFIG_LIBPOSIX_PROCESS_MULTITHREADING #include static inline void param_cloneflags(struct uk_streambuf *sb, int fmtf, @@ -615,7 +615,7 @@ static inline void param_cloneflags(struct uk_streambuf *sb, int fmtf, PR_FLAG(sb, fmtf, orig_seek, CLONE_, IO, flags); PR_FLAG_END(sb, fmtf, orig_seek, flags); } -#endif /* CONFIG_LIBPOSIX_PROCESS_CLONE */ +#endif /* CONFIG_LIBPOSIX_PROCESS_MULTITHREADING */ /* Pretty print a single parameter */ static void pr_param(struct uk_streambuf *sb, int fmtf, @@ -786,11 +786,11 @@ static void pr_param(struct uk_streambuf *sb, int fmtf, param_msgflags(sb, fmtf, param); break; #endif /* CONFIG_LIBPOSIX_SOCKET */ -#if CONFIG_LIBPOSIX_PROCESS_CLONE +#if CONFIG_LIBPOSIX_PROCESS_MULTITHREADING case PT_CLONEFLAGS: param_cloneflags(sb, fmtf, param); break; -#endif /* CONFIG_LIBPOSIX_PROCESS_CLONE */ +#endif /* CONFIG_LIBPOSIX_PROCESS_MULTITHREADING */ case PT_STRUCT(timespec): PR_STRUCT(sb, fmtf, timespec, flags, param, 0, succ, PT_UDEC, tv_sec, -- 2.39.5