bcachefs: Kill support for !BTREE_NODE_NEW_EXTENT_OVERWRITE()
authorKent Overstreet <kent.overstreet@gmail.com>
Sat, 20 Feb 2021 05:00:23 +0000 (00:00 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:55 +0000 (17:08 -0400)
commitf2785955bbdf977bbfba4d20a7dc9db4bdffc4f1
tree37b2b409502c0b5ccfa8ba803f7a27b19e0fc0a8
parentc043a3303c11cdf53ee98db67cee11931b626e22
bcachefs: Kill support for !BTREE_NODE_NEW_EXTENT_OVERWRITE()

bcachefs has been aggressively migrating filesystems and btree nodes to
the new format for quite some time - this shouldn't affect anyone
anymore, and lets us delete a _lot_ of code. Also, it frees up
KEY_TYPE_discard for a new whiteout key type for snapshots.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/bkey_sort.c
fs/bcachefs/bkey_sort.h
fs/bcachefs/btree_io.c
fs/bcachefs/btree_types.h
fs/bcachefs/btree_update_interior.c
fs/bcachefs/recovery.c