From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Buesch Subject: [PATCH] bcm43xx: fix dyn tssi2dbm memleak Date: Thu, 13 Apr 2006 02:27:49 +0200 Message-ID: <200604130227.51059.mb@bu3sch.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w@public.gmane.org, netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "Bunk, Adrian" Return-path: To: linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org, Andrew Morton Content-Disposition: inline Sender: bcm43xx-dev-admin-tdrK/OAtAx2ELgA04lAiVw@public.gmane.org Errors-To: bcm43xx-dev-admin-tdrK/OAtAx2ELgA04lAiVw@public.gmane.org List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: List-Id: netdev.vger.kernel.org This patch fixes a memory leak spotted by the Coverity checker. Signed-off-by: Adrian Bunk Signed-off-by: Michael Buesch Index: wireless-dev/drivers/net/wireless/bcm43xx/bcm43xx_phy.c =================================================================== --- wireless-dev.orig/drivers/net/wireless/bcm43xx/bcm43xx_phy.c 2006-04-13 02:21:39.000000000 +0200 +++ wireless-dev/drivers/net/wireless/bcm43xx/bcm43xx_phy.c 2006-04-13 02:23:31.000000000 +0200 @@ -2151,6 +2151,7 @@ phy->tssi2dbm = NULL; printk(KERN_ERR PFX "Could not generate " "tssi2dBm table\n"); + kfree(dyn_tssi2dbm); return -ENODEV; } phy->tssi2dbm = dyn_tssi2dbm; -- Greetings Michael.