audit: cleanup prune_tree_thread
authorJiri Slaby <jslaby@suse.cz>
Thu, 31 Mar 2016 08:49:28 +0000 (10:49 +0200)
committerPaul Moore <paul@paul-moore.com>
Mon, 4 Apr 2016 13:46:47 +0000 (09:46 -0400)
commit0bf676d1fd5144e66ac06939fa3c7c12086c3b18
tree2f47c4a3192ba0e63ac5133247c94abca94c1cfd
parentb562e44f507e863c6792946e4e1b1449fbbac85d
audit: cleanup prune_tree_thread

We can use kthread_run instead of kthread_create+wake_up_process for
creating the thread.

We do not need to set the task state to TASK_RUNNING after schedule(),
the process is in that state already.

And we do not need to set the state to TASK_INTERRUPTIBLE when not
doing schedule() as we set the state to TASK_RUNNING immediately
afterwards.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Paul Moore <paul@paul-moore.com>
Cc: Eric Paris <eparis@redhat.com>
Cc: <linux-audit@redhat.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
kernel/audit_tree.c