Fix a potential race condition that might lead to a task being dispatched without kicking the target CPU, which could result in a potential stall.
With this applied, scx_rustland has been running without any stall for about 18 hours on a system where the issue was previously quite easy to reproduce.
Moreover, clarify a couple of comments in the dispatch path.
Fix a potential race condition that might lead to a task being dispatched without kicking the target CPU, which could result in a potential stall.
With this applied, scx_rustland has been running without any stall for about 18 hours on a system where the issue was previously quite easy to reproduce.
Moreover, clarify a couple of comments in the dispatch path.
This fixes issue #353.
Tested-by: SoulHarsh007 harsh.peshwani@outlook.com