]> git.baikalelectronics.ru Git - kernel.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)
commit32cd5f6fe68f9befd32938d64c3169919d00c8f1
treeb8ef77d6f016f3107fcd1bb718a935e5f2a2e25c
parent4ecbda97b72e11cd26b38ef4f8863ba48b48d625
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: d50c86b86f7c ("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