]> git.ipfire.org Git - thirdparty/util-linux.git/commit
chrt: Add support for SCHED_FLAG_DL_OVERRUN
authorFurkan Caliskan <frn1furkan10@gmail.com>
Wed, 13 May 2026 09:45:09 +0000 (12:45 +0300)
committerFurkan Caliskan <frn1furkan10@gmail.com>
Wed, 13 May 2026 09:54:54 +0000 (12:54 +0300)
commit95a2b7d333ee33bd18bd2c8ad410eee4ec82ab9b
treea8790f352022780b259536fa76eaea82ef67031d
parent63b385e624b534698722e4429d40294a6aa0fa10
chrt: Add support for SCHED_FLAG_DL_OVERRUN

When set on a SCHED_DEADLINE task, the kernel sends SIGXCPU to the
task if it exceeds its runtime budget within a period. Without this
flag the task is silently throttled until the next period. Useful
for real-time applications that need to detect when they are not
meeting their timing requirements.

Add -O/--deadline-overrun option to allow users to toggle this
feature using the deadline scheduling class.

Signed-off-by: Furkan Caliskan <frn1furkan10@gmail.com>
bash-completion/chrt
schedutils/chrt.1.adoc
schedutils/chrt.c