Added a patch to remove a redundant check, addressed Laurent's comments. Guennadi Liakhovetski (3): uvcvideo: remove a redundant check uvcvideo: send a control event when a Control Change interrupt arrives uvcvideo: handle control pipe protocol STALLs drivers/media/usb/uvc/uvc_ctrl.c | 168 ++++++++++++++++++++++++++++++------- drivers/media/usb/uvc/uvc_status.c | 112 ++++++++++++++++++++++--- drivers/media/usb/uvc/uvc_v4l2.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 52 ++++++++++-- drivers/media/usb/uvc/uvcvideo.h | 15 +++- include/uapi/linux/uvcvideo.h | 2 + 6 files changed, 302 insertions(+), 51 deletions(-) -- 1.9.3 Thanks Guennadi