bcachefs: journal->buf_lock
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 3 Nov 2023 01:06:52 +0000 (21:06 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Mon, 1 Jan 2024 16:47:41 +0000 (11:47 -0500)
commitb05c0e9370bec71c62df690250f451e58e8ed2a4
treee6362bd4fdb2397dbf028de19272b7d7edb0f6a3
parent0ba9375a111a88e47733b679f6affb7f6492de4c
bcachefs: journal->buf_lock

Add a new lock for synchronizing between journal IO path and btree write
buffer flush.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/journal.c
fs/bcachefs/journal_io.c
fs/bcachefs/journal_types.h