Wind River Support Network

HomeDefectsLIN1023-1612
Fixed

LIN1023-1612 : /sys/devices/system/cpu/isolated is empty when isolcpus is specified in kernel boot parameters

Created: Aug 7, 2023    Updated: Sep 27, 2023
Resolved Date: Sep 20, 2023
Found In Version: 10.23.30.1
Fix Version: 10.23.30.2
Severity: Standard
Applicable for: Wind River Linux LTS 23
Component/s: Kernel, Test

Description

setup.sh --machines intel-x86-64 --distro wrlinux --templates feature/rt-tune-host --accept-eula=yes --dl-layers

. environment-setup-x86_64-wrlinuxsdk-linux
. oe-init-build-env build
echo 'PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"' > conf/local.conf

bitbake wrlinux-image-std

Boot x86-64 target with isolcpus=1-3, then boot up the target.

Wind River Linux LTS 23.30 Update 1 intel-x86-64 ttyS0

intel-x86-64 login: root
root@intel-x86-64:~# cat /proc/cmdline 
kernel console=ttyS0,115200n8 root=/dev/nfs rw nfsroot=NFS_SERVER_IP:ROOTFS_DIR,tcp ip=dhcp noinitrd intel_iommu=on iommu=pt isolcpus=1
root@intel-x86-64:~# cat /proc/version 
Linux version 6.1.43-rt10-yocto-preempt-rt (oe-user@oe-host) (x86_64-wrs-linux-gcc (GCC) 12.3.0, GNU ld (GNU Binutils) 2.40.0.20230620) #1 SMP PREEMPT_RT Thu Aug  3 17:40:42 UTC 2023
root@intel-x86-64:~# cat /sys/devices/system/cpu/isolated 

root@intel-x86-64:~# 

Steps to Reproduce

setup.sh --machines intel-x86-64 --distro wrlinux --templates feature/rt-tune-host --accept-eula=yes --dl-layers

. environment-setup-x86_64-wrlinuxsdk-linux
. oe-init-build-env build
echo 'PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"' > conf/local.conf

bitbake wrlinux-image-std

Boot x86-64 target with isolcpus=1-3, then boot up the target.


Live chat
Online