bcachefs: Snapshot whiteout fix
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 17 Feb 2023 04:36:41 +0000 (23:36 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:53 +0000 (17:09 -0400)
commit2ffe3ad62dafac036c523204c6e2e2f39b23cb6f
tree34f776db8e3d8b45873802e77f97d2d060f83313
parentc58029ec807594856ae69dd7864eb7b3afb92f4a
bcachefs: Snapshot whiteout fix

When fully overwriting an existing extent, we may need to generate a
whiteout - not just if the extent being overwritten was in an older
snapshot, but also if it was overwriting an extent in an older snapshot.

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