bcachefs: Limit pointers to being in only one stripe
authorKent Overstreet <kent.overstreet@gmail.com>
Tue, 8 Oct 2019 22:45:29 +0000 (18:45 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:29 +0000 (17:08 -0400)
commit37954a275fce612f60406bc79f5bc0b07b4b6558
tree14acd88d70f6424860f91195622a167ef4eb1374
parent9ef6068c4dce124235b335847570ae8f2bf2911d
bcachefs: Limit pointers to being in only one stripe

This make the disk accounting code saner, and it's not clear why we'd
ever want the same data to be in multiple stripes simultaneously.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/buckets.c
fs/bcachefs/ec.c
fs/bcachefs/extents.c
fs/bcachefs/extents.h
fs/bcachefs/extents_types.h
fs/bcachefs/replicas.c