bcachefs: Handle sb buffer resizing in __copy_super()
authorKent Overstreet <kent.overstreet@linux.dev>
Mon, 13 Feb 2023 03:08:39 +0000 (22:08 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:53 +0000 (17:09 -0400)
commit4bd4035e64c2a90b9c939135e95be0106205b370
tree6340df17fd7c82acba890aa794b68f261858088a
parent806c8a6aa83410cf78dc13fc63bb5df6352670f2
bcachefs: Handle sb buffer resizing in __copy_super()

This fixes a rare buffer overrun when one field is growing and another
field is shrinking - and is a nice simplification as well.

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