[PATCH] lance: Return correct error code

Subsystems: networking drivers, the rest

STALE3825d

3 messages, 2 authors, 2016-02-17 · open the first message on its own page

[PATCH] lance: Return correct error code

From: Amitoj Kaur Chawla <hidden>
Date: 2016-02-17 13:35:27

The return value of kzalloc on failure should be -ENOMEM and
not -ENODEV.

Additionally, removed the following checkpatch warnings:
ERROR: spaces required around that '==' (ctx:VxV)
ERROR: space required before the open parenthesis '('
CHECK: Comparison to NULL could be written "!lp"

Signed-off-by: Amitoj Kaur Chawla <redacted>
---
 drivers/net/ethernet/amd/lance.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/amd/lance.c b/drivers/net/ethernet/amd/lance.c
index 256f590..3a7ebfd 100644
--- a/drivers/net/ethernet/amd/lance.c
+++ b/drivers/net/ethernet/amd/lance.c
@@ -547,8 +547,8 @@ static int __init lance_probe1(struct net_device *dev, int ioaddr, int irq, int
 	/* Make certain the data structures used by the LANCE are aligned and DMAble. */
 
 	lp = kzalloc(sizeof(*lp), GFP_DMA | GFP_KERNEL);
-	if(lp==NULL)
-		return -ENODEV;
+	if (!lp)
+		return -ENOMEM;
 	if (lance_debug > 6) printk(" (#0x%05lx)", (unsigned long)lp);
 	dev->ml_priv = lp;
 	lp->name = chipname;
-- 
1.9.1

Re: [PATCH] lance: Return correct error code

From: Sergei Shtylyov <hidden>
Date: 2016-02-17 14:16:25

Hello.

On 2/17/2016 4:35 PM, Amitoj Kaur Chawla wrote:
The return value of kzalloc on failure should be -ENOMEM and
    kzalloc() returns NULL on failure! You need to clarify your patch 
description, so that it makes some sense.
not -ENODEV.

Additionally, removed the following checkpatch warnings:
ERROR: spaces required around that '==' (ctx:VxV)
ERROR: space required before the open parenthesis '('
CHECK: Comparison to NULL could be written "!lp"

Signed-off-by: Amitoj Kaur Chawla <redacted>
[...]

MBR, Sergei

Re: [PATCH] lance: Return correct error code

From: Amitoj Kaur Chawla <hidden>
Date: 2016-02-17 14:24:09

On Wed, Feb 17, 2016 at 7:46 PM, Sergei Shtylyov
[off-list ref] wrote:
Hello.

On 2/17/2016 4:35 PM, Amitoj Kaur Chawla wrote:
quoted
The return value of kzalloc on failure should be -ENOMEM and

   kzalloc() returns NULL on failure! You need to clarify your patch
description, so that it makes some sense.
Okay, thanks for the feedback. Will send v2.

Amitoj
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help