Message ID | 20240124081354.111307-1-saeed@kernel.org (mailing list archive) |
---|---|
State | Awaiting Upstream |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net] xfrm: Pass UDP encapsulation in TX packet offload | expand |
On Wed, Jan 24, 2024 at 12:13:54AM -0800, Saeed Mahameed wrote: > From: Leon Romanovsky <leonro@nvidia.com> > > In addition to citied commit in Fixes line, allow UDP encapsulation in > TX path too. > > Fixes: 89edf40220be ("xfrm: Support UDP encapsulation in packet offload mode") > CC: Steffen Klassert <steffen.klassert@secunet.com> > Reported-by: Mike Yu <yumike@google.com> > Signed-off-by: Leon Romanovsky <leonro@nvidia.com> > Signed-off-by: Saeed Mahameed <saeedm@nvidia.com> Applied, thanks everyone!
diff --git a/net/xfrm/xfrm_device.c b/net/xfrm/xfrm_device.c index 3784534c9185..653e51ae3964 100644 --- a/net/xfrm/xfrm_device.c +++ b/net/xfrm/xfrm_device.c @@ -407,7 +407,7 @@ bool xfrm_dev_offload_ok(struct sk_buff *skb, struct xfrm_state *x) struct xfrm_dst *xdst = (struct xfrm_dst *)dst; struct net_device *dev = x->xso.dev; - if (!x->type_offload || x->encap) + if (!x->type_offload) return false; if (x->xso.type == XFRM_DEV_OFFLOAD_PACKET ||