]> git.ipfire.org Git - thirdparty/linux.git/commit
bcachefs: Don't trust sb->nr_devices in members_to_text()
authorKent Overstreet <kent.overstreet@linux.dev>
Sun, 8 Jun 2025 15:31:23 +0000 (11:31 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 12 Jun 2025 03:24:20 +0000 (23:24 -0400)
commit205da7c026739d965e605d39001049c7b6728e87
treeaf8507f9cbf587a17021008a7a614a5d9bdeb698
parent625c494db95624f09f5e7b81b64d4da34e45bd2a
bcachefs: Don't trust sb->nr_devices in members_to_text()

We have to be able to print superblock sections even if they fail to
validate (for debugging), so we have to calculate the number of entries
from the field size.

Reported-by: syzbot+5138f00559ffb3cb3610@syzkaller.appspotmail.com
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/sb-members.c