Staging: pi433: check error after kthread_run()
authorJoseph Wright <rjosephwright@gmail.com>
Sun, 16 Jul 2017 14:48:58 +0000 (14:48 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 28 Jul 2017 23:57:26 +0000 (16:57 -0700)
commitc7d42f37087d27a88b2ad27fa7e577f184ce5765
tree6902cc210fee26e3d7a4038b549b4553ecbd65e9
parent7de77a3917e3b84e0bf1306fc26c39f43293a195
Staging: pi433: check error after kthread_run()

Error should be checked with IS_ERR after calling kthread_run()
instead of comparing the returned pointer to an int.

Found by sparse warning:

incompatible types for operation (<)
    left side has type struct task_struct *tx_task_struct
    right side has type int

Signed-off-by: Joseph Wright <rjosephwright@gmail.com>
Reviewed-by: Marcus Wolf <linux@wolf-entwicklungen.de>
Tested-by: Marcus Wolf <linux@wolf-entwicklungen.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/pi433/pi433_if.c