From: Stijn Tintel Date: Tue, 22 Mar 2022 17:44:55 +0000 (+0200) Subject: kernel: add kmod-tcp-prague X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=2cd26a9a00407150a99e1c32e0915f32eee212dd;p=openwrt%2Fstaging%2Fstintel.git kernel: add kmod-tcp-prague Signed-off-by: Stijn Tintel --- diff --git a/package/kernel/linux/modules/netsupport.mk b/package/kernel/linux/modules/netsupport.mk index a13bd50b8e..ab5a16485d 100644 --- a/package/kernel/linux/modules/netsupport.mk +++ b/package/kernel/linux/modules/netsupport.mk @@ -982,7 +982,6 @@ endef $(eval $(call KernelPackage,tcp-bbr)) - define KernelPackage/tcp-hybla SUBMENU:=$(NETWORK_SUPPORT_MENU) TITLE:=TCP-Hybla congestion control algorithm @@ -1001,6 +1000,22 @@ endef $(eval $(call KernelPackage,tcp-hybla)) +define KernelPackage/tcp-prague + SUBMENU:=$(NETWORK_SUPPORT_MENU) + TITLE:=TCP-Prague congestion control algorithm + KCONFIG:=CONFIG_TCP_CONG_PRAGUE + FILES:=$(LINUX_DIR)/net/ipv4/tcp_prague.ko + AUTOLOAD:=$(call AutoProbe,tcp_prague) +endef + +define KernelPackage/tcp-prague/description + TCP Prague is an enhancement for DCTCP to make DCTCP congestion + control deployable into general Internet. +endef + +$(eval $(call KernelPackage,tcp-prague)) + + define KernelPackage/tcp-scalable SUBMENU:=$(NETWORK_SUPPORT_MENU) TITLE:=TCP-Scalable congestion control algorithm