ANDROID: turn more configs for microdroid kernel
Turning IO scheduler off, as the actual scheduling is done on the host side. Following configs are explicitly or implicitly turned off. * CONFIG_BLK_ICQ * CONFIG_MQ_IOSCHED_DEADLINE * CONFIG_MQ_IOSCHED_KYBER * CONFIG_IOSCHED_BFQ Support for zoned storage are removed. * CONFIG_BLK_DEV_ZONED * CONFIG_BLK_DEBUG_FS_ZONED * CONFIG_DM_ZONED * CONFIG_ZONEFS_FS Other unnecessary features are also removed. * CONFIG_BLOCK_LEGACY_AUTOLOAD Bug: 407854766 Test: run microdroid with the new kernel Change-Id: I65f8c84dcb9cc4fefca84936e5d97d5e53b631d6 Signed-off-by: Jiyong Park <jiyong@google.com>
This commit is contained in:
committed by
Treehugger Robot
parent
fea3e8f8f9
commit
9acf2a0575
@@ -37,10 +37,11 @@ CONFIG_VIRTUALIZATION=y
|
||||
CONFIG_JUMP_LABEL=y
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
CONFIG_CFI_CLANG=y
|
||||
CONFIG_BLK_DEV_ZONED=y
|
||||
# CONFIG_BLOCK_LEGACY_AUTOLOAD is not set
|
||||
CONFIG_PARTITION_ADVANCED=y
|
||||
# CONFIG_MSDOS_PARTITION is not set
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
# CONFIG_MQ_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_MQ_IOSCHED_KYBER is not set
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=y
|
||||
# CONFIG_SLAB_MERGE_DEFAULT is not set
|
||||
|
@@ -47,11 +47,12 @@ CONFIG_CPU_FREQ_TIMES=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
|
||||
CONFIG_JUMP_LABEL=y
|
||||
CONFIG_BLK_DEV_ZONED=y
|
||||
# CONFIG_BLOCK_LEGACY_AUTOLOAD is not set
|
||||
CONFIG_BLK_CGROUP_IOCOST=y
|
||||
CONFIG_PARTITION_ADVANCED=y
|
||||
# CONFIG_MSDOS_PARTITION is not set
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
# CONFIG_MQ_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_MQ_IOSCHED_KYBER is not set
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=y
|
||||
# CONFIG_SLAB_MERGE_DEFAULT is not set
|
||||
|
Reference in New Issue
Block a user