Should this kthread return now?
bool kthread_should_stop(void);
void
no arguments
When someone calls kthread_stop on your kthread, it will be woken and this will return true. You should then return, and your return value will be passed through to kthread_stop.