]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: Single device mode
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 2 Apr 2025 19:12:49 +0000 (15:12 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 May 2025 00:14:15 +0000 (20:14 -0400)
commitc02e5b57283ad6fd8dec8d834bd340bf2627fcee
tree8ade6f27a1447fcead8be2ad0da70b416e11b524
parent58c36e6710d3b3cc050c35c42954cb03c3e01c59
bcachefs: Single device mode

Single device filesystems are now identified by the block device name,
not the UUID - and single device filesystems with the same UUID can be
mounted simultaneously, without any special options.

This allocates a new bit in the superblock, BCH_SB_MULTI_DEVICE, which
indicates whether a filesystem has ever been multi device.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/bcachefs.h
fs/bcachefs/bcachefs_format.h
fs/bcachefs/debug.c
fs/bcachefs/errcode.h
fs/bcachefs/fs.c
fs/bcachefs/opts.h
fs/bcachefs/super-io.c
fs/bcachefs/super.c