1. 程式人生 > >linux 核心指定 中斷繫結至0號cpu

linux 核心指定 中斷繫結至0號cpu

另一種方法:修改init_irq_default_affinity的實現方法,init_irq_default_affinity所屬檔案為kernel/irq/handle.c  line:45

將如下程式碼:

 alloc_bootmem_cpumask_var(&irq_default_affinity);

 cpumask_setall(irq_default_affinity);

修改為:

 alloc_bootmem_cpumask_var(&irq_default_affinity);

 cpumask_test_and_set_cpu(0, irq_default_affinity);