Commit 4b33a191 authored by Kent Overstreet's avatar Kent Overstreet
Browse files

bcachefs: bch2_ioctl_disk_resize_journal(): check for integer truncation

parent 75e0c478
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -627,6 +627,9 @@ static long bch2_ioctl_disk_resize_journal(struct bch_fs *c,
	    arg.pad)
		return -EINVAL;

	if (arg.nbuckets > U32_MAX)
		return -EINVAL;

	ca = bch2_device_lookup(c, arg.dev, arg.flags);
	if (IS_ERR(ca))
		return PTR_ERR(ca);