From: Michael Tremer Date: Mon, 14 Oct 2024 09:00:21 +0000 (+0000) Subject: kernel: Enable IO uring X-Git-Tag: v2.29-core190~67 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=522632655c3e06d02414c0905b5117aae769aa3e;p=ipfire-2.x.git kernel: Enable IO uring This is a feature more and more tools start using now and will help to keep performance of the OS up. This was enabled on riscv64 already. Signed-off-by: Michael Tremer --- diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kernel.config.aarch64-ipfire index e3ea041381..f7835c69f9 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -234,7 +234,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_IO_URING is not set +CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y @@ -8045,6 +8045,7 @@ CONFIG_NLS_UTF8=m CONFIG_NLS_UCS2_UTILS=m # CONFIG_DLM is not set # CONFIG_UNICODE is not set +CONFIG_IO_WQ=y # end of File systems # diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel.config.x86_64-ipfire index f98042d1e6..1bc62acf56 100644 --- a/config/kernel/kernel.config.x86_64-ipfire +++ b/config/kernel/kernel.config.x86_64-ipfire @@ -253,7 +253,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_IO_URING is not set +CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y @@ -7226,6 +7226,7 @@ CONFIG_NLS_UCS2_UTILS=m CONFIG_DLM=m # CONFIG_DLM_DEBUG is not set # CONFIG_UNICODE is not set +CONFIG_IO_WQ=y # end of File systems # diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/aarch64/linux index b075432906..a65a2d7a10 100644 --- a/config/rootfiles/common/aarch64/linux +++ b/config/rootfiles/common/aarch64/linux @@ -8934,6 +8934,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/IONIC #lib/modules/KVER/build/include/config/IOSCHED_BFQ #lib/modules/KVER/build/include/config/IO_STRICT_DEVMEM +#lib/modules/KVER/build/include/config/IO_URING +#lib/modules/KVER/build/include/config/IO_WQ #lib/modules/KVER/build/include/config/IP6_NF_FILTER #lib/modules/KVER/build/include/config/IP6_NF_IPTABLES #lib/modules/KVER/build/include/config/IP6_NF_MANGLE diff --git a/config/rootfiles/common/x86_64/linux b/config/rootfiles/common/x86_64/linux index 49e1dfe718..90bc8a8181 100644 --- a/config/rootfiles/common/x86_64/linux +++ b/config/rootfiles/common/x86_64/linux @@ -8711,6 +8711,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/IOSF_MBI #lib/modules/KVER/build/include/config/IO_DELAY_0X80 #lib/modules/KVER/build/include/config/IO_STRICT_DEVMEM +#lib/modules/KVER/build/include/config/IO_URING +#lib/modules/KVER/build/include/config/IO_WQ #lib/modules/KVER/build/include/config/IP5XXX_POWER #lib/modules/KVER/build/include/config/IP6_NF_FILTER #lib/modules/KVER/build/include/config/IP6_NF_IPTABLES