Hi Juraj,

+ [email protected]

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 [email protected] cat /proc/self/status | grep Cpus_allowed_list

Cpus_allowed_list:      0-127

# snowridge SUT

jlinkes@jlinkes:~/workspace$ ssh [email protected] cat /proc/self/status | grep Cpus_allowed_list

Cpus_allowed_list:      0-23

# cascadelake SUT

jlinkes@jlinkes:~/workspace$ ssh [email protected] 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: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to