1. 27 Oct, 2017 1 commit
    • Paolo Abeni's avatar
      net: updating dst lastusage is an unlikely event. · 32d18ab1
      Paolo Abeni authored
      Since commit 0da4af00 ("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: default avatarPaolo Abeni <pabeni@redhat.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      32d18ab1
  2. 26 Oct, 2017 30 commits
  3. 25 Oct, 2017 9 commits