如果我检查
cat /proc/interrupts
命令,所有的 IRQ 都列在 SMP 系统的 cpu0 下。我可以使用以下命令更改 smp_affinity 掩码以将 IRQ 标记到特定 CPU。
echo "4" > /proc/irq/230/smp_affinity
上述命令将中断 230 的关联掩码设置为 CPU 2。
我想从 linux 内核模块中实现相同的目标。我怎样才能做到这一点?
我看到了 create_proc_entry 方法,它允许创建新的 proc 条目。
有什么方法可以用来编写现有的 proc 条目吗?