|
@@ -217,7 +217,7 @@ int tsk_fork_get_node(struct task_struct *tsk)
|
|
if (tsk == kthreadd_task)
|
|
if (tsk == kthreadd_task)
|
|
return tsk->pref_node_fork;
|
|
return tsk->pref_node_fork;
|
|
#endif
|
|
#endif
|
|
- return numa_node_id();
|
|
|
|
|
|
+ return NUMA_NO_NODE;
|
|
}
|
|
}
|
|
|
|
|
|
static void create_kthread(struct kthread_create_info *create)
|
|
static void create_kthread(struct kthread_create_info *create)
|
|
@@ -369,7 +369,7 @@ struct task_struct *kthread_create_on_cpu(int (*threadfn)(void *data),
|
|
{
|
|
{
|
|
struct task_struct *p;
|
|
struct task_struct *p;
|
|
|
|
|
|
- p = kthread_create_on_node(threadfn, data, cpu_to_node(cpu), namefmt,
|
|
|
|
|
|
+ p = kthread_create_on_node(threadfn, data, cpu_to_mem(cpu), namefmt,
|
|
cpu);
|
|
cpu);
|
|
if (IS_ERR(p))
|
|
if (IS_ERR(p))
|
|
return p;
|
|
return p;
|