aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/linux/kthread.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/linux/kthread.h b/include/linux/kthread.h
index 4f5235cb13bb..a6e82a69c363 100644
--- a/include/linux/kthread.h
+++ b/include/linux/kthread.h
@@ -10,6 +10,17 @@ struct task_struct *kthread_create_on_node(int (*threadfn)(void *data),
10 int node, 10 int node,
11 const char namefmt[], ...); 11 const char namefmt[], ...);
12 12
13/**
14 * kthread_create - create a kthread on the current node
15 * @threadfn: the function to run in the thread
16 * @data: data pointer for @threadfn()
17 * @namefmt: printf-style format string for the thread name
18 * @...: arguments for @namefmt.
19 *
20 * This macro will create a kthread on the current node, leaving it in
21 * the stopped state. This is just a helper for kthread_create_on_node();
22 * see the documentation there for more details.
23 */
13#define kthread_create(threadfn, data, namefmt, arg...) \ 24#define kthread_create(threadfn, data, namefmt, arg...) \
14 kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg) 25 kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg)
15 26