Files
linux/drivers
Tim Sell 0fab0f4fcb staging: unisys: visorhba: fail gracefully for thread creation failures
Previously, if visorhba ever failed to create its thread, it would have
subsequently attempted to do a kthread_stop() on an invalid task_struct
pointer.  This was fixed via the new visor_thread_stop() function, which
validates the task_struct pointer before doing the kthread_stop().

Also, the other thread-related fields in visor_thread_info (has_stopped
and id) were not being used, so visor_thead_info was just removed.

We also now spit out an error message if thread creation fails.

Signed-off-by: Tim Sell <Timothy.Sell@unisys.com>
Signed-off-by: David Kershner <david.kershner@unisys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-05-09 14:15:18 +02:00
..
2016-04-13 15:14:24 -04:00
2016-03-23 17:52:10 +02:00
2016-04-16 22:52:03 +05:30
2016-05-09 13:20:04 +02:00
2016-04-07 22:11:08 +02:00
2016-05-09 13:20:04 +02:00
2016-04-14 16:54:00 +02:00
2016-04-25 16:20:49 -04:00
2016-04-29 17:37:10 -07:00