Hi Mauro, Here's the videobuf2 fix for reverting the VB2_BUF_STATE_QUEUED behaviour in vb2_buffer_done() to what it was before v4.1. VB2_BUF_STATE_REQUEUEING can be used as an argument to vb2_buffer_done() for returning the buffer back to the driver if needed (as in cobalt driver). Please pull. The following changes since commit 8783b9c50400c6279d7c3b716637b98e83d3c933: [media] SMI PCIe IR driver for DVBSky cards (2015-07-06 08:26:16 -0300) are available in the git repository at: ssh://linuxtv.org/git/sailus/media_tree.git vb2-fix for you to fetch changes up to aae5225b63d0eee9e725a032c3f3f1811f5119a5: vb2: Only requeue buffers immediately once streaming is started (2015-07-09 17:46:27 +0300) ---------------------------------------------------------------- Sakari Ailus (1): vb2: Only requeue buffers immediately once streaming is started drivers/media/pci/cobalt/cobalt-irq.c | 2 +- drivers/media/v4l2-core/videobuf2-core.c | 25 +++++++++++++++++-------- include/media/videobuf2-core.h | 2 ++ 3 files changed, 20 insertions(+), 9 deletions(-) -- Kind regards, Sakari Ailus e-mail: sakari.ailus@xxxxxx XMPP: sailus@xxxxxxxxxxxxxx -- 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