bcachefs: Don't arm journal->write_work when journal entry !open
authorKent Overstreet <kent.overstreet@gmail.com>
Sat, 5 Mar 2022 18:38:54 +0000 (13:38 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:27 +0000 (17:09 -0400)
commitb60c380bca5458be9e4c0ff77289f0979fbbb52f
treee4435580b66a62836595cd65e23a2f953618c8ec
parent5521b1dfa20262a9cb8d1214c095c9ca2a4cb127
bcachefs: Don't arm journal->write_work when journal entry !open

This fixes a shutdown race where we were rearming journal->write_work
after the journal has already shut down.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/journal.c