--- a/drivers/media/usb/cx231xx/cx231xx-cards.c 2026-09-07 20:37:29.899298822 -0700 +++ b/drivers/media/usb/cx231xx/cx231xx-cards.c 2026-09-07 20:37:29.925367165 -0700 @@ -1826,7 +1826,7 @@ retval = cx231xx_init_v4l2(dev, udev, interface, isoc_pipe); if (retval) - goto err_init; + goto err_video_alt; if (dev->current_pcb_config.ts1_source != 0xff) { /* compute alternate max packet sizes for TS1 */ --- a/drivers/i2c/i2c-mux.c 2026-09-07 20:38:37.342164915 -0700 +++ b/drivers/i2c/i2c-mux.c 2026-09-07 20:38:37.363805542 -0700 @@ -393,14 +393,18 @@ } } - WARN(sysfs_create_link(&priv->adap.dev.kobj, &muxc->dev->kobj, - "mux_device"), - "can't create symlink to mux device\n"); + ret = sysfs_create_link(&priv->adap.dev.kobj, &muxc->dev->kobj, + "mux_device"); + if (ret) + dev_err(muxc->dev, "can't create symlink to mux device\n"); snprintf(symlink_name, sizeof(symlink_name), "channel-%u", chan_id); - WARN(sysfs_create_link(&muxc->dev->kobj, &priv->adap.dev.kobj, - symlink_name), - "can't create symlink to channel %u\n", chan_id); + ret = sysfs_create_link(&muxc->dev->kobj, &priv->adap.dev.kobj, + symlink_name); + if (ret) + dev_err(muxc->dev, + "can't create symlink to channel %u\n", chan_id); + dev_info(&parent->dev, "Added multiplexed i2c bus %d\n", i2c_adapter_id(&priv->adap));