bcachefs: drop journal lock before calling journal_write
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 20 Sep 2023 02:36:30 +0000 (22:36 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:10:14 +0000 (17:10 -0400)
commitcfda31c03315ac8cf2a57142f5a6c7510b3f3706
tree27b363ffd4a414e9f3209a9ff71522f0a08fca67
parent4b33a1916a351ba3bf5af42fb38a988a5dce11bf
bcachefs: drop journal lock before calling journal_write

bch2_journal_write() expects process context, it takes journal_lock as
needed.

Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/journal_io.c