Closed shaorui1 closed 2 years ago
Resctrl limits number for control groups to number got L3 CAT classes. PQoS during initialization creates folder in /sys/fs/resctrl for each available control group.
This issue might occur when control group was manually created in /sys/fs/resctrl. Please paste output of the following command
ls -l /sys/fs/resctrl
ls -l /sys/fs/resctrl @aleksinx
total 0 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS1 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS10 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS11 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS12 drwxr-xr-x 4 root root 0 Jan 13 09:52 COS13 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS2 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS3 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS4 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS5 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS6 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS7 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS8 drwxr-xr-x 4 root root 0 Jan 13 09:41 COS9 -rw-r--r-- 1 root root 0 Jan 13 09:40 cpus -rw-r--r-- 1 root root 0 Jan 13 09:40 cpus_list dr-xr-xr-x 4 root root 0 Jan 13 09:40 info dr-xr-xr-x 4 root root 0 Jan 13 09:40 mon_data dr-xr-xr-x 2 root root 0 Jan 13 09:40 mon_groups drwxr-xr-x 4 root root 0 Jan 13 09:40 p0 drwxr-xr-x 4 root root 0 Jan 13 09:40 p1 -rw-r--r-- 1 root root 0 Jan 13 09:40 schemata -rw-r--r-- 1 root root 0 Jan 13 09:40 tasks
In log there are p0
and p1
control groups present. If you created them manually simply unmount /sys/fs/resctrl
Are you using other software for managing RDT configuration? For example Resource Management Daemon is known to not be compatible with PQoS.
No response for last 3 weeks. Going to close this issue by now.
Feel free to reopen, if issue persists.
Thanks, Khawar
Hi all, I'm trying to get the /sys/fs/resctrl interface working with intel-cmt-cat v4.3.0 (Docker container env).
Docker command:
Here is the error message:
Here is some information about the machine:
I have read this wiki page and it says 'The number of unique COS configurations available for this resource (L3/L2/CDP). The kernel uses the smallest number of COS for all enabled resources as the limit (e.g. 8). “cbm_mask”:', Should I change the value here to fix the problem? Also, what is the reason for not being able to create COS here?