Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kernel/sched: Remove now-spurious SWAP_NONATOMIC workaround
Recent work to normalize use of the thread QUEUED state bit means that we never attempt to remove unqueued threads from the low-level run queue. So the old workaround for SWAP_NONATOMIC that was trying to detect this condition isn't necessary anymore. Which is serendipitous, because it was written to encode some very specific logic about the circumstances where _current could be dequeued that I'd like to be able to break. Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
- Loading branch information