commit | 9dac6232e2ee2bc85dc71f464f19f047afc9422c | [log] [tgz] |
---|---|---|
author | Govindarajulu Varadarajan <_govind@gmx.com> | Fri Jan 02 20:53:27 2015 +0530 |
committer | David S. Miller <davem@davemloft.net> | Fri Jan 02 16:43:45 2015 -0500 |
tree | f458ef03df6f48f83a3231f024b46fc8522f4c2a | |
parent | 531ad4282e5105db984f1706e1a21799157655a3 [diff] |
enic: free all rq buffs when allocation fails When allocation of all RQs fail, we do not free previously allocated buffers, before returning error. This causes memory leak. This patch fixes this by calling vnic_rq_clean(), which frees all the rq buffers. Signed-off-by: Govindarajulu Varadarajan <_govind@gmx.com> Signed-off-by: David S. Miller <davem@davemloft.net>