diff options
author | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2010-09-22 23:13:03 -0400 |
---|---|---|
committer | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2010-10-19 09:40:37 -0400 |
commit | c8f95e3e04ffc1d96b7b615f8be9b7ac941ead15 (patch) | |
tree | 4bc26f0ea2c0c997363df500b1362d1bdf5d144e /Documentation | |
parent | 8ad8bfcab56a140389df2ed323b56d849e6cf5fb (diff) |
Litmus core: set state to TASK_RUNNING before calling wake_up()
Having tasks that are !is_running() in shared structures is
very confusing during development and debugging, and can likely
mask bugs and/or create races.
It seems like a strange choice that Linux changes a task's state
only _after_ activating it. For LITMUS^RT tasks, we change this order.
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions