| commit | 6890cea305eadbebc9f3fcf8d31c6672af797ee5 | [log] [tgz] |
|---|---|---|
| author | Joel Fernandes (Google) <joel@joelfernandes.org> | Tue Mar 05 18:28:31 2024 -0500 |
| committer | Joel Fernandes (Google) <joel@joelfernandes.org> | Fri Mar 08 01:00:44 2024 -0500 |
| tree | 37913bdf5ae22893995137d0c2a720764392e7a7 | |
| parent | 8e2b05baa4dff13f41cd45cd3020734fa29e0f20 [diff] |
sched/deadline: Do not mark defer_armed if timer not started in replenish For whatever reason, if start_dl_timer() returned 0 (it did not start a new timer), then do not marked dl_defer_armed, because we never really armed. This is similar to what dl_check_constrained_dl() does. Add some guardrails for such situations. Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>