On 7/29/24 11:03, Jürgen Groß wrote:
> On 29.07.24 16:24, Stewart Hildebrand wrote:
>> When building with gcc with -finstrument-functions, optimization level
>> -O1, CONFIG_HYPFS=y and # CONFIG_HAS_SCHED_GRANULARITY is not set, the
>> the following build warning (error) is encountered:
>>
>> common/sched/cpupool.c: In function ‘cpupool_gran_write’:
>> common/sched/cpupool.c:1220:26: error: ‘gran’ may be used uninitialized 
>> [-Werror=maybe-uninitialized]
>>   1220 |                      0 : cpupool_check_granularity(gran);
>>        |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> common/sched/cpupool.c:1207:21: note: ‘gran’ declared here
>>   1207 |     enum sched_gran gran;
>>        |                     ^~~~
>>
>> This is a false positive. Silence the warning (error) by initializing
>> the variable.
>>
>> Signed-off-by: Stewart Hildebrand <[email protected]>
> 
> Reviewed-by: Juergen Gross <[email protected]>

Thanks!

It just occurred to me: should the subject prefix be xen/cpupool:
instead of plain xen: ?

Reply via email to