[PATCH 0/2] nullblk: use lock guards
Ricardo H H Kojo
ricardo.kojo em ime.usp.br
Qui Abr 16 00:21:20 -03 2026
From: Ricardo H H Kojo <ricardo.kojo em ime.usp.br>
Use guard() and scoped_guard() for handling mutex and spin locks instead of
manually locking and unlocking in main.c and zoned.c. This prevents forgotten
locks due to early exits and remove the need of gotos.
Signed-off-by: Ricardo H H Kojo <ricardo.kojo em ime.usp.br>
Co-developed-by: Ellian Carlos <elliancarlos em gmail.com>
Signed-off-by: Ellian Carlos <elliancarlos em gmail.com>
Co-developed-by: Gabriel B L de Oliveira <gabrielblo em ime.usp.br>
Signed-off-by: Gabriel B L de Oliveira <gabrielblo em ime.usp.br>
Ricardo H H Kojo (2):
nullblk: main: use lock guards
nullblk: zoned: use lock guards
drivers/block/null_blk/main.c | 74 +++++++++++++------------------
drivers/block/null_blk/null_blk.h | 1 +
drivers/block/null_blk/zoned.c | 19 ++------
3 files changed, 36 insertions(+), 58 deletions(-)
--
2.34.1
Mais detalhes sobre a lista de discussão kernel