]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: bch_dev.io_ref -> enumerated_ref
authorKent Overstreet <kent.overstreet@linux.dev>
Sat, 19 Apr 2025 01:54:12 +0000 (21:54 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 May 2025 00:14:28 +0000 (20:14 -0400)
commitcca2c0d224c17c99fb2ee7674284f89ce8389f3a
treef42ba67ed541b095cc0dba1fa946d02315efd10f
parentc9b1d94a2196fcfd1985ff8728b22abda400b1ac
bcachefs: bch_dev.io_ref -> enumerated_ref

Convert device IO refs to enumerated_refs, for easier debugging of
refcount issues.

Simple conversion: enumerate all users and convert to the new helpers.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
19 files changed:
fs/bcachefs/alloc_background.c
fs/bcachefs/backpointers.c
fs/bcachefs/bcachefs.h
fs/bcachefs/btree_io.c
fs/bcachefs/btree_node_scan.c
fs/bcachefs/buckets.c
fs/bcachefs/debug.c
fs/bcachefs/ec.c
fs/bcachefs/fs-io.c
fs/bcachefs/io_read.c
fs/bcachefs/io_write.c
fs/bcachefs/journal.c
fs/bcachefs/journal_io.c
fs/bcachefs/journal_reclaim.c
fs/bcachefs/sb-members.h
fs/bcachefs/super-io.c
fs/bcachefs/super.c
fs/bcachefs/super.h
fs/bcachefs/sysfs.c