diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2020-03-28 19:17:23 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-22 17:08:37 -0400 |
commit | 56a40fbc4e398c00e8b667f9c30b40b7695065f3 (patch) | |
tree | cc215778e80cc4db69b046feab6aa5b2c7152f95 /fs/bcachefs/recovery.c | |
parent | 4e4758c6cbbbc31aad9ec733c6f49a7221fd7b70 (diff) | |
download | lwn-56a40fbc4e398c00e8b667f9c30b40b7695065f3.tar.gz lwn-56a40fbc4e398c00e8b667f9c30b40b7695065f3.zip |
bcachefs: Various fixes for interior update path
The locking was wrong, and we could get a use after free in the error
path where we weren't taking the entrie being freed off the unwritten
list.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/recovery.c')
0 files changed, 0 insertions, 0 deletions