Message ID | 20241015082830.29565-1-dongml2@chinatelecom.cn (mailing list archive) |
---|---|
State | Accepted |
Commit | eb4f99c56ad30cb0f8c8e93a78b1200f5987e41e |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net-next] net: vxlan: replace VXLAN_INVALID_HDR with VNI_NOT_FOUND | expand |
On Tue, Oct 15, 2024 at 04:28:30PM +0800, Menglong Dong wrote: > Replace the drop reason "SKB_DROP_REASON_VXLAN_INVALID_HDR" with > "SKB_DROP_REASON_VXLAN_VNI_NOT_FOUND" in encap_bypass_if_local(), as the > latter is more accurate. > > Fixes: 790961d88b0e ("net: vxlan: use kfree_skb_reason() in encap_bypass_if_local()") > Signed-off-by: Menglong Dong <dongml2@chinatelecom.cn> Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Hello: This patch was applied to netdev/net-next.git (main) by David S. Miller <davem@davemloft.net>: On Tue, 15 Oct 2024 16:28:30 +0800 you wrote: > Replace the drop reason "SKB_DROP_REASON_VXLAN_INVALID_HDR" with > "SKB_DROP_REASON_VXLAN_VNI_NOT_FOUND" in encap_bypass_if_local(), as the > latter is more accurate. > > Fixes: 790961d88b0e ("net: vxlan: use kfree_skb_reason() in encap_bypass_if_local()") > Signed-off-by: Menglong Dong <dongml2@chinatelecom.cn> > > [...] Here is the summary with links: - [net-next] net: vxlan: replace VXLAN_INVALID_HDR with VNI_NOT_FOUND https://git.kernel.org/netdev/net-next/c/eb4f99c56ad3 You are awesome, thank you!
diff --git a/drivers/net/vxlan/vxlan_core.c b/drivers/net/vxlan/vxlan_core.c index fd21a063db4e..841b59d1c1c2 100644 --- a/drivers/net/vxlan/vxlan_core.c +++ b/drivers/net/vxlan/vxlan_core.c @@ -2340,7 +2340,7 @@ static int encap_bypass_if_local(struct sk_buff *skb, struct net_device *dev, DEV_STATS_INC(dev, tx_errors); vxlan_vnifilter_count(vxlan, vni, NULL, VXLAN_VNI_STATS_TX_ERRORS, 0); - kfree_skb_reason(skb, SKB_DROP_REASON_VXLAN_INVALID_HDR); + kfree_skb_reason(skb, SKB_DROP_REASON_VXLAN_VNI_NOT_FOUND); return -ENOENT; }
Replace the drop reason "SKB_DROP_REASON_VXLAN_INVALID_HDR" with "SKB_DROP_REASON_VXLAN_VNI_NOT_FOUND" in encap_bypass_if_local(), as the latter is more accurate. Fixes: 790961d88b0e ("net: vxlan: use kfree_skb_reason() in encap_bypass_if_local()") Signed-off-by: Menglong Dong <dongml2@chinatelecom.cn> --- drivers/net/vxlan/vxlan_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)