summaryrefslogtreecommitdiff
path: root/lib/memory-notifier-error-inject.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-02-27 11:34:21 -0500
committerKent Overstreet <kent.overstreet@linux.dev>2023-10-22 17:09:26 -0400
commitddf11d8c60b0d46dd25520d388243b508d6e9016 (patch)
tree41932cd7dbe9538f62da918e379832cabbaf1b1c /lib/memory-notifier-error-inject.c
parent7db4cbd0a52554ddec4cabf2ebd69fc7bcd53a31 (diff)
bcachefs: Fix a use after free
This fixes a regression from "bcachefs: Stash a copy of key being overwritten in btree_insert_entry". In btree_key_can_insert_cached(), we may reallocate the key cache key, invalidating pointers previously returned by peek() - fix it by issuing a transaction restart. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions