]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - net/xfrm/xfrm_input.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
[thirdparty/kernel/stable.git] / net / xfrm / xfrm_input.c
index 21c6cc965402c0abe6ed8b7913b9c94930b75849..9de4b1dbc0aea3f768a8d98eeab456c0c8e0fa61 100644 (file)
@@ -432,7 +432,7 @@ resume:
                if (xo)
                        xfrm_gro = xo->flags & XFRM_GRO;
 
-               err = x->inner_mode->afinfo->transport_finish(skb, async);
+               err = x->inner_mode->afinfo->transport_finish(skb, xfrm_gro || async);
                if (xfrm_gro) {
                        skb_dst_drop(skb);
                        gro_cells_receive(&gro_cells, skb);