media: v4l2-compat-ioctl32.c: don't copy back the result for certain errors
authorHans Verkuil <hans.verkuil@cisco.com>
Wed, 14 Feb 2018 11:48:29 +0000 (12:48 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 17 Feb 2018 12:21:17 +0000 (13:21 +0100)
commit437c4ec62efbc6704e95cfe8a05103708a02b9d7
treecbcab6ed3fb0755322b2ac9d8a0260e2d0ca4197
parent30dcb0756b0f026324b8f1537d01c6c9d6ca92fc
media: v4l2-compat-ioctl32.c: don't copy back the result for certain errors

commit d83a8243aaefe62ace433e4384a4f077bed86acb upstream.

Some ioctls need to copy back the result even if the ioctl returned
an error. However, don't do this for the error code -ENOTTY.
It makes no sense in that cases.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/v4l2-core/v4l2-compat-ioctl32.c