Hi All, This patch set obsoletes my previous "add v4l2_subscribed_event_ops" set, while working on adding support for ctrl-events to the uvc driver I found a few bugs in the event code, which this patchset fixes. Changes since version 1: ------------------------ 4/5 v4l2-event: Add v4l2_subscribed_event_ops: -Added a documentation update (update v4l2-framework.txt) to: Changes since version 2: ------------------------ 2/5 v4l2-event: Remove pending events from fh event queue: -Simplify loop 3/5 v4l2-event: Don't set sev->fh to NULL on unsubscribe -Remove sev->fh != NULL check from send_event -Extend commit message with info how the old set to NULL + check code was actually race and why simply removing this is safe 4/5 v4l2-event: Add v4l2_subscribed_event_ops: -Ignore queuing events for subscribed_event-s which add op has not completed yet Regards, Hans -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html