You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: config-linux.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -535,19 +535,21 @@ The following parameters can be specified for the container:
535
535
***`l3CacheSchema`***(string, OPTIONAL)* - specifies the schema for L3 cache id and capacity bitmask (CBM).
536
536
The value SHOULD start with `L3:` and SHOULD NOT contain newlines.
537
537
***`memBwSchema`***(string, OPTIONAL)* - specifies the schema of memory bandwidth per L3 cache id.
538
-
*The value MUST start with `MB:` and MUST NOT contain newlines.
538
+
The value MUST start with `MB:` and MUST NOT contain newlines.
539
539
540
-
* If both `l3CacheSchema` and `memBwSchema` are set, runtimes MUST write the combined value to the `schemata` file in that sub-directory discussed in `closID`.
540
+
The following rules on parameters MUST be applied:
541
541
542
-
* If `l3CacheSchema`contains a line beginning with `MB:`, the value written to `schemata` file MUST be the non-`MB:` line(s) from `l3CacheSchema` and the line from `memBWSchema`.
542
+
* If both `l3CacheSchema`and `memBwSchema` are set, runtimes MUST write the combined value to the `schemata` file in that sub-directory discussed in `closID`.
543
543
544
-
* If either `l3CacheSchema`or `memBwSchema` is set, runtimes MUST write the value to the `schemata` file in the that sub-directory discussed in `closID`.
544
+
* If `l3CacheSchema`contains a line beginning with `MB:`, the value written to `schemata` file MUST be the non-`MB:` line(s) from `l3CacheSchema` and the line from `memBWSchema`.
545
545
546
-
* If neither`l3CacheSchema`nor`memBwSchema` is set, runtimes MUST NOT write to `schemata`files in any `resctrl` pseudo-filesystems.
546
+
* If either`l3CacheSchema`or`memBwSchema` is set, runtimes MUST write the value to the `schemata`file in the that sub-directory discussed in `closID`.
547
547
548
-
* If `closID` is set, `l3CacheSchema`and/or`memBwSchema` is set, runtimes MUST compare `l3CacheSchema` and/or `memBwSchema` value with `schemata` file, and [generate an error](runtime.md#errors) if doesn't match.
548
+
* If neither `l3CacheSchema`nor`memBwSchema` is set, runtimes MUST NOT write to `schemata` files in any `resctrl` pseudo-filesystems.
549
549
550
-
* If `closID` is set, and neither of `l3CacheSchema` and `memBwSchema` are set, runtime MUST check if corresponding pre-configured directory `closID` is present in mounted `resctrl`. If such pre-configured directory `closID` exists, runtime MUST assign container to this `closID` and [generate an error](runtime.md#errors) if directory does not exist.
550
+
* If `closID` is set, `l3CacheSchema` and/or `memBwSchema` is set, runtimes MUST compare `l3CacheSchema` and/or `memBwSchema` value with `schemata` file, and [generate an error](runtime.md#errors) if doesn't match.
551
+
552
+
* If `closID` is set, and neither of `l3CacheSchema` and `memBwSchema` are set, runtime MUST check if corresponding pre-configured directory `closID` is present in mounted `resctrl`. If such pre-configured directory `closID` exists, runtime MUST assign container to this `closID` and [generate an error](runtime.md#errors) if directory does not exist.
0 commit comments