linux/arch/powerpc/configs
Celeste Liu 2bac6caee9 powerpc/configs: drop RT_GROUP_SCHED=y from ppc6xx_defconfig
Commit 6e5f153783 ("powerpc: Add a 6xx defconfig") said it was copied
from fedore's ppc32 defconfig, but at least since 2015-06-10, Fedora has
dropped this option.[1]

For cgroup v1, if turned on, and there's any cgroup in the "cpu" hierarchy it
needs an RT budget assigned, otherwise the processes in it will not be able to
get RT at all. The problem with RT group scheduling is that it requires the
budget assigned but there's no way we could assign a default budget, since the
values to assign are both upper and lower time limits, are absolute, and need to
be sum up to < 1 for each individal cgroup. That means we cannot really come up
with values that would work by default in the general case.[1]

For cgroup v2, it's almost unusable as well. If it turned on, the cpu controller
can only be enabled when all RT processes are in the root cgroup. But it will
lose the benefits of cgroup v2 if all RT process were placed in the same cgroup.

systemd also doesn't support it.[2]

[1]: https://bugzilla.redhat.com/show_bug.cgi?id=1229700
[2]: https://github.com/systemd/systemd/issues/13781#issuecomment-549164383

Signed-off-by: Celeste Liu <CoelacanthusHex@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20240530111947.549474-12-CoelacanthusHex@gmail.com
2024-06-12 09:32:50 +10:00
..
40x treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
44x powerpc/configs: Remove ReiserFS from defconfig 2023-09-19 20:36:20 +10:00
52xx treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
83xx mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
85xx arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
8xx.config powerpc: Add allmodconfig for all 32-bit sub-arches 2024-03-03 22:20:29 +11:00
32-bit.config powerpc/Makefile: Add ppc32/ppc64_randconfig targets 2021-05-23 20:51:35 +10:00
40x.config powerpc: Add allmodconfig for all 32-bit sub-arches 2024-03-03 22:20:29 +11:00
44x.config powerpc: Add allmodconfig for all 32-bit sub-arches 2024-03-03 22:20:29 +11:00
64-bit.config powerpc/Makefile: Add ppc32/ppc64_randconfig targets 2021-05-23 20:51:35 +10:00
85xx-32bit.config powerpc: Add allmodconfig for all 32-bit sub-arches 2024-03-03 22:20:29 +11:00
85xx-64bit.config
85xx-hw.config
85xx-smp.config
86xx-hw.config
86xx-smp.config
adder875_defconfig printk: Remove redundant CONFIG_BASE_FULL 2024-05-06 17:39:09 +02:00
altivec.config
amigaone_defconfig
be.config
book3s_32.config
cell_defconfig arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
chrp32_defconfig eth: de4x5: remove support for Generic DECchip & DIGITAL EtherWORKS PCI/EISA 2022-05-23 11:43:51 +01:00
corenet_base.config powerpc/corenet: Add PPC_QEMU_E500 to corenet configs 2023-04-20 13:21:48 +10:00
debug.config powerpc/configs: Set more PPC debug configs 2023-09-18 12:23:27 +10:00
disable-werror.config kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
dpaa.config
ep88xc_defconfig printk: Remove redundant CONFIG_BASE_FULL 2024-05-06 17:39:09 +02:00
ep8248e_defconfig arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
fsl-emb-nonhw.config mm, treewide: redefine MAX_ORDER sanely 2023-04-05 19:42:46 -07:00
g5_defconfig powerpc/configs: Remove ReiserFS from defconfig 2023-09-19 20:36:20 +10:00
gamecube_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
guest.config powerpc/configs: Add IBMVETH=y and IBMVNIC=y to guest configs 2023-04-21 16:16:25 +10:00
hardening.config hardening: Provide Kconfig fragments for basic options 2023-09-22 09:50:55 -07:00
holly_defconfig
kvm_guest.config powerpc/configs: Incorporate generic kvm_guest.config into guest configs 2023-04-21 16:16:25 +10:00
le.config
linkstation_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
maple_defconfig powerpc/64s: Default to 64K pages for 64 bit book3s 2021-10-27 22:31:22 +11:00
mgcoge_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
microwatt_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
mpc83xx_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
mpc85xx_base.config powerpc: drop MPC85xx_CDS platform support 2023-06-21 14:08:53 +10:00
mpc86xx_base.config powerpc: drop HPCD/MPC8610 evaluation platform support 2023-04-20 13:21:47 +10:00
mpc512x_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
mpc866_ads_defconfig printk: Remove redundant CONFIG_BASE_FULL 2024-05-06 17:39:09 +02:00
mpc885_ads_defconfig printk: Remove redundant CONFIG_BASE_FULL 2024-05-06 17:39:09 +02:00
mpc5200_defconfig powerpc: Restore CONFIG_DEBUG_INFO in defconfigs 2022-06-29 16:58:49 +10:00
mvme5100_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
pasemi_defconfig arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
pmac32_defconfig powerpc/32: Enable POWER_RESET in pmac32_defconfig 2023-09-18 12:23:27 +10:00
powernv_defconfig arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
ppc6xx_defconfig powerpc/configs: drop RT_GROUP_SCHED=y from ppc6xx_defconfig 2024-06-12 09:32:50 +10:00
ppc40x_defconfig
ppc44x_defconfig
ppc64_defconfig powerpc/configs/64s: Enable CONFIG_MEM_SOFT_DIRTY 2023-11-27 22:01:14 +11:00
ppc64e_defconfig powerpc/configs: Remove ReiserFS from defconfig 2023-09-19 20:36:20 +10:00
ppc64le.config powerpc/configs: Add ppc64le_allnoconfig target 2020-12-15 22:53:27 +11:00
ps3_defconfig Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2" 2024-02-21 23:15:26 +11:00
security.config kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
skiroot_defconfig cred: get rid of CONFIG_DEBUG_CREDENTIALS 2023-12-15 14:19:48 -08:00
storcenter_defconfig powerpc/configs: Update config files for removed/renamed symbols 2022-09-30 18:35:52 +10:00
tqm8xx_defconfig printk: Remove redundant CONFIG_BASE_FULL 2024-05-06 17:39:09 +02:00
wii_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00