Re: [PATCH v7 06/23] sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable

From: John Stultz
Date: Wed Jan 10 2024 - 17:37:06 EST


On Thu, Dec 28, 2023 at 7:06 AM Metin Kaya <metin.kaya@xxxxxxx> wrote:
> On 20/12/2023 12:18 am, John Stultz wrote:
> > --- a/init/Kconfig
> > +++ b/init/Kconfig
> > @@ -908,6 +908,13 @@ config NUMA_BALANCING_DEFAULT_ENABLED
> > If set, automatic NUMA balancing will be enabled if running on a NUMA
> > machine.
> >
> > +config SCHED_PROXY_EXEC
> > + bool "Proxy Execution"
> > + default n
> > + help
> > + This option enables proxy execution, a mechanism for mutex owning
> > + tasks to inherit the scheduling context of higher priority waiters.
> > +
>
> Should `SCHED_PROXY_EXEC` config option be under `Scheduler features` menu?

Yeah, that sounds like a nice idea. Done.

Thanks again for the suggestion!
-john