lib/cpumask: reorganize cpumask_local_spread() logic
authorYury Norov <yury.norov@gmail.com>
Sat, 21 Jan 2023 04:24:32 +0000 (20:24 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 8 Feb 2023 02:20:00 +0000 (18:20 -0800)
commitb1beed72b8b75d365fdbc925da856c212195051b
treee8f5aca99400b2b3840388983df01f9c73e76fe2
parent406d394abfcd8f16dc1dbcc8fc1b828252befb6d
lib/cpumask: reorganize cpumask_local_spread() logic

Now after moving all NUMA logic into sched_numa_find_nth_cpu(),
else-branch of cpumask_local_spread() is just a function call, and
we can simplify logic by using ternary operator.

While here, replace BUG() with WARN_ON().

Signed-off-by: Yury Norov <yury.norov@gmail.com>
Acked-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Reviewed-by: Peter Lafreniere <peter@n8pjl.ca>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
lib/cpumask.c