From f2cd91604af170e972438c461a40230e266a57d9 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 12 Feb 2018 10:55:07 -0700 Subject: [PATCH] debug: fix inverted logic in fio_did_warn() Fixes: 5ec3bc5401f3 ("init: add global 'warned' state") Signed-off-by: Jens Axboe --- debug.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/debug.h b/debug.h index a2b6fa67..ba622146 100644 --- a/debug.h +++ b/debug.h @@ -31,11 +31,10 @@ extern unsigned int fio_debug_jobno, *fio_debug_jobp, *fio_warned; static inline bool fio_did_warn(unsigned int mask) { - if (!(*fio_warned & mask)) { - *fio_warned |= mask; + if (*fio_warned & mask) return true; - } + *fio_warned |= mask; return false; } -- 2.25.1