commit | 3330ab12d85c7996a2279575ce375e6b065ca7ec | [log] [tgz] |
---|---|---|
author | James Harris <james.harris@intel.com> | Fri Feb 26 14:13:52 2021 -0800 |
committer | Carles CufĂ <carles.cufi@nordicsemi.no> | Sat Feb 27 10:25:47 2021 +0100 |
tree | 69550933e19140ab7106be7f737600561620b717 | |
parent | ff5b040f782297003040c1dc4fe43521bc8dc052 [diff] |
kernel: fix yielding between tasks with same deadline Previously two tasks with the same deadline and priority would always have `z_is_t1_higher_prio_than_t2` `true` in both directions. This is logically inconsistent, and results in `k_yield` not actually yielding between identical threads. Signed-off-by: James Harris <james.harris@intel.com>