forked from Minki/linux
[SCSI] fcoe: use kthread_create_on_node
Since fcoe_percpu_thread_create() creates percpu kthread, it makes sense to use kthread_create_on_node() to get proper NUMA affinity for kthread stack. Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: Yi Zou <yi.zou@intel.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
This commit is contained in:
parent
05a2a17317
commit
5c609ff937
@ -1113,8 +1113,9 @@ static void fcoe_percpu_thread_create(unsigned int cpu)
|
||||
|
||||
p = &per_cpu(fcoe_percpu, cpu);
|
||||
|
||||
thread = kthread_create(fcoe_percpu_receive_thread,
|
||||
(void *)p, "fcoethread/%d", cpu);
|
||||
thread = kthread_create_on_node(fcoe_percpu_receive_thread,
|
||||
(void *)p, cpu_to_node(cpu),
|
||||
"fcoethread/%d", cpu);
|
||||
|
||||
if (likely(!IS_ERR(thread))) {
|
||||
kthread_bind(thread, cpu);
|
||||
|
Loading…
Reference in New Issue
Block a user