lkml.org 
[lkml]   [2020]   [Mar]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectRe: [PATCH 06/10] rcu: Replace assigned pointer ret value by corresponding boolean value
On Fri, Mar 27, 2020 at 09:23:53PM +0000, Jules Irenge wrote:
> Coccinelle reports warnings at rcu_read_lock_held_common()
>
> WARNING: Assignment of 0/1 to bool variable
>
> To fix this,
> the assigned pointer ret values are replaced by corresponding boolean value.
> Given that ret is a pointer of bool type
>
> Signed-off-by: Jules Irenge <jbi.octave@gmail.com>

Queued for further review and testing, thank you!

Thanx, Paul

> ---
> kernel/rcu/update.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/kernel/rcu/update.c b/kernel/rcu/update.c
> index 6c4b862f57d6..24fb64fd1a1a 100644
> --- a/kernel/rcu/update.c
> +++ b/kernel/rcu/update.c
> @@ -98,15 +98,15 @@ module_param(rcu_normal_after_boot, int, 0);
> static bool rcu_read_lock_held_common(bool *ret)
> {
> if (!debug_lockdep_rcu_enabled()) {
> - *ret = 1;
> + *ret = true;
> return true;
> }
> if (!rcu_is_watching()) {
> - *ret = 0;
> + *ret = false;
> return true;
> }
> if (!rcu_lockdep_current_cpu_online()) {
> - *ret = 0;
> + *ret = false;
> return true;
> }
> return false;
> --
> 2.25.1
>

\
 
 \ /
  Last update: 2020-03-30 23:14    [W:0.023 / U:3.220 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site