diff options
author | Djalal Harouni <tixxdz@opendz.org> | 2012-05-20 09:55:30 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-05-21 03:37:56 -0400 |
commit | 74863948f925d9f3bb4e3d3a783e49e9c662d839 (patch) | |
tree | 4839624b0a87942c6238f97ba885ee96311c0b12 /drivers/net/ethernet/stmicro/stmmac | |
parent | 17eea0df5f7068fc04959e655ef8f0a0ed097e19 (diff) |
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 <tixxdz@opendz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/stmicro/stmmac')
-rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c index d07bc6de4387..70966330f44e 100644 --- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | |||
@@ -1640,7 +1640,7 @@ static const struct file_operations stmmac_rings_status_fops = { | |||
1640 | .open = stmmac_sysfs_ring_open, | 1640 | .open = stmmac_sysfs_ring_open, |
1641 | .read = seq_read, | 1641 | .read = seq_read, |
1642 | .llseek = seq_lseek, | 1642 | .llseek = seq_lseek, |
1643 | .release = seq_release, | 1643 | .release = single_release, |
1644 | }; | 1644 | }; |
1645 | 1645 | ||
1646 | static int stmmac_sysfs_dma_cap_read(struct seq_file *seq, void *v) | 1646 | static int stmmac_sysfs_dma_cap_read(struct seq_file *seq, void *v) |
@@ -1712,7 +1712,7 @@ static const struct file_operations stmmac_dma_cap_fops = { | |||
1712 | .open = stmmac_sysfs_dma_cap_open, | 1712 | .open = stmmac_sysfs_dma_cap_open, |
1713 | .read = seq_read, | 1713 | .read = seq_read, |
1714 | .llseek = seq_lseek, | 1714 | .llseek = seq_lseek, |
1715 | .release = seq_release, | 1715 | .release = single_release, |
1716 | }; | 1716 | }; |
1717 | 1717 | ||
1718 | static int stmmac_init_fs(struct net_device *dev) | 1718 | static int stmmac_init_fs(struct net_device *dev) |