diff options
author | David Gow <davidgow@google.com> | 2021-12-15 23:50:14 +0300 |
---|---|---|
committer | Shuah Khan <skhan@linuxfoundation.org> | 2021-12-16 02:44:55 +0300 |
commit | ad659ccb5412874c6a89d3588cb18857c00e9d0f (patch) | |
tree | b05076d26e9ab1469cb9aca3e6f993d7eb185e96 /drivers/gpu/drm/vmwgfx/vmwgfx_so.h | |
parent | 85310a62ca4e415980e30d9d07f904444197cfc4 (diff) | |
download | linux-ad659ccb5412874c6a89d3588cb18857c00e9d0f.tar.xz |
kunit: tool: Default --jobs to number of CPUs
The --jobs parameter for kunit_tool currently defaults to 8 CPUs,
regardless of the number available. For systems with significantly more
(or less), this is not as efficient. Instead, default --jobs to the
number of CPUs available to the process: while there are as many
superstitions as to exactly what the ideal jobs:CPU ratio is, this seems
sufficiently sensible to me.
A new helper function to get the default number of jobs is added:
get_default_jobs() -- this is used in kunit_tool_test instead of a
hardcoded value, or an explicit call to len(os.sched_getaffinity()), so
should be more flexible if this needs to change in the future.
Signed-off-by: David Gow <davidgow@google.com>
Signed-off-by: Daniel Latypov <dlatypov@google.com>
Reviewed-by: Daniel Latypov <dlatypov@google.com>
Reviewed-by: Brendan Higgins <brendanhiggins@google.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'drivers/gpu/drm/vmwgfx/vmwgfx_so.h')
0 files changed, 0 insertions, 0 deletions