From: Christian Brauner Date: Fri, 22 May 2026 13:13:40 +0000 (+0200) Subject: Merge patch series "fs: refactor code to use clear_and_wake_up_bit()" X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=99489cd82cae65a057be662eff7bc4f3af6b0498;p=thirdparty%2Flinux.git Merge patch series "fs: refactor code to use clear_and_wake_up_bit()" Agatha Isabelle Moreira says: Refactor code to use `clear_and_wake_up_bit()` instead of manual calls to: clear_bit_unlock(); smp_mb__after_atomic(); wake_up_bit(); The helper function `clear_and_wake_up_bit()` was introduced in 'commit 8236b0ae31c83 ("bdi: wake up concurrent wb_shutdown() callers.")' as a generic way of doing the same sequence of operations, but several pieces of code still remain. Replace manual calls to the operations by a single call to `clear_and_wake_up_bit()` to deduplicate code and standardize pathways. * patches from https://patch.msgid.link/ag4PEP52c8rxrYPc@guidai: fs: jbd2: use clear_and_wake_up_bit() in journal_end_buffer_io_sync() fs: buffer: use clear_and_wake_up_bit() in unlock_buffer() Link: https://patch.msgid.link/ag4PEP52c8rxrYPc@guidai Signed-off-by: Christian Brauner (Amutable) --- 99489cd82cae65a057be662eff7bc4f3af6b0498