After applying "nosmt" to disable SMT threads, we are unable to enable the CPUs at a later date
Issue
- We disabled SMT via the
nosmtkernel boot parameter, but now we are unable to re-enable the CPUs. The cpus should be able to be enabled since we didn't use thenosmt=forceboot parameter.
# for IDX in {1,3,5,7}; do echo 1 > /sys/devices/system/cpu/cpu$IDX/online; done
bash: echo: write error: Operation not permitted
bash: echo: write error: Operation not permitted
bash: echo: write error: Operation not permitted
bash: echo: write error: Operation not permitted
Environment
- Red Hat Enterprise Linux 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.