mbox series

[net-next,0/6] net: more try_cmpxchg() conversions

Message ID 20221115091101.2234482-1-edumazet@google.com (mailing list archive)
Headers show
Series net: more try_cmpxchg() conversions | expand

Message

Eric Dumazet Nov. 15, 2022, 9:10 a.m. UTC
Adopt try_cmpxchg() and friends in more places, as this
is preferred nowadays.

Eric Dumazet (6):
  net: mm_account_pinned_pages() optimization
  ipv6: fib6_new_sernum() optimization
  net: net_{enable|disable}_timestamp() optimizations
  net: adopt try_cmpxchg() in napi_schedule_prep() and
    napi_complete_done()
  net: adopt try_cmpxchg() in napi_{enable|disable}()
  net: __sock_gen_cookie() cleanup

 net/core/dev.c       | 42 +++++++++++++++---------------------------
 net/core/skbuff.c    |  5 ++---
 net/core/sock_diag.c | 12 ++++++------
 net/ipv6/ip6_fib.c   |  7 +++----
 4 files changed, 26 insertions(+), 40 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Nov. 16, 2022, 12:50 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (master)
by David S. Miller <davem@davemloft.net>:

On Tue, 15 Nov 2022 09:10:55 +0000 you wrote:
> Adopt try_cmpxchg() and friends in more places, as this
> is preferred nowadays.
> 
> Eric Dumazet (6):
>   net: mm_account_pinned_pages() optimization
>   ipv6: fib6_new_sernum() optimization
>   net: net_{enable|disable}_timestamp() optimizations
>   net: adopt try_cmpxchg() in napi_schedule_prep() and
>     napi_complete_done()
>   net: adopt try_cmpxchg() in napi_{enable|disable}()
>   net: __sock_gen_cookie() cleanup
> 
> [...]

Here is the summary with links:
  - [net-next,1/6] net: mm_account_pinned_pages() optimization
    https://git.kernel.org/netdev/net-next/c/57fc05e8e82d
  - [net-next,2/6] ipv6: fib6_new_sernum() optimization
    https://git.kernel.org/netdev/net-next/c/30189806fbb9
  - [net-next,3/6] net: net_{enable|disable}_timestamp() optimizations
    https://git.kernel.org/netdev/net-next/c/6af645a5b2da
  - [net-next,4/6] net: adopt try_cmpxchg() in napi_schedule_prep() and napi_complete_done()
    https://git.kernel.org/netdev/net-next/c/1462160c7455
  - [net-next,5/6] net: adopt try_cmpxchg() in napi_{enable|disable}()
    https://git.kernel.org/netdev/net-next/c/4ffa1d1c6842
  - [net-next,6/6] net: __sock_gen_cookie() cleanup
    https://git.kernel.org/netdev/net-next/c/4ebf802cf1c6

You are awesome, thank you!