Hi Mauro, Today's linux-next merge of the v4l-dvb tree got a conflict in drivers/media/video/zr364xx.c between commit 4f1ddb5e3580439b0168e1ad14b8328ec926768f ("USB: remove info() macro from usb.h") from the usb tree and commit 1527ad8b9b0ecacb5d06c309e26a688359ef2919 ("V4L/DVB (8731): zr364xx: remove BKL") from the v4l-dvb tree. Just overlapping context. I have fixed it up (see below) and can carry the fix. This is, of course, also fixable in the v4l-dvb tree. -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx http://www.canb.auug.org.au/~sfr/ diff --cc drivers/media/video/zr364xx.c index 5eb8cb8,93991cb..0000000 --- a/drivers/media/video/zr364xx.c +++ b/drivers/media/video/zr364xx.c @@@ -651,8 -652,9 +653,9 @@@ static int zr364xx_open(struct inode *i if (!cam->framebuf) { cam->framebuf = vmalloc_32(MAX_FRAME_SIZE * FRAMES); if (!cam->framebuf) { - info("vmalloc_32 failed!"); + dev_err(&cam->udev->dev, "vmalloc_32 failed!\n"); - return -ENOMEM; + err = -ENOMEM; + goto out; } } @@@ -663,10 -664,8 +665,9 @@@ 0, init[cam->method][i].bytes, init[cam->method][i].size); if (err < 0) { - info("error during open sequence: %d", i); + dev_err(&cam->udev->dev, + "error during open sequence: %d\n", i); - mutex_unlock(&cam->lock); - return err; + goto out; } } @@@ -705,9 -712,8 +714,8 @@@ static int zr364xx_release(struct inod 0, init[i][cam->method].bytes, init[cam->method][i].size); if (err < 0) { - info("error during release sequence"); + dev_err(&udev->dev, "error during release sequence\n"); - mutex_unlock(&cam->lock); - return err; + goto out; } } -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html