Message ID | 20250416161439.2922994-3-o.rempel@pengutronix.de (mailing list archive) |
---|---|
State | New |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | net: selftest: improve test string formatting and checksum handling | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Clearly marked for net-next, async |
netdev/apply | fail | Patch does not apply to net-next-0 |
diff --git a/net/core/selftests.c b/net/core/selftests.c index 3c3e2b2a22c9..34e751d885d7 100644 --- a/net/core/selftests.c +++ b/net/core/selftests.c @@ -74,7 +74,7 @@ static struct sk_buff *net_test_get_skb(struct net_device *ndev, skb = netdev_alloc_skb(ndev, size); if (!skb) - return NULL; + return ERR_PTR(-ENOMEM); prefetchw(skb->data); @@ -267,8 +267,8 @@ static int __net_test_loopback(struct net_device *ndev, dev_add_pack(&tpriv->pt); skb = net_test_get_skb(ndev, attr); - if (!skb) { - ret = -ENOMEM; + if (IS_ERR(skb)) { + ret = PTR_ERR(skb); goto cleanup; }
Replace NULL return with ERR_PTR(-ENOMEM) in net_test_get_skb() and update the caller to use IS_ERR/PTR_ERR. This prepares the code for follow-up changes that will return more specific error codes from net_test_get_skb(). Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> --- net/core/selftests.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)