cgroup: add cgroup_favordynmods= command-line option
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 10 lines · Luiz Capitulino
We have a need of using favordynmods with cgroup v1, which doesn't support changing mount flags during remount. Enabling
CONFIG_CGROUP_FAVOR_DYNMODSat build-time is not an option because we want to be able to selectively enable it for certain systems.This commit addresses this by introducing the cgroup_favordynmods= command-line option. This option works for both cgroup v1 and v2 and also allows for disabling favorynmods when the kernel built with
CONFIG_CGROUP_FAVOR_DYNMODS=y.
Quoted 8 lines
Also, note that when cgroup_favordynmods=true favordynmods is never disabled in
cgroup_destroy_root().Signed-off-by Luiz Capitulino <[email protected]>--- .../admin-guide/kernel-parameters.txt | 4 ++++ kernel/cgroup/cgroup.c | 18 ++++++++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-)
Thanks,
Kamalesh Babulal
Reviewed-byRe: [External] : [PATH v3] cgroup: add cgroup_favordynmods= command-line option
In reply to a message not in the archiveQuoted 10 lines · Luiz Capitulino
We have a need of using favordynmods with cgroup v1, which doesn't support changing mount flags during remount. Enabling
CONFIG_CGROUP_FAVOR_DYNMODSat build-time is not an option because we want to be able to selectively enable it for certain systems.This commit addresses this by introducing the cgroup_favordynmods= command-line option. This option works for both cgroup v1 and v2 and also allows for disabling favorynmods when the kernel built with
CONFIG_CGROUP_FAVOR_DYNMODS=y.
Quoted 4 lines
Also, note that when cgroup_favordynmods=true favordynmods is never disabled in
cgroup_destroy_root().Signed-off-by Luiz Capitulino <[email protected]>
The patch looks good to me, I have also boot tested it with combinations of CONFIG_CGROUP_FAVOR_DYNMODS={y, n}, while passing the kernel parameter cgroup_favordynmods={true, false} to the command line and works as expected.