]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
xfrm: fix GRO for !CONFIG_NETFILTER
authorSabrina Dubroca <sd@queasysnail.net>
Thu, 27 Apr 2017 10:03:37 +0000 (12:03 +0200)
committerSteffen Klassert <steffen.klassert@secunet.com>
Thu, 27 Apr 2017 10:20:19 +0000 (12:20 +0200)
commitcfcf99f987ba321a3d122580716beb9b08d52eb8
treeb8ef77d6f016f3107fcd1bb718a935e5f2a2e25c
parent35db0691218959f05efbe26fd623ee67581ebff6
xfrm: fix GRO for !CONFIG_NETFILTER

In xfrm_input() when called from GRO, async == 0, and we end up
skipping the processing in xfrm4_transport_finish(). GRO path will
always skip the NF_HOOK, so we don't need the special-case for
!NETFILTER during GRO processing.

Fixes: 7785bba299a8 ("esp: Add a software GRO codepath")
Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_input.c