From: short <> Date: Fri, 6 Oct 2000 16:35:49 +0000 (+0000) Subject: Kernel patch update to 2.4.0-test9. X-Git-Url: https://git.jankratochvil.net/?p=tcp_rto.git;a=commitdiff_plain;h=1541d39853130e89af21f8387b5494f026db93f8 Kernel patch update to 2.4.0-test9. --- diff --git a/kernel-2.4.0-test8.diff b/kernel-2.4.0-test8.diff deleted file mode 100644 index a4bde3c..0000000 --- a/kernel-2.4.0-test8.diff +++ /dev/null @@ -1,47 +0,0 @@ -diff -ru linux-2.4.0-test8-cut-tcp_rto/include/linux/sysctl.h linux-2.4.0-test8c/include/linux/sysctl.h ---- linux-2.4.0-test8-cut-tcp_rto/include/linux/sysctl.h Fri Sep 22 16:17:46 2000 -+++ linux-2.4.0-test8c/include/linux/sysctl.h Fri Sep 22 17:30:12 2000 -@@ -269,6 +269,7 @@ - NET_TCP_RMEM=85, - NET_TCP_APP_WIN=86, - NET_TCP_ADV_WIN_SCALE=87, -+ NET_TCP_RTO_MAX=88, - }; - - enum { -diff -ru linux-2.4.0-test8-cut-tcp_rto/include/net/tcp.h linux-2.4.0-test8c/include/net/tcp.h ---- linux-2.4.0-test8-cut-tcp_rto/include/net/tcp.h Fri Sep 22 16:17:46 2000 -+++ linux-2.4.0-test8c/include/net/tcp.h Fri Sep 22 16:19:55 2000 -@@ -299,7 +299,8 @@ - #define TCP_DELACK_MIN (2) /* minimal time to delay before sending an ACK, - * 2 scheduler ticks, not depending on HZ. */ - #define TCP_ATO_MIN 2 --#define TCP_RTO_MAX (120*HZ) -+#define TCP_RTO_MAX_init (120*HZ) -+extern int TCP_RTO_MAX; - #define TCP_RTO_MIN (HZ/5) - #define TCP_TIMEOUT_INIT (3*HZ) /* RFC 1122 initial RTO value */ - -diff -ru linux-2.4.0-test8-cut-tcp_rto/net/ipv4/sysctl_net_ipv4.c linux-2.4.0-test8c/net/ipv4/sysctl_net_ipv4.c ---- linux-2.4.0-test8-cut-tcp_rto/net/ipv4/sysctl_net_ipv4.c Fri Sep 22 16:17:55 2000 -+++ linux-2.4.0-test8c/net/ipv4/sysctl_net_ipv4.c Fri Sep 22 17:30:29 2000 -@@ -229,6 +229,8 @@ - &sysctl_tcp_app_win, sizeof(int), 0644, NULL, &proc_dointvec}, - {NET_TCP_ADV_WIN_SCALE, "tcp_adv_win_scale", - &sysctl_tcp_adv_win_scale, sizeof(int), 0644, NULL, &proc_dointvec}, -+ {NET_TCP_RTO_MAX, "tcp_rto_max", -+ &TCP_RTO_MAX, sizeof(int), 0644, NULL, &proc_dointvec}, - {0} - }; - -diff -ru linux-2.4.0-test8-cut-tcp_rto/net/ipv4/tcp_timer.c linux-2.4.0-test8c/net/ipv4/tcp_timer.c ---- linux-2.4.0-test8-cut-tcp_rto/net/ipv4/tcp_timer.c Fri Sep 22 16:17:47 2000 -+++ linux-2.4.0-test8c/net/ipv4/tcp_timer.c Fri Sep 22 16:22:09 2000 -@@ -30,6 +30,7 @@ - int sysctl_tcp_retries1 = TCP_RETR1; - int sysctl_tcp_retries2 = TCP_RETR2; - int sysctl_tcp_orphan_retries = 0; -+int TCP_RTO_MAX = TCP_RTO_MAX_init; - - static void tcp_write_timer(unsigned long); - static void tcp_delack_timer(unsigned long); diff --git a/kernel-2.4.0-test9.diff b/kernel-2.4.0-test9.diff new file mode 100644 index 0000000..56c0982 --- /dev/null +++ b/kernel-2.4.0-test9.diff @@ -0,0 +1,47 @@ +diff -ru linux-2.4.0-test9-cut-tcp_rto/include/linux/sysctl.h linux-2.4.0-test9c/include/linux/sysctl.h +--- linux-2.4.0-test9-cut-tcp_rto/include/linux/sysctl.h Fri Oct 6 18:27:28 2000 ++++ linux-2.4.0-test9c/include/linux/sysctl.h Fri Oct 6 18:03:49 2000 +@@ -270,6 +270,7 @@ + NET_TCP_RMEM=85, + NET_TCP_APP_WIN=86, + NET_TCP_ADV_WIN_SCALE=87, ++ NET_TCP_RTO_MAX=88, + }; + + enum { +diff -ru linux-2.4.0-test9-cut-tcp_rto/include/net/tcp.h linux-2.4.0-test9c/include/net/tcp.h +--- linux-2.4.0-test9-cut-tcp_rto/include/net/tcp.h Fri Oct 6 18:27:28 2000 ++++ linux-2.4.0-test9c/include/net/tcp.h Fri Oct 6 18:31:04 2000 +@@ -299,7 +299,8 @@ + #define TCP_DELACK_MIN (2) /* minimal time to delay before sending an ACK, + * 2 scheduler ticks, not depending on HZ. */ + #define TCP_ATO_MIN 2 +-#define TCP_RTO_MAX (120*HZ) ++#define TCP_RTO_MAX_init (120*HZ) ++extern int TCP_RTO_MAX; + #define TCP_RTO_MIN (HZ/5) + #define TCP_TIMEOUT_INIT (3*HZ) /* RFC 1122 initial RTO value */ + +diff -ru linux-2.4.0-test9-cut-tcp_rto/net/ipv4/sysctl_net_ipv4.c linux-2.4.0-test9c/net/ipv4/sysctl_net_ipv4.c +--- linux-2.4.0-test9-cut-tcp_rto/net/ipv4/sysctl_net_ipv4.c Fri Oct 6 18:27:29 2000 ++++ linux-2.4.0-test9c/net/ipv4/sysctl_net_ipv4.c Fri Oct 6 18:03:49 2000 +@@ -220,6 +220,8 @@ + &sysctl_tcp_app_win, sizeof(int), 0644, NULL, &proc_dointvec}, + {NET_TCP_ADV_WIN_SCALE, "tcp_adv_win_scale", + &sysctl_tcp_adv_win_scale, sizeof(int), 0644, NULL, &proc_dointvec}, ++ {NET_TCP_RTO_MAX, "tcp_rto_max", ++ &TCP_RTO_MAX, sizeof(int), 0644, NULL, &proc_dointvec}, + {0} + }; + +diff -ru linux-2.4.0-test9-cut-tcp_rto/net/ipv4/tcp_timer.c linux-2.4.0-test9c/net/ipv4/tcp_timer.c +--- linux-2.4.0-test9-cut-tcp_rto/net/ipv4/tcp_timer.c Fri Oct 6 18:27:29 2000 ++++ linux-2.4.0-test9c/net/ipv4/tcp_timer.c Fri Oct 6 18:06:14 2000 +@@ -30,6 +30,7 @@ + int sysctl_tcp_retries1 = TCP_RETR1; + int sysctl_tcp_retries2 = TCP_RETR2; + int sysctl_tcp_orphan_retries; ++int TCP_RTO_MAX = TCP_RTO_MAX_init; + + static void tcp_write_timer(unsigned long); + static void tcp_delack_timer(unsigned long); diff --git a/versions b/versions index 487810e..66727bc 100644 --- a/versions +++ b/versions @@ -1,2 +1,2 @@ kernel22_ver=2.2.17 -kernel24_ver=2.4.0-test8 +kernel24_ver=2.4.0-test9