bcachefs: Fix out of bounds read in fs usage ioctl
authorDan Robertson <dan@dlrobertson.com>
Wed, 5 May 2021 11:09:43 +0000 (07:09 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:03 +0000 (17:09 -0400)
commitfaf1a5f41772984d492f9805ded9a34dcdce724d
tree55dfc3db1850b9a45221e65c97faf58fed8b70dd
parent2b25de552f8a8d9cae5b54c83137c67e03ee1957
bcachefs: Fix out of bounds read in fs usage ioctl

Fix a possible read out of bounds if bch2_ioctl_fs_usage is called when
replica_entries_bytes is set to a value that is smaller than the size
of bch_replicas_usage.

Signed-off-by: Dan Robertson <dan@dlrobertson.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/chardev.c