commit | d7312aab230f975b8ec41c0055a17f0d395b7fb5 | [log] [tgz] |
---|---|---|
author | Alexey Khoroshilov <khoroshilov@ispras.ru> | Sat Dec 20 00:51:26 2014 +0300 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Sat Jan 17 15:04:12 2015 -0800 |
tree | 2e4c7d06f5288ebf45a426af696001bcc74e7514 | |
parent | 1cf3273dfbd7918fd43e0c70c65795a89f8e88d7 [diff] |
staging: dgnc: implement proper error handling in dgnc_start() dgnc_start() ignores errors in class_create() and device_create() and it does not deallocate resources if dgnc_tty_preinit() fails. The patch implements proper error handling. Found by Linux Driver Verification project (linuxtesting.org). Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>