From 80ce9d546aff183f1b4436ad88fcbdfe8cdc6695 Mon Sep 17 00:00:00 2001
From: Bananymous <oskari.alaranta@bananymous.com>
Date: Fri, 17 Jan 2025 16:14:52 +0200
Subject: [PATCH] Kernel: Don't error out on SYS_WAIT with
 W{CONTINUED,UNTRACED}

As I don't support stopping and continuing processes these flags are
effecively no-ops
---
 kernel/kernel/Process.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/kernel/kernel/Process.cpp b/kernel/kernel/Process.cpp
index b0063f35f..763067db1 100644
--- a/kernel/kernel/Process.cpp
+++ b/kernel/kernel/Process.cpp
@@ -692,9 +692,7 @@ namespace Kernel
 		if (options & ~(WCONTINUED | WNOHANG | WUNTRACED))
 			return BAN::Error::from_errno(EINVAL);
 
-		// FIXME: support options stopped processes
-		if (options & ~(WCONTINUED | WUNTRACED))
-			return BAN::Error::from_errno(ENOTSUP);
+		// FIXME: Add WCONTINUED and WUNTRACED when stopped/continued processes are added
 
 		const auto pid_matches =
 			[&](const ChildExitStatus& child)