Message ID | 20231122133904.446032-1-vincent.guittot@linaro.org (mailing list archive) |
---|---|
Headers | show |
Series | Rework interface between scheduler and schedutil governor | expand |
On 11/22/23 14:39, Vincent Guittot wrote: > Following the discussion with Qais [1] about how to handle uclamp > requirements and after syncing with him, we agreed that I should move > forward on the patchset to rework the interface between scheduler and > schedutil governor to provide more information to the latter. Scheduler > (and EAS in particular) doesn't need anymore to guess estimate which > headroom the governor wants to apply and will directly ask for the target > freq. Then the governor directly gets the actual utilization and new > minimum and maximum boundaries to select this target frequency and > doesn't have to deal anymore with scheduler internals like uclamp when > including iowait boost. > > [1] https://lore.kernel.org/lkml/CAKfTPtA5JqNCauG-rP3wGfq+p8EEVx9Tvwj6ksM3SYCwRmfCTg@mail.gmail.com/ > > Changes since v3: > - Fix freq selection with runnable RT Thanks! Both patches LGTM now. Cheers -- Qais Yousef