lkml.org 
[lkml]   [2018]   [Dec]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH v4 03/10] sched/topology: Provide cfs_overload_cpus bitmap
From
Date
On 07/12/2018 22:35, Steven Sistare wrote:
[...]
>>> + if (!sds->cfs_overload_cpus) {
>>> + mask = sparsemask_alloc_node(nr_cpu_ids, 3, flags, nid);
>> ^^^^^^^^^^ ^^^
>> (1) (2)
>>
>> (1): Is this necessary? Wouldn't cpumask_weight(span) suffice?
>
> weight does not work because the ids are not consecutive. As a future
> optimization I have a patch that computes a local CPU id within the LLC
> and uses that as the bitmap index, and that uses weight. For this first
> series I am keeping things simple.
>

Oh, duh, non-contiguous spans strike again. Fair enough!

[...]

\
 
 \ /
  Last update: 2018-12-08 19:34    [W:0.041 / U:0.368 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site