Hi Eric, hi Ben, Eric Dumazet <eric.duma...@gmail.com> Fri, Oct 21, 2011 7:44 AM > Le vendredi 21 octobre 2011 à 01:07 +0100, Ben Hutchings a écrit : > > > Eric, do you see any problems with this? Would we need any more > > follow-up fixes? > [...] > This patch is probably safe, [...] > > But I believe another bug was fixed in 6a2bad70d546cf30 > (ipv4: Restart rt_intern_hash after emergency rebuild )
At least the Debian router runs stable now after applying the patch of Eric. :) Although there's still one message in the dmesg log after ~3 days uptime: spozerl:~# dmesg [...] [58018.930367] Route hash chain too long! [58018.930371] Adjust your secret_interval! spozerl:~# uptime 15:26:02 up 2 days, 19:24, 2 users, load average: 0.00, 0.00, 0.00 spozerl:~# uname -a Linux spozerl 2.6.32-fix-route-cache-rebuilds #1 SMP Sat Oct 15 23:06:34 CEST 2011 i686 GNU/Linux > > If Florian route cache use is light/normal, this second commit is > probably not needed. spozerl:~# while true; do echo -n "$(date): "; ip route show cache | wc -l; sleep 10; done So 23. Okt 15:15:20 CEST 2011: 2470 So 23. Okt 15:15:30 CEST 2011: 2496 So 23. Okt 15:15:40 CEST 2011: 2692 So 23. Okt 15:15:50 CEST 2011: 2716 So 23. Okt 15:16:00 CEST 2011: 2728 So 23. Okt 15:16:10 CEST 2011: 2774 So 23. Okt 15:16:20 CEST 2011: 3588 So 23. Okt 15:16:30 CEST 2011: 3774 So 23. Okt 15:16:40 CEST 2011: 3784 So 23. Okt 15:16:51 CEST 2011: 3788 So 23. Okt 15:17:01 CEST 2011: 3804 So 23. Okt 15:17:11 CEST 2011: 4568 [...] So 23. Okt 15:23:02 CEST 2011: 3718 So 23. Okt 15:23:12 CEST 2011: 3844 So 23. Okt 15:23:22 CEST 2011: 360 So 23. Okt 15:23:32 CEST 2011: 838 So 23. Okt 15:23:42 CEST 2011: 1176 So 23. Okt 15:23:52 CEST 2011: 1406 So 23. Okt 15:24:02 CEST 2011: 1798 So 23. Okt 15:24:12 CEST 2011: 2028 [... attached: complete log file of "some more" minutes] -Florian
spozerl:~# while true; do echo -n "$(date): "; ip route show cache | wc -l; sleep 10; done So 23. Okt 15:15:20 CEST 2011: 2470 So 23. Okt 15:15:30 CEST 2011: 2496 So 23. Okt 15:15:40 CEST 2011: 2692 So 23. Okt 15:15:50 CEST 2011: 2716 So 23. Okt 15:16:00 CEST 2011: 2728 So 23. Okt 15:16:10 CEST 2011: 2774 So 23. Okt 15:16:20 CEST 2011: 3588 So 23. Okt 15:16:30 CEST 2011: 3774 So 23. Okt 15:16:40 CEST 2011: 3784 So 23. Okt 15:16:51 CEST 2011: 3788 So 23. Okt 15:17:01 CEST 2011: 3804 So 23. Okt 15:17:11 CEST 2011: 4568 So 23. Okt 15:17:21 CEST 2011: 4502 So 23. Okt 15:17:31 CEST 2011: 4508 So 23. Okt 15:17:41 CEST 2011: 4554 So 23. Okt 15:17:51 CEST 2011: 4542 So 23. Okt 15:18:01 CEST 2011: 4546 So 23. Okt 15:18:11 CEST 2011: 4554 So 23. Okt 15:18:21 CEST 2011: 4364 So 23. Okt 15:18:31 CEST 2011: 4368 So 23. Okt 15:18:41 CEST 2011: 4372 So 23. Okt 15:18:51 CEST 2011: 4384 So 23. Okt 15:19:01 CEST 2011: 4384 So 23. Okt 15:19:11 CEST 2011: 4392 So 23. Okt 15:19:21 CEST 2011: 4024 So 23. Okt 15:19:31 CEST 2011: 4040 So 23. Okt 15:19:41 CEST 2011: 4096 So 23. Okt 15:19:51 CEST 2011: 4106 So 23. Okt 15:20:01 CEST 2011: 4112 So 23. Okt 15:20:11 CEST 2011: 4118 So 23. Okt 15:20:21 CEST 2011: 3796 So 23. Okt 15:20:31 CEST 2011: 3804 So 23. Okt 15:20:41 CEST 2011: 3810 So 23. Okt 15:20:51 CEST 2011: 3854 So 23. Okt 15:21:01 CEST 2011: 3870 So 23. Okt 15:21:11 CEST 2011: 3902 So 23. Okt 15:21:21 CEST 2011: 3484 So 23. Okt 15:21:31 CEST 2011: 3530 So 23. Okt 15:21:41 CEST 2011: 3564 So 23. Okt 15:21:51 CEST 2011: 3620 So 23. Okt 15:22:02 CEST 2011: 3670 So 23. Okt 15:22:12 CEST 2011: 3876 So 23. Okt 15:22:22 CEST 2011: 3282 So 23. Okt 15:22:32 CEST 2011: 3378 So 23. Okt 15:22:42 CEST 2011: 3540 So 23. Okt 15:22:52 CEST 2011: 3664 So 23. Okt 15:23:02 CEST 2011: 3718 So 23. Okt 15:23:12 CEST 2011: 3844 So 23. Okt 15:23:22 CEST 2011: 360 So 23. Okt 15:23:32 CEST 2011: 838 So 23. Okt 15:23:42 CEST 2011: 1176 So 23. Okt 15:23:52 CEST 2011: 1406 So 23. Okt 15:24:02 CEST 2011: 1798 So 23. Okt 15:24:12 CEST 2011: 2028 So 23. Okt 15:24:22 CEST 2011: 2380 So 23. Okt 15:24:32 CEST 2011: 3488 So 23. Okt 15:24:42 CEST 2011: 3768 So 23. Okt 15:24:52 CEST 2011: 3984 So 23. Okt 15:25:02 CEST 2011: 4266 So 23. Okt 15:25:12 CEST 2011: 4388 So 23. Okt 15:25:22 CEST 2011: 4424 So 23. Okt 15:25:32 CEST 2011: 4556 So 23. Okt 15:25:42 CEST 2011: 4632 So 23. Okt 15:25:52 CEST 2011: 4736 So 23. Okt 15:26:02 CEST 2011: 4806 So 23. Okt 15:26:12 CEST 2011: 4908 So 23. Okt 15:26:22 CEST 2011: 5012 So 23. Okt 15:26:32 CEST 2011: 5028 So 23. Okt 15:26:42 CEST 2011: 5102 So 23. Okt 15:26:52 CEST 2011: 5144 So 23. Okt 15:27:02 CEST 2011: 5222 So 23. Okt 15:27:12 CEST 2011: 5298 So 23. Okt 15:27:22 CEST 2011: 5338 So 23. Okt 15:27:33 CEST 2011: 5340 So 23. Okt 15:27:43 CEST 2011: 5368 So 23. Okt 15:27:53 CEST 2011: 5390 So 23. Okt 15:28:03 CEST 2011: 5454 So 23. Okt 15:28:13 CEST 2011: 5534 So 23. Okt 15:28:23 CEST 2011: 5586 So 23. Okt 15:28:33 CEST 2011: 5632 So 23. Okt 15:28:43 CEST 2011: 5718 So 23. Okt 15:28:53 CEST 2011: 5750 So 23. Okt 15:29:03 CEST 2011: 5784 So 23. Okt 15:29:13 CEST 2011: 5838 So 23. Okt 15:29:23 CEST 2011: 5886 So 23. Okt 15:29:33 CEST 2011: 5946 So 23. Okt 15:29:43 CEST 2011: 6048 So 23. Okt 15:29:53 CEST 2011: 6066 So 23. Okt 15:30:03 CEST 2011: 6098 So 23. Okt 15:30:13 CEST 2011: 6146 So 23. Okt 15:30:23 CEST 2011: 5798 So 23. Okt 15:30:33 CEST 2011: 5824 So 23. Okt 15:30:43 CEST 2011: 5884 So 23. Okt 15:30:53 CEST 2011: 5904 So 23. Okt 15:31:03 CEST 2011: 5908 So 23. Okt 15:31:14 CEST 2011: 5948 So 23. Okt 15:31:24 CEST 2011: 5800 So 23. Okt 15:31:34 CEST 2011: 5858 So 23. Okt 15:31:44 CEST 2011: 5908 So 23. Okt 15:31:54 CEST 2011: 5970 So 23. Okt 15:32:04 CEST 2011: 6018 So 23. Okt 15:32:14 CEST 2011: 6118 So 23. Okt 15:32:24 CEST 2011: 6052 So 23. Okt 15:32:34 CEST 2011: 6060 So 23. Okt 15:32:44 CEST 2011: 6072 So 23. Okt 15:32:54 CEST 2011: 6090 So 23. Okt 15:33:04 CEST 2011: 6098 So 23. Okt 15:33:14 CEST 2011: 6130 So 23. Okt 15:33:24 CEST 2011: 490 So 23. Okt 15:33:34 CEST 2011: 826 So 23. Okt 15:33:44 CEST 2011: 1110 So 23. Okt 15:33:54 CEST 2011: 1156 So 23. Okt 15:34:04 CEST 2011: 1462 ^C spozerl:~#