|
@@ -480,6 +480,10 @@ endif
|
|
|
ifeq ($(BR2_PACKAGE_SYSTEMD_OOMD),y)
|
|
|
SYSTEMD_CONF_OPTS += -Doomd=true
|
|
|
SYSTEMD_OOMD_USER = systemd-oom -1 systemd-oom -1 * - - - systemd Userspace OOM Killer
|
|
|
+define SYSTEMD_OOMD_LINUX_CONFIG_FIXUPS
|
|
|
+ $(call KCONFIG_ENABLE_OPT,CONFIG_PSI)
|
|
|
+ $(call KCONFIG_ENABLE_OPT,CONFIG_MEMCG)
|
|
|
+endef
|
|
|
else
|
|
|
SYSTEMD_CONF_OPTS += -Doomd=false
|
|
|
endif
|
|
@@ -804,6 +808,8 @@ define SYSTEMD_LINUX_CONFIG_FIXUPS
|
|
|
$(call KCONFIG_ENABLE_OPT,CONFIG_AUTOFS4_FS)
|
|
|
$(call KCONFIG_ENABLE_OPT,CONFIG_TMPFS_POSIX_ACL)
|
|
|
$(call KCONFIG_ENABLE_OPT,CONFIG_TMPFS_XATTR)
|
|
|
+
|
|
|
+ $(SYSTEMD_OOMD_LINUX_CONFIG_FIXUPS)
|
|
|
endef
|
|
|
|
|
|
# We need a very minimal host variant, so we disable as much as possible.
|