bcachefs: Fix btree key cache dirty checks
authorKent Overstreet <kent.overstreet@gmail.com>
Sun, 6 Dec 2020 02:03:57 +0000 (21:03 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:49 +0000 (17:08 -0400)
commitf51e84fe24d8d170bfbba626e76ee08b1ab7b283
treeecef2e025336fd350113b49044ccb3eed6c198e8
parent5d32c5bb076e76232e56fd44c537046abd54d32c
bcachefs: Fix btree key cache dirty checks

Had a type that meant we were triggering journal reclaim _much_ more
aggressively than needed. Also, fix a potential integer overflow.

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