bcachefs: Add a mempool for btree_trans bump allocator
authorKent Overstreet <kent.overstreet@gmail.com>
Sat, 24 Apr 2021 04:09:06 +0000 (00:09 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:54 +0000 (17:08 -0400)
commite131b6aa0a316f9724e6e8ad2f9be091c07115a7
tree8f79abb3eba8c4a7cfbf72fec6b6fdcb703f77d0
parent9ae28f824e1bcc922c8f20d6b502ed0388026e3a
bcachefs: Add a mempool for btree_trans bump allocator

This allocation is required for filesystem operations to make forward
progress, thus needs a mempool.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/bcachefs.h
fs/bcachefs/btree_iter.c
fs/bcachefs/btree_types.h