reproduce steps:
- # cat /proc/cmdline
console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=df340b09-02 rw rootfstype=ext4 rootwait - # uname -a
Linux am62xx-evm 5.10.168-rt83-gc1a1291911 #1 SMP PREEMPT_RT Fri Feb 24 05:50:07 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux - already see CONFIG_HOTPLUG_CPU=y in /proc/config.gz
- # cat /sys/devices/system/cpu/cpu2/online
1
# echo 0 > /sys/devices/system/cpu/cpu2/online
# cat /sys/devices/system/cpu/cpu2/online
0
# echo 1 > /sys/devices/system/cpu/cpu2/online
-sh: echo: write error: Input/output error - kernel show following message in step 4.
[ 4908.895237] IRQ 224: no longer affine to CPU2
[ 4908.895502] CPU2: shutdown
[ 4908.896538] psci: CPU2 killed (polled 0 ms)
[ 5001.957377] CPU2: failed to come online
[ 5001.957404] CPU2: failed in unknown state : 0x0 - echo 1 > /sys/devices/system/cpu/cpu2/online
-sh: echo: write error: Invalid argument - kernel show followin message in stap 6.
[ 5323.501777] psci: failed to boot CPU2 (-22)
[ 5323.501801] CPU2: failed to boot: -22