← Commit list

e5586605c

Denys Vlasenko
Denys Vlasenko
2019-11-08
SUCCESS Duration: 156s

Subject

taskset: update comment

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

util-linux/taskset.c+8 -2
@@ -123,8 +123,14 @@ static unsigned long *get_aff(int pid, unsigned *sz)
* The list element can be either a CPU index or a range of CPU indices.
* Example: "1,3,5-7".
*
- * note1: pattern specifiers after a range (e.g. 0-255:2/64) are not supported
- * note2: leading/trailing white-spaces are not allowed
+ * note1: stride (e.g. 0-255:2) is not supported
+ * note2: leading and trailing whitespace is not allowed
+ * util-linux 2.31 allows leading and sometimes trailing whitespace:
+ * ok: taskset -c ' 1, 2'
+ * ok: taskset -c ' 1 , 2'
+ * ok: taskset -c ' 1-7: 2 ,8'
+ * not ok: taskset -c ' 1 '
+ * not ok: taskset -c ' 1-7: 2 '
*/
static void parse_cpulist(ul *mask, unsigned max, char *s)
{