ANDROID: Align x86-64 microdroid cgroup support with aarch64 microdroid

The x86-64 microdroid kernel currently supports a superset of cgroup
functionality when compared to the aarch64 kernel. This is not needed,
as microdroid only requires memory cgroup support. Therefore, remove
all cgroup support in the x86-64 kernel, except memory cgroup support.

Bug: 427263996
Change-Id: I514ebd585f057c539cc88abafbd349b6f6df8e58
[isaacmanjarres: resolved merge conflicts from forward porting and
remove CONFIG_BFQ_GROUP_IOSCHED since it depends on blk cgroups.]
Signed-off-by: Isaac J. Manjarres <isaacmanjarres@google.com>
This commit is contained in:
Isaac J. Manjarres
2025-06-23 20:23:24 +00:00
parent 986d344a47
commit a25c0fcfff

View File

@@ -15,12 +15,6 @@ CONFIG_UCLAMP_TASK=y
CONFIG_UCLAMP_BUCKETS_COUNT=20
CONFIG_CGROUPS=y
CONFIG_MEMCG=y
CONFIG_BLK_CGROUP=y
CONFIG_CGROUP_SCHED=y
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CPUSETS=y
CONFIG_CGROUP_CPUACCT=y
# CONFIG_UTS_NS is not set
# CONFIG_TIME_NS is not set
# CONFIG_PID_NS is not set
@@ -51,11 +45,9 @@ CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_JUMP_LABEL=y
CONFIG_BLK_DEV_ZONED=y
CONFIG_BLK_CGROUP_IOCOST=y
CONFIG_PARTITION_ADVANCED=y
# CONFIG_MSDOS_PARTITION is not set
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=y
# CONFIG_SLAB_MERGE_DEFAULT is not set