Paolo Abeni
32d18ab1d4
net: updating dst lastusage is an unlikely event.
...
Since commit 0da4af00b2 ("ipv6: only update __use and lastusetime
once per jiffy at most"), updating the dst lastuse field is an
unlikely action: it happens at most once per jiffy, out of
potentially millions of calls per second.
Mark explicitly the code as such, and let the compiler generate
better code.
Note: gcc 7.2 and several older versions do actually generate
different - better - code when the unlikely() hint is in place,
avoid jump in the fast path and keeping better code locality.
Signed-off-by: Paolo Abeni <pabeni@redhat.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2017-10-27 11:52:52 +09:00
..
2017-09-01 22:49:47 +02:00
2017-09-08 18:55:50 +02:00
2017-10-01 17:55:54 -07:00
2017-10-07 23:15:08 +01:00
2017-10-25 12:02:09 +09:00
2017-10-12 22:23:03 -07:00
2017-10-11 20:15:43 -07:00
2017-10-24 17:54:19 +09:00
2017-10-18 11:42:48 +01:00
2017-10-05 18:44:17 -07:00
2017-10-25 10:54:39 +09:00
2017-08-11 14:59:24 -07:00
2017-10-02 14:08:27 +02:00
2017-08-31 14:42:19 -07:00
2017-10-18 12:39:36 +01:00
2017-10-18 12:39:36 +01:00
2017-10-18 12:24:33 +01:00
2017-10-10 12:30:16 -07:00
2017-10-27 11:52:52 +09:00
2017-08-22 14:29:30 -07:00
2017-09-27 11:33:27 -07:00
2017-08-03 15:35:59 -07:00
2017-09-05 11:40:08 -07:00
2017-08-24 18:21:17 -07:00
2017-10-11 09:49:34 +02:00
2017-10-11 09:49:34 +02:00
2017-08-07 11:39:22 -07:00
2017-10-18 12:39:55 +01:00
2017-10-01 17:55:54 -07:00
2017-10-18 12:39:55 +01:00
2017-08-07 11:39:21 -07:00
2017-10-26 18:00:29 +09:00
2017-10-07 21:22:58 +01:00
2017-10-07 21:22:57 +01:00
2017-09-29 06:19:32 +01:00
2017-09-19 16:32:24 -07:00
2017-08-21 17:06:42 -07:00
2017-10-06 09:52:31 -07:00
2017-10-25 12:06:25 +09:00
2017-09-21 11:42:00 +02:00
2017-09-05 09:11:45 -07:00
2017-09-25 20:36:17 -07:00
2017-08-03 15:35:59 -07:00
2017-09-25 20:18:27 -07:00
2017-08-29 15:16:52 -07:00
2017-10-21 03:04:08 +01:00
2017-10-21 03:04:08 +01:00
2017-10-01 03:55:47 +01:00
2017-08-07 11:39:21 -07:00
2017-08-07 11:39:22 -07:00
2017-10-20 13:21:36 +01:00
2017-10-01 03:55:47 +01:00
2017-10-04 10:33:59 -07:00
2017-10-21 03:04:06 +01:00
2017-08-25 17:10:23 -07:00
2017-10-24 18:46:22 +09:00
2017-08-24 21:57:50 -07:00
2017-10-09 10:18:11 -07:00
2017-10-26 18:00:29 +09:00
2017-08-23 20:42:09 -07:00
2017-08-29 15:16:52 -07:00
2017-10-01 03:55:47 +01:00
2017-08-29 15:16:52 -07:00
2017-08-31 09:04:03 +02:00