X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=debug.h;h=ba62214683769b32a6ab31ac0f543628ce658269;hb=b86770c69424d82449ce7e61a4e1b04ba1295f83;hp=7e8c22406450df9a8a905aba5ddbcc8c652e99ca;hpb=5bdc45228a8cc99bb0f88565ddc12c6fdf7a9cdc;p=fio.git diff --git a/debug.h b/debug.h index 7e8c2240..ba622146 100644 --- a/debug.h +++ b/debug.h @@ -31,16 +31,18 @@ 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; } enum { FIO_WARN_ROOT_FLUSH = 1, + FIO_WARN_VERIFY_BUF = 2, + FIO_WARN_ZONED_BUG = 4, + FIO_WARN_IOLOG_DROP = 8, }; #ifdef FIO_INC_DEBUG