Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 503990eb authored by Artem Bityutskiy's avatar Artem Bityutskiy
Browse files

UBI: remove unneeded error checks



Pointed to by viro.

Signed-off-by: default avatarArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
parent 2db61c95
Loading
Loading
Loading
Loading
+1 −11
Original line number Diff line number Diff line
@@ -685,13 +685,6 @@ static int __init ubi_init(void)
		struct mtd_dev_param *p = &mtd_dev_param[i];

		cond_resched();

		if (!p->name) {
			dbg_err("empty name");
			err = -EINVAL;
			goto out_detach;
		}

		err = attach_mtd_dev(p->name, p->vid_hdr_offs, p->data_offs);
		if (err)
			goto out_detach;
@@ -798,7 +791,7 @@ static int __init ubi_mtd_param_parse(const char *val, struct kernel_param *kp)

	/* Get rid of the final newline */
	if (buf[len - 1] == '\n')
		buf[len - 1] = 0;
		buf[len - 1] = '\0';

	for (i = 0; i < 3; i++)
		tokens[i] = strsep(&pbuf, ",");
@@ -808,9 +801,6 @@ static int __init ubi_mtd_param_parse(const char *val, struct kernel_param *kp)
		return -EINVAL;
	}

	if (tokens[0] == '\0')
		return -EINVAL;

	p = &mtd_dev_param[mtd_devs];
	strcpy(&p->name[0], tokens[0]);

+1 −2
Original line number Diff line number Diff line
@@ -38,9 +38,8 @@ int ubi_get_device_info(int ubi_num, struct ubi_device_info *di)
	const struct ubi_device *ubi;

	if (ubi_num < 0 || ubi_num >= UBI_MAX_DEVICES ||
	    !ubi_devices[ubi_num]) {
	    !ubi_devices[ubi_num])
		return -ENODEV;
	}

	ubi = ubi_devices[ubi_num];
	di->ubi_num = ubi->ubi_num;