scx_central: fix sched_setaffinity() call with the set size. #3020
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
we allocate space for a dynamic cpu set sized (nr_cpu_ids).
==399573== Syscall param sched_setaffinity(mask) points to unaddressable byte(s)
==399573== at 0x4ACF85B: sched_setaffinity@@GLIBC_2.3.4 (sched_setaffinity.c:33)
==399573== by 0x4004780: main (in /home/dcarlier/Contribs/scx/build/scheds/c/scx_central)
==399573== Address 0x6e96908 is 0 bytes after a block of size 8 alloc'd
==399573== at 0x490E858: malloc (vg_replace_malloc.c:446)
==399573== by 0x400461B: main (in /home/dcarlier/Contribs/scx/build/scheds/c/scx_central)