cleaner_kthread
wake_up_process(fs_info->cleaner_kthread);
fs_info->cleaner_kthread = kthread_run(cleaner_kthread, fs_info,
if (IS_ERR(fs_info->cleaner_kthread)) {
ret = PTR_ERR(fs_info->cleaner_kthread);
wake_up_process(fs_info->cleaner_kthread);
kthread_stop(fs_info->cleaner_kthread);
wake_up_process(fs_info->cleaner_kthread);
kthread_park(fs_info->cleaner_kthread);
kthread_stop(fs_info->cleaner_kthread);
struct task_struct *cleaner_kthread;
wake_up_process(fs_info->cleaner_kthread);
wake_up_process(fs_info->cleaner_kthread);
fs_info->cleaner_kthread)
wake_up_process(fs_info->cleaner_kthread);