1. NAME

kthread_run - create and wake a thread.

2. SYNOPSIS

kthread_run( threadfn , data , namefmt , ... );

3. ARGUMENTS

threadfn
    the function to run until signal_pending(current).

data
    data ptr for threadfn.

namefmt
    printf-style name for the thread.

...
    variable arguments

4. DESCRIPTION

Convenient wrapper for kthread_create followed by wake_up_process. Returns the kthread or ERR_PTR(-ENOMEM).

5. COPYRIGHT