Hi everyone,
For some time now on a regular basis I get the following error in my logfile coming from my 7170:
May 30 20:25:13 192.168.178.1 kernel: dst cache overflow
May 30 20:32:42 192.168.178.1 kernel: dst cache overflow
May 30 20:32:42 192.168.178.1 kernel: dst cache overflow
May 30 20:36:42 192.168.178.1 kernel: dst cache overflow
May 30 20:36:42 192.168.178.1 kernel: dst cache overflow
When this happens I better start planning a reboot for my router because otherwise it will crash completly within 30 minutes after the first message. You can understand that most of the time I'm too late and I notice it when all my internet traffic comes to a halt.
I have been looking for a reason for this to happen and what I noticed is that when this happens the ip_dst_cache in the kernel has reached it's limit of 2048 and then it's done with the router. To me it looks like there is som kind of ip_dst_cache leak in the kernel and I've been looking through kernel changes related to this and the only one that I found related to this same message is a patch in the 2.6.12 kernel to fix this and after checking the source tree for the fritzbox kernel, it looks like this patch is in it.
You can see the size of this cache by doing:
cat /proc/slabinfo | grep ip_dst_cache
Are there more people that notice this problem, or am I the only one?
Greetings,
Jan Hugo Prins
For some time now on a regular basis I get the following error in my logfile coming from my 7170:
May 30 20:25:13 192.168.178.1 kernel: dst cache overflow
May 30 20:32:42 192.168.178.1 kernel: dst cache overflow
May 30 20:32:42 192.168.178.1 kernel: dst cache overflow
May 30 20:36:42 192.168.178.1 kernel: dst cache overflow
May 30 20:36:42 192.168.178.1 kernel: dst cache overflow
When this happens I better start planning a reboot for my router because otherwise it will crash completly within 30 minutes after the first message. You can understand that most of the time I'm too late and I notice it when all my internet traffic comes to a halt.
I have been looking for a reason for this to happen and what I noticed is that when this happens the ip_dst_cache in the kernel has reached it's limit of 2048 and then it's done with the router. To me it looks like there is som kind of ip_dst_cache leak in the kernel and I've been looking through kernel changes related to this and the only one that I found related to this same message is a patch in the 2.6.12 kernel to fix this and after checking the source tree for the fritzbox kernel, it looks like this patch is in it.
You can see the size of this cache by doing:
cat /proc/slabinfo | grep ip_dst_cache
Are there more people that notice this problem, or am I the only one?
Greetings,
Jan Hugo Prins