CPU1无法联机
有人能解释一下为什么我们在SMP环境的内核中得到下面的消息吗 CPU1无法联机 源kernel_msm-4.9/kernel/arch/arm/kernel/smp.c:CPU1无法联机,c,linux-kernel,smp,C,Linux Kernel,Smp,有人能解释一下为什么我们在SMP环境的内核中得到下面的消息吗 CPU1无法联机 源kernel_msm-4.9/kernel/arch/arm/kernel/smp.c: if (!cpu_online(cpu)) { pr_crit("CPU%u: failed to come online\n", cpu); ret = -EIO; } 系统中的CPU1可能设置为脱机,不安排、接收来自设备的中断。下面我们可以看到有4个内核可用,当其中一个内核使用sysfs选项被禁用时,它
if (!cpu_online(cpu))
{
pr_crit("CPU%u: failed to come online\n", cpu);
ret = -EIO;
}
系统中的CPU
1
可能设置为脱机,不安排、接收来自设备的中断。下面我们可以看到有4个内核可用,当其中一个内核使用sysfs选项被禁用时,它将变为脱机
[root@ucc1 bin]# cat /sys/devices/system/cpu/online
0-3
[root@ucc1 bin]# echo 0 > /sys/devices/system/cpu/cpu3/online
[root@ucc1 bin]# cat /sys/devices/system/cpu/online
0-2
[root@ucc1 bin]# cat /sys/devices/system/cpu/offline
3