What improvement do we actually get here? Only avoiding locking the
processor? That does not seems to me worth making the code yet longer.
Samuel
Damien Zammit, le mer. 16 août 2023 01:48:55 +, a ecrit:
> ---
> kern/sched_prim.c | 32 ++--
> 1 file changed, 26
---
kern/sched_prim.c | 32 ++--
1 file changed, 26 insertions(+), 6 deletions(-)
diff --git a/kern/sched_prim.c b/kern/sched_prim.c
index be34e7dd..d69e4990 100644
--- a/kern/sched_prim.c
+++ b/kern/sched_prim.c
@@ -1325,12 +1325,33 @@ void thread_setrun(
}