bcachefs: Mark newly allocated btree nodes as accessed
authorKent Overstreet <kent.overstreet@gmail.com>
Thu, 29 Apr 2021 20:55:26 +0000 (16:55 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:02 +0000 (17:09 -0400)
commite68031fb468aff9963d344d04e2de8824c83c8ae
tree5182ee8ba35892bddd0cd55480c9b503d14e6237
parent595c1e9bab7fd5512250d0e297e50a549af59b1f
bcachefs: Mark newly allocated btree nodes as accessed

This was a major oversight - this means under memory pressure we can end
up reading in a btree node, then having it evicted before we get to use
it.

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