]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mtk_eth_wed-leak-fixes'
authorDavid S. Miller <davem@davemloft.net>
Mon, 17 Oct 2022 08:35:06 +0000 (09:35 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Oct 2022 08:35:06 +0000 (09:35 +0100)
commite4b99fcfba2167c5846ccc003136922751eca24d
tree7063bef29c9979b69ead17a1faf5e46a27209edd
parentf94899bef8bcf04a8f900fa03b835914ad140452
parent9b2f1548f06ddb9e240569bd178ec1a7dffaddf2
Merge branch 'mtk_eth_wed-leak-fixes'

Yang Yingliang says:

====================
net: ethernet: mtk_eth_wed: fixe some leaks

I found some leaks in mtk_eth_soc.c/mtk_wed.c.

 patch#1 - I found mtk_wed_exit() is never called, I think mtk_wed_exit() need
           be called in error path or module remove function to free the memory
           allocated in mtk_wed_add_hw().

 patch#2 - The device is not put in error path in mtk_wed_add_hw().

 patch#3 - The device_node pointer returned by of_parse_phandle() with refcount
           incremented, it should be decreased when it done.

This patchset was just compiled tested because I don't have any HW on
which to do the actual tests.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>