drivers/net/stmmac: seq_file fix memory leak
Subsystems (4)
PATCH 1/1 drivers/net/stmmac: seq_file fix memory leak
Use single_release() instead of seq_release() to free memory allocated by single_open().
Signed-off-by Djalal Harouni <[email protected]>
--- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +2 -2
@@ -1584,7 +1584,7 @@ static const struct file_operations stmmac_rings_status_fops = { .open = stmmac_sysfs_ring_open, .read = seq_read, .llseek = seq_lseek, - .release = seq_release, + .release = single_release, };static int stmmac_sysfs_dma_cap_read (struct seq_file *seq,void *v)
@@ -1656,7 +1656,7 @@ static const struct file_operations stmmac_dma_cap_fops = { .open = stmmac_sysfs_dma_cap_open, .read = seq_read, .llseek = seq_lseek, - .release = seq_release, + .release = single_release, };static int stmmac_init_fs (struct net_device *dev)
Signature · 1 line
1.7.1
From: Djalal Harouni <[email protected]>
Date: Mon, 21 May 2012 00:55:30 +0100
Quoted 4 lines
Use
single_release()instead ofseq_release()to free memory allocated bysingle_open().Signed-off-by Djalal Harouni <[email protected]>
Applied, thanks.