Message ID | 20241008085454.8087-1-tklauser@distanz.ch (mailing list archive) |
---|---|
State | Accepted |
Commit | 3a1beabe115910d848c959268ae6d68b4da77fd7 |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net-next] ipv6: Remove redundant unlikely() | expand |
On Tue, Oct 08, 2024 at 10:54:54AM +0200, Tobias Klauser wrote: > IS_ERR_OR_NULL() already implies unlikely(). > > Signed-off-by: Tobias Klauser <tklauser@distanz.ch> Looking at the implementation of IS_ERR_OR_NULL() I agree. Reviewed-by: Simon Horman <horms@kernel.org> ...
Hello: This patch was applied to netdev/net-next.git (main) by Jakub Kicinski <kuba@kernel.org>: On Tue, 8 Oct 2024 10:54:54 +0200 you wrote: > IS_ERR_OR_NULL() already implies unlikely(). > > Signed-off-by: Tobias Klauser <tklauser@distanz.ch> > --- > net/ipv6/ip6_output.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Here is the summary with links: - [net-next] ipv6: Remove redundant unlikely() https://git.kernel.org/netdev/net-next/c/3a1beabe1159 You are awesome, thank you!
diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c index 205673179b3c..f7b4608bb316 100644 --- a/net/ipv6/ip6_output.c +++ b/net/ipv6/ip6_output.c @@ -127,7 +127,7 @@ static int ip6_finish_output2(struct net *net, struct sock *sk, struct sk_buff * nexthop = rt6_nexthop(dst_rt6_info(dst), daddr); neigh = __ipv6_neigh_lookup_noref(dev, nexthop); - if (unlikely(IS_ERR_OR_NULL(neigh))) { + if (IS_ERR_OR_NULL(neigh)) { if (unlikely(!neigh)) neigh = __neigh_create(&nd_tbl, nexthop, dev, false); if (IS_ERR(neigh)) {
IS_ERR_OR_NULL() already implies unlikely(). Signed-off-by: Tobias Klauser <tklauser@distanz.ch> --- net/ipv6/ip6_output.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)