ImmortalWrt/target/linux/mediatek
Tony Ambardar 3d66f55161 kernel: improve handling of CONFIG_IO_URING
Kernel setting CONFIG_IO_URING supports high-performance I/O for file
access and servers, generally for more performant platforms, and adds
~45 KB to kernel sizes. The need for this on less "beefy" devices is
questionable, as is the size cost considering many platforms have kernel
size limits which require tricky repartitioning if outgrown. The size
cost is also large relative to the ~180 KB bump expected between major
OpenWRT kernel releases.

No OpenWrt packages have hard dependencies on this; samba4 and mariadb
can take advantage if available (+KERNEL_IO_URING:liburing) but
otherwise build and work fine.

Since CONFIG_IO_URING is already managed via the KERNEL_IO_URING setting
in Config-kernel.in (default Y), remove it from those target configs
which unconditionally enable it, and update the defaults to enable it
conditionally only on more powerful 64-bit x86 and arm devices. It may
still be manually enabled as needed for high-performance custom builds.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2023-05-03 10:26:17 -07:00
..
base-files mediatek: add support for Bananapi BPi-R3 2022-08-30 13:36:28 +01:00
dts mediatek: no longer hard-code WAN PHY of Netgear WAX206 2023-04-30 17:27:00 +01:00
files/drivers/net/phy/rtk mediatek: remove mt753x driver 2023-04-29 10:25:43 +02:00
files-5.15 mediatek: sync pinctrl-mt7981 and pinctrl-mt7986 drivers 2023-04-13 20:01:33 +01:00
filogic kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
image mediatek: add support for TP-Link TL-XDR4288/608x 2023-04-22 04:10:19 +01:00
mt7622 kernel: fix handling of CONFIG_DYNAMIC_DEBUG 2023-05-03 10:26:17 -07:00
mt7623 kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
mt7629 kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
patches-5.15 kernel: bump 5.15 to 5.15.108 2023-04-22 01:10:24 +02:00
Makefile mediatek: add filogic subtarget 2022-08-28 20:33:15 +01:00
modules.mk mediatek: mt7623: build mt6577_auxadc driver into kernel 2022-12-05 23:14:36 +00:00