On Tue, 2017-10-24 at 12:37 +0200, Paolo Abeni wrote: > Since commit 0da4af00b2ed ("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 <pab...@redhat.com>
Oops, I placed a bad subject prefix here, please ignore. I'll resend soon with a proper one. Sorry for the noise, Paolo