tcmu: fix module removal due to stuck thread
authorMike Christie <mchristi@redhat.com>
Wed, 3 May 2017 04:57:05 +0000 (23:57 -0500)
committerNicholas Bellinger <nab@linux-iscsi.org>
Fri, 5 May 2017 03:01:41 +0000 (20:01 -0700)
commitd906d8af28e524bfa62c49cb2315f6ccdb910938
tree4dc3c3e5801ed5d22ba2e7e464136dd5c69ff6d6
parent46861cdd80e1a862dc65d10833a1450861fabef7
tcmu: fix module removal due to stuck thread

We need to do a kthread_should_stop to check when kthread_stop has been
called.

This was a regression added in

b6df4b79a5514a9c6c53533436704129ef45bf76
tcmu: Add global data block pool support

so not sure if you wanted to merge it in with that patch or what.

Signed-off-by: Mike Christie <mchristi@redhat.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/target/target_core_user.c