gpio: max730x: Remove kfree(ts) in __max730x_remove()
PATCH 1/1 gpio: max730x: Remove kfree(ts) in __max730x_remove()
Quoted 1 line
From
f52622585aeb4cf785c78548e440993a1e9625b1Mon Sep 17 00:00:00 2001
From: Axel Lin <[email protected]>
Date: Mon, 14 Apr 2014 15:20:15 +0800
Subject: [PATCH] gpio: max730x: Remove kfree(ts) in __max730x_remove()
The memory for ts is allocated by devm_kzalloc now, so the kfree is not required.
---
I think this change is missed in:
commit c3fe2bf4916 gpio: max7300: use devm_kzalloc() commit 4cb06cd58c2 gpio: max7301: use devm_kzalloc()
drivers/gpio/gpio-max730x.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)
drivers/gpio/gpio-max730x.c +2 -3
@@ -237,10 +237,9 @@ int __max730x_remove(struct device *dev) ts->write (dev,0x04 ,0x00 ); ret =gpiochip_remove (&ts->chip); -if (!ret) { +if (!ret)mutex_destroy (&ts->lock); -kfree (ts); - }else +else dev_err (dev,"Failed to remove GPIO controller: %d\n" , ret);return ret;
Signature · 1 line
1.8.3.2
Quoted 9 lines · On Monday 14 April 2014 09:30:41 Axel Lin wrote:
From
f52622585aeb4cf785c78548e440993a1e9625b1Mon Sep 17 00:00:00 2001
From: Axel Lin <[email protected]>
Date: Mon, 14 Apr 2014 15:20:15 +0800
Subject: [PATCH] gpio: max730x: Remove kfree(ts) in__max730x_remove()The memory for ts is allocated by
devm_kzallocnow, so the kfree is not required.Signed-off-by Axel Lin <[email protected]>
Good catch.
Signature · 6 lines
Pengutronix e.K. | Juergen Beisert | Linux Solutions for Science and Industry | http://www.pengutronix.de/ | -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Jingoo Han
Reviewed-byQuoted 6 lines · Juergen Beisert
Quoted 5 lines · On Monday 14 April 2014 09:30:41 Axel Lin wrote:
From
f52622585aeb4cf785c78548e440993a1e9625b1Mon Sep 17 00:00:00 2001
From: Axel Lin <[email protected]>
Date: Mon, 14 Apr 2014 15:20:15 +0800
Subject: [PATCH] gpio: max730x: Remove kfree(ts) in__max730x_remove()
Quoted 8 lines
Quoted 4 lines
The memory for ts is allocated by
devm_kzallocnow, so the kfree is not required.Signed-off-by Axel Lin <[email protected]>Good catch.
Acked-by Juergen Beisert <[email protected]>
Best regards,
Jingoo Han
Quoted 4 lines
--
Pengutronix e.K. | Juergen Beisert | Linux Solutions for Science and Industry | http://www.pengutronix.de/ |
Quoted 9 lines · Axel Lin
From
f52622585aeb4cf785c78548e440993a1e9625b1Mon Sep 17 00:00:00 2001
From: Axel Lin <[email protected]>
Date: Mon, 14 Apr 2014 15:20:15 +0800
Subject: [PATCH] gpio: max730x: Remove kfree(ts) in__max730x_remove()The memory for ts is allocated by
devm_kzallocnow, so the kfree is not required.Signed-off-by Axel Lin <[email protected]>
Patch applied with all ACKs, also fixed up this weird commit message.
Yours,
Linus Walleij