dm log writes: fix check of kthread_run() return value
authorVladimir Zapolskiy <vz@mleia.com>
Wed, 9 Mar 2016 23:22:19 +0000 (01:22 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 24 Sep 2016 08:07:40 +0000 (10:07 +0200)
commit52fe28832acd3a5174e94a3439af8d3b51968b37
tree18d9f7011aae1932194e7436130d44860ae37066
parent3c328c32e6798036243f179dca895fff7bb70253
dm log writes: fix check of kthread_run() return value

commit 91e630d9ae6de6f740ef7c8176736eb55366833e upstream.

The kthread_run() function returns either a valid task_struct or
ERR_PTR() value, check for NULL is invalid.  This change fixes potential
for oops, e.g. in OOM situation.

Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/md/dm-log-writes.c