From 3d12ccdbeaaa5fe9c19f3ae09ac1c2711eaa9d2e Mon Sep 17 00:00:00 2001 From: Marsman1996 Date: Thu, 19 Dec 2024 23:25:34 +0800 Subject: [PATCH] Warn unsupported clone flags instead of panic --- kernel/src/process/clone.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/src/process/clone.rs b/kernel/src/process/clone.rs index f6cabe4a6..0af735bcc 100644 --- a/kernel/src/process/clone.rs +++ b/kernel/src/process/clone.rs @@ -165,7 +165,7 @@ impl CloneFlags { | CloneFlags::CLONE_CHILD_CLEARTID; let unsupported_flags = *self - supported_flags; if !unsupported_flags.is_empty() { - panic!("contains unsupported clone flags: {:?}", unsupported_flags); + warn!("contains unsupported clone flags: {:?}", unsupported_flags); } Ok(()) }