Open paulmenzel opened 7 months ago
It was copied to all Accton/Edgecore devices and marvell/ac5x-db:
$ git grep cpuidle.off
packages/platforms/accton/arm64/as4224/as4224-52p/platform-config/r0/src/lib/arm64-accton-as4224-52p-r0.yml: cpuidle.off=1
packages/platforms/accton/arm64/as4224/as4224-52t/platform-config/r0/src/lib/arm64-accton-as4224-52t-r0.yml: cpuidle.off=1
packages/platforms/accton/arm64/as4224/as5114-48x/platform-config/r0/src/lib/arm64-accton-as5114-48x-r0.yml: cpuidle.off=1
packages/platforms/accton/arm64/as4564-26p/platform-config/r0/src/lib/arm64-accton-as4564-26p-r0.yml: cpuidle.off=1
packages/platforms/marvell/arm64/ac5x-db/platform-config/r0/src/lib/arm64-marvell-ac5x-db-r0.yml: cpuidle.off=1
How to check a live system:
root@ec-as5114-48x-02:~# more /proc/cmdline
console=ttyS0,115200 earlycon=uart8250,mmio32,0xf0512000 onl_platform=arm64-accton-as5114-48x-r0 arm-smmu.disable_bypass=n maxcpus=4 pci=pcie_bus_safe cpuidle.off=1
https://github.com/dentproject/dentOS/blob/fdb2eef402779386f540e4a2bfa32f6b20ad9fab/packages/platforms/accton/arm64/as4224/as4224-52p/platform-config/r0/src/lib/arm64-accton-as4224-52p-r0.yml#L32
What is the reason for setting
cpuidle.off=1
on the Linux kernel command line?\cc @brandonchuang