summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancesco Dolcini <francesco.dolcini@toradex.com>2022-10-10 15:10:35 +0200
committerFrancesco Dolcini <francesco.dolcini@toradex.com>2022-10-11 17:25:52 +0200
commitb4f7c3c44d8543d5c62b55fa2e23da8743471044 (patch)
tree80e806134a9a618bc8dcb63941ef4ff6cb413d73
parentf4b7e56f237cc2a02543559bb4531018c12edbf7 (diff)
toradex_defconfig: Add systemd required kernel config
Add standard systemd requirements [0] to imx8 kernel config. [0] https://github.com/systemd/systemd/blob/main/README Upstream-status: Inappropriate [defconfig change] Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
-rw-r--r--arch/arm64/configs/toradex_defconfig2
-rw-r--r--arch/arm64/configs/toradex_imx_v8.config26
2 files changed, 28 insertions, 0 deletions
diff --git a/arch/arm64/configs/toradex_defconfig b/arch/arm64/configs/toradex_defconfig
index 1a09fce6f5f7..be54c897c121 100644
--- a/arch/arm64/configs/toradex_defconfig
+++ b/arch/arm64/configs/toradex_defconfig
@@ -14,6 +14,7 @@ CONFIG_IKCONFIG_PROC=y
CONFIG_NUMA_BALANCING=y
CONFIG_MEMCG=y
CONFIG_BLK_CGROUP=y
+CONFIG_CFS_BANDWIDTH=y
CONFIG_CGROUP_PIDS=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_HUGETLB=y
@@ -21,6 +22,7 @@ CONFIG_CPUSETS=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_BPF=y
CONFIG_USER_NS=y
CONFIG_SCHED_AUTOGROUP=y
CONFIG_RELAY=y
diff --git a/arch/arm64/configs/toradex_imx_v8.config b/arch/arm64/configs/toradex_imx_v8.config
index e392ef72ccd4..9d7bde59e277 100644
--- a/arch/arm64/configs/toradex_imx_v8.config
+++ b/arch/arm64/configs/toradex_imx_v8.config
@@ -14,6 +14,32 @@
CONFIG_CRYPTO_LZ4=y
CONFIG_KERNEL_LZ4=y
+# Systemd, https://github.com/systemd/systemd/blob/main/README
+CONFIG_DEVTMPFS=y
+CONFIG_CGROUPS=y
+CONFIG_INOTIFY_USER=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EPOLL=y
+CONFIG_UNIX=y
+CONFIG_SYSFS=y
+CONFIG_PROC_FS=y
+CONFIG_FHANDLE=y
+CONFIG_SYSFS_DEPRECATED=n
+CONFIG_UEVENT_HELPER=n
+CONFIG_FW_LOADER_USER_HELPER=n
+CONFIG_NET_NS=y
+CONFIG_NAMESPACES=y
+CONFIG_USER_NS=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_CFS_BANDWIDTH=y
+CONFIG_BPF=y
+CONFIG_BPF_SYSCALL=y
+CONFIG_BPF_JIT=y
+CONFIG_CGROUP_BPF=y
+CONFIG_RT_GROUP_SCHED=n
+
# RTC widely used on Toradex eval-boards
CONFIG_RTC_DRV_DS1307=y