Hi Juraj,

+ vpp-dev@lists.fd.io

For those curious to learn more, here is the cpusets kernel documentation [0] and cpuset manpage [1].

Thanks for the heads up!
-daw-

[0] https://www.kernel.org/doc/Documentation/admin-guide/cgroup-v1/cpusets.rst
[1] https://manpages.ubuntu.com/manpages/jammy/man7/cpuset.7.html

On 12/5/2022 5:44 AM, Juraj Linkeš wrote:

Hello CSIT devs,

While looking for possible causes for the 3n-tsh VM testcase timeouts, Tianyu from arm found out that the isolcpus kernel command line parameter has been deprecated. It seems that no cores are actually being isolated:

# altra SUT

jlinkes@jlinkes:~/workspace$ alt1-perf cat /proc/self/status | grep Cpus_allowed_list

Cpus_allowed_list:      0-159

# icelake SUT

jlinkes@jlinkes:~/workspace$ ssh testuser@10.30.51.75 cat /proc/self/status | grep Cpus_allowed_list

Cpus_allowed_list:      0-127

# snowridge SUT

jlinkes@jlinkes:~/workspace$ ssh testuser@10.30.51.93 cat /proc/self/status | grep Cpus_allowed_list

Cpus_allowed_list:      0-23

# cascadelake SUT

jlinkes@jlinkes:~/workspace$ ssh testuser@10.32.8.18 cat /proc/self/status | grep Cpus_allowed_list

Cpus_allowed_list:      0-95

The kernel docs [0] themselves mention that the parameter has been deprecated and we should use cpusets instead.

Looks like the deprecation could have broader implications in CSIT.

Regards,

Juraj

[0] https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#22320): https://lists.fd.io/g/vpp-dev/message/22320
Mute This Topic: https://lists.fd.io/mt/95625755/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to