linux: Add comment on affinity set sizes to tst-skeleton-affinity.c

Change-Id: Ic6ec48f75f3a0576d3121befd04531382c92afb4
This commit is contained in:
Florian Weimer 2019-11-11 10:49:16 +01:00
parent e21a786771
commit 9e3e27c4e3
1 changed files with 5 additions and 0 deletions

View File

@ -264,6 +264,11 @@ do_test (void)
struct conf conf;
setup_conf (&conf);
/* Note: The CPU set size in bits can be less than the CPU count
(and the maximum test CPU) because the userspace interface rounds
up the bit count, and the rounded-up buffer size is passed into
the kernel. The kernel does not know that some of the buffer are
actually padding, and writes data there. */
printf ("info: Detected CPU set size (in bits): %d\n", conf.set_size);
printf ("info: Maximum test CPU: %d\n", conf.last_cpu);
if (conf.set_size < 0 || conf.last_cpu < 0)