]> git.baikalelectronics.ru Git - kernel.git/commit
usb: gadget: net2280: fix memory leak on probe error handling paths
authorEvgeny Novikov <novikov@ispras.ru>
Tue, 21 Jul 2020 20:15:58 +0000 (23:15 +0300)
committerFelipe Balbi <balbi@kernel.org>
Fri, 24 Jul 2020 13:45:13 +0000 (16:45 +0300)
commit3e807c4e0185e07a10e567f40d0cdc90b0c179b8
tree4b77217def6700e872e0002bd34befbd055fa814
parent07be0f9cc700054862e4b4298830cbb43a9394f4
usb: gadget: net2280: fix memory leak on probe error handling paths

Driver does not release memory for device on error handling paths in
net2280_probe() when gadget_release() is not registered yet.

The patch fixes the bug like in other similar drivers.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Evgeny Novikov <novikov@ispras.ru>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
drivers/usb/gadget/udc/net2280.c