You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(scheduler): constrained-deadline EDF via processor-demand criterion (v0.3.0)
Implements the first roadmap item of axonos-scheduler: constrained-deadline
task systems (D_i <= T_i), previously implicit-deadline only.
- Task::periodic_with_deadline: explicit relative deadline (D_i <= T_i)
- demand_bound: the demand-bound function dbf(t)
- processor_demand_feasible -> Feasibility {Feasible|Infeasible{at,demand}|Uncertain}:
exact feasibility by the processor-demand criterion (Baruah/Rosier/Howell 1990),
integer-only, bounded, conservative (never reports Feasible unless every
relevant deadline point was checked). Catches constrained-infeasible sets the
utilisation bound admits.
- Kani harnesses S6 (dbf monotone) and S7 (dbf zero below first deadline)
- Workspace lockstep version bump to 0.3.0; KERNEL_ABI_VERSION unchanged (1)
- Additive only; implicit-deadline API unchanged; no unsafe introduced
0 commit comments