]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Input: rotary_encoder - use guard notation when acquiring mutex
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 4 Sep 2024 04:49:29 +0000 (21:49 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 3 Oct 2024 16:10:38 +0000 (09:10 -0700)
commit868d163aec12bf48fccbf15fd9cf06a55b744317
treecd7e5789ea1e2b096b4a3032efda0f40cd4f4c92
parent2dc387620b85f2061fdcab172efdd9856999e987
Input: rotary_encoder - use guard notation when acquiring mutex

Using guard notation makes the code more compact and error handling
more robust by ensuring that mutexes are released in all code paths
when control leaves critical section.

Reviewed-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
Link: https://lore.kernel.org/r/20240904044929.1049700-1-dmitry.torokhov@gmail.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/misc/rotary_encoder.c