Hojla! 01. februar 2015 23.29 je oseba Miha Tomšič <miha.tom...@gmail.com> napisala: > Sem našel tudi jaz nek soroden patch, ampak je takisto malo zarjavel in > nekompatibilen z današnjimi jedri: http://lwn.net/Articles/502585/
Tale patch sem na roko nadeval v source linux-3.18.3. Šlo je vse do zadnjega dela patcha, tam pa se mi ustavi: diff --git a/net/ipv4/tcp_timer.c b/net/ipv4/tcp_timer.c index e911e6c..4bd85fd 100644 --- a/net/ipv4/tcp_timer.c +++ b/net/ipv4/tcp_timer.c @@ -216,7 +216,8 @@ static void tcp_delack_timer(unsigned long data) /* Try again later. */ icsk->icsk_ack.blocked = 1; NET_INC_STATS_BH(sock_net(sk), LINUX_MIB_DELAYEDACKLOCKED); - sk_reset_timer(sk, &icsk->icsk_delack_timer, jiffies + TCP_DELACK_MIN); + sk_reset_timer(sk, &icsk->icsk_delack_timer, + jiffies + icsk->icsk_ack.tcp_delack_min); goto out_unlock; } Problem je v tem, da nimamo pojma kje in kako naj popravim net/ipv4/tcp_timer.c, ker ni "ničemur podoben" :P Če imamo kakšnega kernel hackerja, ga čaka pivo. Ali ustrezna kompenzacija, "ki utopi vse skrbi, v potrtih srcih up budi". Hvala in srečno, Miha _______________________________________________ lugos-list mailing list lugos-list@lugos.si http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list