[Nouveau] [PATCH] x86: mmiotrace: Use cpumask_available for cpumask_var_t variables

Steven Rostedt rostedt at goodmis.org
Wed Apr 15 13:51:25 UTC 2020


On Wed,  8 Apr 2020 13:53:23 -0700
Nathan Chancellor <natechancellor at gmail.com> wrote:

> When building with Clang + -Wtautological-compare and
> CONFIG_CPUMASK_OFFSTACK unset:
> 
> arch/x86/mm/mmio-mod.c:375:6: warning: comparison of array 'downed_cpus'
> equal to a null pointer is always false [-Wtautological-pointer-compare]
>         if (downed_cpus == NULL &&
>             ^~~~~~~~~~~    ~~~~
> arch/x86/mm/mmio-mod.c:405:6: warning: comparison of array 'downed_cpus'
> equal to a null pointer is always false [-Wtautological-pointer-compare]
>         if (downed_cpus == NULL || cpumask_weight(downed_cpus) == 0)
>             ^~~~~~~~~~~    ~~~~
> 2 warnings generated.
> 
> Commit f7e30f01a9e2 ("cpumask: Add helper cpumask_available()") added
> cpumask_available to fix warnings of this nature. Use that here so that
> clang does not warn regardless of CONFIG_CPUMASK_OFFSTACK's value.
> 
> Link: https://github.com/ClangBuiltLinux/linux/issues/982
> Reported-by: Sedat Dilek <sedat.dilek at gmail.com>
> Signed-off-by: Nathan Chancellor <natechancellor at gmail.com>
> ---
> 

Acked-by: Steven Rostedt (VMware) <rostedt at goodmis.org>

-- Steve


More information about the Nouveau mailing list