gpib: Fix error code in ibonline()
Subsystems (2)
PATCH 1/1 gpib: Fix error code in ibonline()
This accidentally returns 1 on error, but it should return negative error codes.
Fixes 9dde4559e939 ("staging: gpib: Add GPIB common core driver")
Signed-off-by Dan Carpenter <[email protected]>
--- drivers/gpib/common/iblib.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)
drivers/gpib/common/iblib.c +2 -3
@@ -227,11 +227,10 @@ int ibonline(struct gpib_board *board)#ifndef CONFIG_NIOS2 board->autospoll_task =kthread_run (&autospoll_thread, board,"gpib%d_autospoll_kthread" , board->minor); - retval =IS_ERR (board->autospoll_task); -if (retval) { +if (IS_ERR (board->autospoll_task)) {dev_err (board->gpib_dev,"failed to create autospoll thread\n" ); board->interface->detach (board); -return retval; +return PTR_ERR (board->autospoll_task); }#endif board->online =1 ;
Signature · 1 line
2.51.0