mirror of
https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable.git
synced 2025-10-27 18:20:10 +10:00
t3e3_init_channel() incorrectly handles errors in several places: it returns zero and does not deallocate all required resources. The patch fixes that places. Found by Linux Driver Verification project (linuxtesting.org). Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru> Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
||
|---|---|---|
| .. | ||
| 2t3e3.h | ||
| cpld.c | ||
| ctrl.c | ||
| ctrl.h | ||
| dc.c | ||
| exar7250.c | ||
| exar7300.c | ||
| intr.c | ||
| io.c | ||
| Kconfig | ||
| main.c | ||
| Makefile | ||
| maps.c | ||
| module.c | ||
| netdev.c | ||
| TODO | ||