Skip to content
  • David S. Miller's avatar
    Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec · e00dd941
    David S. Miller authored
    
    
    Steffen Klassert says:
    
    ====================
    pull request (net): ipsec 2020-03-27
    
    1) Handle NETDEV_UNREGISTER for xfrm device to handle asynchronous
       unregister events cleanly. From Raed Salem.
    
    2) Fix vti6 tunnel inter address family TX through bpf_redirect().
       From Nicolas Dichtel.
    
    3) Fix lenght check in verify_sec_ctx_len() to avoid a
       slab-out-of-bounds. From Xin Long.
    
    4) Add a missing verify_sec_ctx_len check in xfrm_add_acquire
       to avoid a possible out-of-bounds to access. From Xin Long.
    
    5) Use built-in RCU list checking of hlist_for_each_entry_rcu
       to silence false lockdep warning in __xfrm6_tunnel_spi_lookup
       when CONFIG_PROVE_RCU_LIST is enabled. From Madhuparna Bhowmik.
    
    6) Fix a panic on esp offload when crypto is done asynchronously.
       From Xin Long.
    
    7) Fix a skb memory leak in an error path of vti6_rcv.
       From Torsten Hilbrich.
    
    8) Fix a race that can lead to a doulbe free in xfrm_policy_timer.
       From Xin Long.
    ====================
    
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    e00dd941