mbox

[0/3] pull request (net): ipsec 2022-09-29

Message ID 20220929051357.3497325-1-steffen.klassert@secunet.com (mailing list archive)
State Accepted
Delegated to: Netdev Maintainers
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git master

Message

Steffen Klassert Sept. 29, 2022, 5:13 a.m. UTC
1) Use the inner instead of the outer protocol for GSO on inter
   address family tunnels. This fixes the GSO case for address
   family tunnels. From Sabrina Dubroca.

2) Reset ipcomp_scratches with NULL when freed, otherwise
   it holds obsolete address. From Khalid Masum.

3) Reinject transport-mode packets through workqueue
   instead of a tasklet. The tasklet might take too
   long to finish. From Liu Jian.

Please pull or let me know if there are problems.

Thanks!

The following changes since commit ebe5555c2f34505cdb1ae5c3de8b24e33740b3e0:

  nfp: flower: fix ingress police using matchall filter (2022-08-26 19:41:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git master

for you to fetch changes up to 4f4920669d21e1060b7243e5118dc3b71ced1276:

  xfrm: Reinject transport-mode packets through workqueue (2022-09-28 09:04:12 +0200)

----------------------------------------------------------------
Khalid Masum (1):
      xfrm: Update ipcomp_scratches with NULL when freed

Liu Jian (1):
      xfrm: Reinject transport-mode packets through workqueue

Sabrina Dubroca (1):
      esp: choose the correct inner protocol for GSO on inter address family tunnels

 net/ipv4/esp4_offload.c |  5 ++++-
 net/ipv6/esp6_offload.c |  5 ++++-
 net/xfrm/xfrm_input.c   | 18 +++++++++++++-----
 net/xfrm/xfrm_ipcomp.c  |  1 +
 4 files changed, 22 insertions(+), 7 deletions(-)