aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-add.c
diff options
context:
space:
mode:
authorCong Wang <[email protected]>2020-07-08 20:13:59 -0700
committerDavid S. Miller <[email protected]>2020-07-09 12:31:28 -0700
commit306381aec7c2b5a658eebca008c8a1b666536cba (patch)
treed28155bb389847c2f3821f7a759895c7b65be460 /lib/mpi/mpi-add.c
parent13cf8aab7425a253070433b5a55b4209ceac8b19 (diff)
net_sched: fix a memory leak in atm_tc_init()
When tcf_block_get() fails inside atm_tc_init(), atm_tc_put() is called to release the qdisc p->link.q. But the flow->ref prevents it to do so, as the flow->ref is still zero. Fix this by moving the p->link.ref initialization before tcf_block_get(). Fixes: 6529eaba33f0 ("net: sched: introduce tcf block infractructure") Reported-and-tested-by: [email protected] Cc: Jamal Hadi Salim <[email protected]> Cc: Jiri Pirko <[email protected]> Signed-off-by: Cong Wang <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-add.c')
0 files changed, 0 insertions, 0 deletions