Messages in this thread | | | Date | Mon, 21 Feb 2022 20:19:22 -0700 | Subject | Re: [PATCH net-next 3/3] net: neigh: add skb drop reasons to arp_error_report() | From | David Ahern <> |
| |
On 2/20/22 8:57 AM, menglong8.dong@gmail.com wrote: > From: Menglong Dong <imagedong@tencent.com> > > When neighbour become invalid or destroyed, neigh_invalidate() will be > called. neigh->ops->error_report() will be called if the neighbour's > state is NUD_FAILED, and seems here is the only use of error_report(). > So we can tell that the reason of skb drops in arp_error_report() is > SKB_DROP_REASON_NEIGH_FAILED. > > Replace kfree_skb() used in arp_error_report() with kfree_skb_reason(). > > Reviewed-by: Mengen Sun <mengensun@tencent.com> > Reviewed-by: Hao Peng <flyingpeng@tencent.com> > Signed-off-by: Menglong Dong <imagedong@tencent.com> > --- > net/ipv4/arp.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewed-by: David Ahern <dsahern@kernel.org>
| |