--- zzzz-none-000/linux-4.1.38/net/ipv4/Kconfig 2017-01-18 18:48:06.000000000 +0000 +++ bcm63-7582-715/linux-4.1.38/net/ipv4/Kconfig 2020-11-25 10:06:48.000000000 +0000 @@ -615,6 +615,40 @@ For further details see: http://simula.stanford.edu/~alizade/Site/DCTCP_files/dctcp-final.pdf +#if defined(CONFIG_BCM_MPTCP) && defined(CONFIG_BCM_KF_MPTCP) +config TCP_CONG_LIA + tristate "MPTCP Linked Increase" + depends on MPTCP + default n + ---help--- + MultiPath TCP Linked Increase Congestion Control + To enable it, just put 'lia' in tcp_congestion_control + +config TCP_CONG_OLIA + tristate "MPTCP Opportunistic Linked Increase" + depends on MPTCP + default n + ---help--- + MultiPath TCP Opportunistic Linked Increase Congestion Control + To enable it, just put 'olia' in tcp_congestion_control + +config TCP_CONG_WVEGAS + tristate "MPTCP WVEGAS CONGESTION CONTROL" + depends on MPTCP + default n + ---help--- + wVegas congestion control for MPTCP + To enable it, just put 'wvegas' in tcp_congestion_control + +config TCP_CONG_BALIA + tristate "MPTCP BALIA CONGESTION CONTROL" + depends on MPTCP + default n + ---help--- + Multipath TCP Balanced Linked Adaptation Congestion Control + To enable it, just put 'balia' in tcp_congestion_control + +#endif choice prompt "Default TCP congestion control" default DEFAULT_CUBIC @@ -646,6 +680,20 @@ config DEFAULT_DCTCP bool "DCTCP" if TCP_CONG_DCTCP=y +#if defined(CONFIG_BCM_MPTCP) && defined(CONFIG_BCM_KF_MPTCP) + config DEFAULT_LIA + bool "Lia" if TCP_CONG_LIA=y + + config DEFAULT_OLIA + bool "Olia" if TCP_CONG_OLIA=y + + config DEFAULT_WVEGAS + bool "Wvegas" if TCP_CONG_WVEGAS=y + + config DEFAULT_BALIA + bool "Balia" if TCP_CONG_BALIA=y + +#endif config DEFAULT_RENO bool "Reno" endchoice @@ -666,6 +714,12 @@ default "vegas" if DEFAULT_VEGAS default "westwood" if DEFAULT_WESTWOOD default "veno" if DEFAULT_VENO +#if defined(CONFIG_BCM_MPTCP) && defined(CONFIG_BCM_KF_MPTCP) + default "lia" if DEFAULT_LIA + default "olia" if DEFAULT_OLIA + default "wvegas" if DEFAULT_WVEGAS + default "balia" if DEFAULT_BALIA +#endif default "reno" if DEFAULT_RENO default "dctcp" if DEFAULT_DCTCP default "cubic"