Message ID | 20200223231711.157699-26-jbi.octave@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | None | expand |
diff --git a/drivers/block/zram/zram_drv.c b/drivers/block/zram/zram_drv.c index 1bdb5793842b..1462b1bfec11 100644 --- a/drivers/block/zram/zram_drv.c +++ b/drivers/block/zram/zram_drv.c @@ -62,6 +62,7 @@ static int zram_slot_trylock(struct zram *zram, u32 index) } static void zram_slot_lock(struct zram *zram, u32 index) + __acquires(ZRAM_LOCK) { bit_spin_lock(ZRAM_LOCK, &zram->table[index].flags); }
Sparse reports a warning at zram_slot_lock() warning: context imbalance in zram_slot_lock() - wrong count at exit The root cause is the missing annotation at zram_slot_lock() Add the missing __acquires(ZRAM_LOCK) annotation Signed-off-by: Jules Irenge <jbi.octave@gmail.com> --- drivers/block/zram/zram_drv.c | 1 + 1 file changed, 1 insertion(+)