Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

sched/deadline: Update GRUB description in the documentation

Update the details of GRUB to reflect the updated logic.

Signed-off-by: Vineeth Pillai (Google) <vineeth@bitbyteword.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Daniel Bristot de Oliveira <bristot@kernel.org>
Acked-by: Juri Lelli <juri.lelli@redhat.com>
Link: https://lore.kernel.org/r/20230530135526.2385378-2-vineeth@bitbyteword.org

authored by

Vineeth Pillai and committed by
Peter Zijlstra
e20f204c 6a9d623a

+4 -1
+4 -1
Documentation/scheduler/sched-deadline.rst
··· 203 203 - Total bandwidth (this_bw): this is the sum of all tasks "belonging" to the 204 204 runqueue, including the tasks in Inactive state. 205 205 206 + - Maximum usable bandwidth (max_bw): This is the maximum bandwidth usable by 207 + deadline tasks and is currently set to the RT capacity. 208 + 206 209 207 210 The algorithm reclaims the bandwidth of the tasks in Inactive state. 208 211 It does so by decrementing the runtime of the executing task Ti at a pace equal 209 212 to 210 213 211 - dq = -max{ Ui / Umax, (1 - Uinact - Uextra) } dt 214 + dq = -(max{ Ui, (Umax - Uinact - Uextra) } / Umax) dt 212 215 213 216 where: 214 217