summaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/suballoc.c
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2019-08-09 14:42:31 +0200
committerTheodore Ts'o <tytso@mit.edu>2019-10-21 09:16:46 -0400
commit2e710ff03fc4599059eeda68c8de2383e65af825 (patch)
tree6781e026345c545f7f483346fb3ac509170df567 /fs/ocfs2/suballoc.c
parent6d69843e5d3f0c394e1e3004cc2b36efbe402b71 (diff)
downloadlinux-stable-2e710ff03fc4599059eeda68c8de2383e65af825.tar.gz
linux-stable-2e710ff03fc4599059eeda68c8de2383e65af825.tar.bz2
linux-stable-2e710ff03fc4599059eeda68c8de2383e65af825.zip
jbd2: Don't call __bforget() unnecessarily
jbd2_journal_forget() jumps to 'not_jbd' branch which calls __bforget() in cases where the buffer is clean which is pointless. In case of failed assertion, it can be even argued that it is safer not to touch buffer's dirty bits. Also logically it makes more sense to just jump to 'drop' and that will make logic also simpler when we switch bh_state_lock to a spinlock. Signed-off-by: Jan Kara <jack@suse.cz> Link: https://lore.kernel.org/r/20190809124233.13277-6-jack@suse.cz Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/ocfs2/suballoc.c')
0 files changed, 0 insertions, 0 deletions