Rick Jones
fb811395cd
net: add explicit logging and stat for neighbour table overflow
...
Add an explicit neighbour table overflow message (ratelimited) and
statistic to make diagnosing neighbour table overflows tractable in
the wild.
Diagnosing a neighbour table overflow can be quite difficult in the wild
because there is no explicit dmesg logged. Callers to neighbour code
seem to use net_dbg_ratelimit when the neighbour call fails which means
the "base message" is not emitted and the callback suppressed messages
from the ratelimiting can end-up juxtaposed with unrelated messages.
Further, a forced garbage collection will increment a stat on each call
whether it was successful in freeing-up a table entry or not, so that
statistic is only a hint. So, add a net_info_ratelimited message and
explicit statistic to the neighbour code.
Signed-off-by: Rick Jones <rick.jones2@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-08-10 13:46:21 -07:00
..
2015-04-11 22:28:27 -04:00
2015-07-23 17:10:51 +02:00
2015-02-20 17:35:14 -05:00
2014-12-10 15:33:16 -05:00
2013-04-08 17:16:57 -04:00
2015-07-20 14:58:19 +02:00
2015-08-04 23:57:45 -07:00
2015-06-11 23:37:37 +02:00
2012-06-17 16:29:38 -07:00
2015-06-14 12:55:49 -07:00
2015-07-08 13:50:42 -07:00
2014-10-27 15:51:16 +01:00
2015-07-31 23:52:20 -07:00
2015-07-31 15:21:30 -07:00
2014-10-25 08:07:30 +02:00
2013-07-31 17:50:01 -07:00
2015-06-10 22:49:20 -07:00
2015-05-11 10:50:17 -04:00
2014-09-18 10:54:36 +02:00
2015-03-04 00:23:23 -05:00
2011-11-30 18:51:03 -05:00
2015-06-28 16:55:44 -07:00
2015-02-24 16:05:48 -05:00
2014-11-10 13:27:49 -05:00
2015-07-27 01:05:24 -07:00
2015-05-11 10:59:32 -04:00
2014-01-13 17:39:11 +01:00
2011-08-08 14:26:29 -04:00
2015-07-17 15:02:02 +02:00
2015-07-23 17:10:49 +02:00
2015-05-17 13:08:29 -04:00
2015-02-11 14:46:37 -05:00
2015-07-20 12:41:30 -07:00
2015-05-13 14:31:43 -04:00
2015-04-09 00:02:26 -04:00
2014-02-09 17:32:50 -08:00
2013-12-06 12:37:56 -05:00
2015-03-06 21:50:02 -05:00
2013-12-10 21:50:00 -05:00
2013-09-20 14:49:32 -04:00
2015-04-07 15:25:55 -04:00
2013-09-20 14:49:32 -04:00
2014-02-09 17:32:49 -08:00
2014-02-09 17:32:49 -08:00
2015-08-09 22:48:09 -07:00
2013-01-09 23:59:53 -08:00
2015-07-31 15:20:22 -07:00
2015-03-09 16:06:10 -04:00
2015-07-21 10:39:05 -07:00
2013-11-07 19:28:58 -05:00
2014-02-04 20:19:51 -08:00
2015-07-21 10:39:06 -07:00
2013-03-26 12:32:13 -04:00
2015-06-04 15:44:31 -07:00
2015-07-21 10:39:06 -07:00
2014-02-12 07:02:11 +01:00
2014-11-12 15:01:35 -05:00
2013-09-20 14:49:33 -04:00
2014-09-30 01:02:26 -04:00
2015-03-12 14:39:40 -04:00
2015-05-13 15:59:13 -04:00
2014-06-04 22:46:38 -07:00
2015-01-18 01:56:32 -05:00
2014-11-05 16:30:03 -05:00
2013-09-20 14:49:33 -04:00
2014-02-06 09:34:58 +01:00
2015-06-12 11:42:29 +02:00
2015-03-23 22:12:09 -04:00
2015-03-20 12:40:25 -04:00
2015-03-18 22:00:35 -04:00
2015-05-11 10:50:18 -04:00
2015-05-31 21:49:14 -07:00
2014-05-07 15:30:52 -04:00
2015-07-26 21:00:15 -07:00
2015-07-09 15:12:20 -07:00
2015-06-06 23:57:12 -07:00
2015-07-09 15:12:20 -07:00
2015-03-31 13:58:35 -04:00
2014-08-24 18:09:23 -07:00
2015-07-21 10:39:04 -07:00
2015-05-25 13:25:34 -04:00
2015-04-07 15:29:08 -04:00
2015-07-31 23:52:20 -07:00
2015-07-23 01:28:21 -07:00
2015-03-12 14:39:40 -04:00
2015-07-29 22:44:04 -07:00
2015-07-31 17:07:12 -07:00
2014-11-24 04:28:49 -05:00
2015-02-28 21:31:12 +01:00
2013-09-21 14:01:38 -04:00
2014-10-14 02:18:27 +02:00
2013-09-21 14:01:38 -04:00
2013-09-21 14:01:38 -04:00
2014-12-10 15:21:24 -05:00
2015-05-11 10:50:17 -04:00
2013-09-21 14:01:38 -04:00
2014-01-01 22:22:43 -05:00
2013-09-21 14:01:38 -04:00
2013-09-21 14:01:38 -04:00
2014-12-10 15:21:24 -05:00
2013-09-21 14:01:38 -04:00
2014-01-03 20:56:48 -05:00
2015-07-29 22:59:39 -07:00
2015-06-10 16:05:36 +02:00
2015-07-23 17:10:50 +02:00
2013-12-06 12:37:56 -05:00
2014-09-22 16:23:15 -04:00
2015-07-21 10:39:05 -07:00
2014-11-05 23:52:33 -08:00
2013-10-01 17:06:14 -04:00
2015-03-04 00:23:23 -05:00
2015-08-10 13:46:21 -07:00
2015-06-18 21:14:29 +02:00
2011-05-27 13:41:33 -04:00
2013-09-21 14:01:39 -04:00
2014-08-07 20:55:21 -04:00
2015-03-31 13:58:35 -04:00
2014-02-08 10:36:58 -05:00
2013-09-21 14:01:39 -04:00
2015-06-10 12:24:33 +02:00
2013-09-21 14:01:39 -04:00
2015-03-02 13:06:31 -05:00
2014-10-06 18:02:32 -04:00
2015-01-13 17:51:08 -05:00
2014-05-23 16:28:53 -04:00
2013-09-23 01:51:08 -04:00
2013-09-23 01:51:08 -04:00
2013-09-23 01:51:08 -04:00
2014-01-21 23:17:20 -08:00
2014-12-17 11:49:55 +01:00
2015-05-05 16:02:34 -04:00
2013-09-23 01:51:08 -04:00
2015-07-21 10:39:03 -07:00
2015-07-21 10:39:07 -07:00
2015-07-08 13:50:41 -07:00
2013-09-23 01:51:09 -04:00
2014-06-02 11:00:41 -07:00
2014-10-15 07:48:18 +02:00
2015-07-31 23:52:20 -07:00
2013-12-19 18:51:20 -05:00
2013-09-23 01:51:09 -04:00
2015-08-09 22:48:09 -07:00
2013-10-21 18:43:02 -04:00
2015-03-12 22:58:12 -04:00
2015-07-09 14:22:52 -07:00
2015-07-09 15:12:20 -07:00
2014-01-19 19:53:18 -08:00
2014-05-22 14:57:15 -04:00
2015-04-07 15:29:08 -04:00
2015-03-02 13:06:31 -05:00
2015-02-04 01:34:15 -05:00
2013-07-27 22:14:06 -07:00
2015-08-07 11:46:34 -07:00
2013-09-23 16:29:40 -04:00
2014-09-05 17:35:28 -07:00
2013-09-23 16:29:41 -04:00
2015-05-28 11:23:20 +08:00