summaryrefslogtreecommitdiff
path: root/fs/bcachefs/buckets.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2021-04-20 17:09:25 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2023-10-22 17:09:01 -0400
commitf09517fc5136ad2ea67b6f332ed2445f053ccfe6 (patch)
tree67e6bbf58fb4ce196e2c9b6efbc8df4dda5426bf /fs/bcachefs/buckets.c
parent6adaac0b95dd39da290f6006822fbf7560d2d1b5 (diff)
downloadlwn-f09517fc5136ad2ea67b6f332ed2445f053ccfe6.tar.gz
lwn-f09517fc5136ad2ea67b6f332ed2445f053ccfe6.zip
bcachefs: Fix a deadlock on journal reclaim
Flushing the btree key cache needs to use allocation reserves - journal reclaim depends on flushing the btree key cache for making forward progress, and the allocator and copygc depend on journal reclaim making forward progress. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/buckets.c')
0 files changed, 0 insertions, 0 deletions