From 5a23de193265d086930a50ff81277c0fd1024974 Mon Sep 17 00:00:00 2001 From: jellllly420 Date: Tue, 28 May 2024 03:38:50 +0800 Subject: [PATCH] fix: fully use ThreadOptions while building new kernel thread --- kernel/aster-nix/src/thread/kernel_thread.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/aster-nix/src/thread/kernel_thread.rs b/kernel/aster-nix/src/thread/kernel_thread.rs index 8fbdc2a2a..b0e58b003 100644 --- a/kernel/aster-nix/src/thread/kernel_thread.rs +++ b/kernel/aster-nix/src/thread/kernel_thread.rs @@ -44,6 +44,8 @@ impl KernelThreadExt for Thread { let weal_thread = thread_ref.clone(); let task = TaskOptions::new(thread_fn) .data(weal_thread) + .priority(thread_options.priority) + .cpu_affinity(thread_options.cpu_affinity) .build() .unwrap(); let status = ThreadStatus::Init;