[LTP] Question about Cpus_allowed_list

Xiao Yang yangx.jy@cn.fujitsu.com
Tue Jul 17 11:41:21 CEST 2018


Hi,

With Intel(R) Core(TM)2 Duo CPU E7500, running cpuset_hotplug_test.sh
always got the following error:
-------------------------------------------------------------------------------------
cpuset_hotplug 1 TFAIL: task's allowed list isn't expected.(Result: 0-3,
Expect: 0-1)
-------------------------------------------------------------------------------------

No matter what is the number of cpu processors from /proc/cpuinfo
(specify 2 or 1 by offlining cpu),
the Cpus_allowed_list from /proc/<pid>/status is always 0-3.

Simple steps to reproduce this issue:
# /bin/cat /dev/zero > /dev/null 2>&1 &
[1] 15079
# nproc (or cat /proc/cpuinfo | grep processor | wc -l)
2
# cat /proc/15079/status | grep Cpus_allowed_list
Cpus_allowed_list: 0-3

We also tested cpuset_hotplug_test.sh with Core(TM) i3 CPU and Core(TM)
i5 CPU, it showed the
same Cpus_allowed_list as the number of cpu processors as expected.

Is this a known issue on Core(TM)2 Duo CPU, should we use taskset
command to change Cpus_allowed_list?

Thanks,
Xiao Yang




More information about the ltp mailing list