All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3][RFC] add raw video stream support for Samsung SUR40
@ 2015-02-04 15:30 Florian Echtler
  2015-02-11 11:52 ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-02-04 15:30 UTC (permalink / raw)
  To: hverkuil; +Cc: laurent.pinchart, linux-input, linux-media, Florian Echtler

This patch adds raw video support for the Samsung SUR40, now finally using
videobuf2-dma-sg and the usb_sg_init/_wait helper functions. Further comments
regarding buffer handling are invited, as v4l2-compliance -s still fails the
USERPTR test.

Signed-off-by: Florian Echtler <floe@butterbrot.org>
---
 drivers/input/touchscreen/sur40.c | 424 ++++++++++++++++++++++++++++++++++++--
 1 file changed, 412 insertions(+), 12 deletions(-)

diff --git a/drivers/input/touchscreen/sur40.c b/drivers/input/touchscreen/sur40.c
index f1cb051..33bc1b8 100644
--- a/drivers/input/touchscreen/sur40.c
+++ b/drivers/input/touchscreen/sur40.c
@@ -1,7 +1,7 @@
 /*
  * Surface2.0/SUR40/PixelSense input driver
  *
- * Copyright (c) 2013 by Florian 'floe' Echtler <floe@butterbrot.org>
+ * Copyright (c) 2014 by Florian 'floe' Echtler <floe@butterbrot.org>
  *
  * Derived from the USB Skeleton driver 1.1,
  * Copyright (c) 2003 Greg Kroah-Hartman (greg@kroah.com)
@@ -12,6 +12,9 @@
  * and from the generic hid-multitouch driver,
  * Copyright (c) 2010-2012 Stephane Chatty <chatty@enac.fr>
  *
+ * and from the v4l2-pci-skeleton driver,
+ * Copyright (c) Copyright 2014 Cisco Systems, Inc.
+ *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License as
  * published by the Free Software Foundation; either version 2 of
@@ -31,6 +34,11 @@
 #include <linux/input-polldev.h>
 #include <linux/input/mt.h>
 #include <linux/usb/input.h>
+#include <linux/videodev2.h>
+#include <media/v4l2-device.h>
+#include <media/v4l2-dev.h>
+#include <media/v4l2-ioctl.h>
+#include <media/videobuf2-dma-sg.h>
 
 /* read 512 bytes from endpoint 0x86 -> get header + blobs */
 struct sur40_header {
@@ -82,9 +90,19 @@ struct sur40_data {
 	struct sur40_blob   blobs[];
 } __packed;
 
+/* read 512 bytes from endpoint 0x82 -> get header below
+ * continue reading 16k blocks until header.size bytes read */
+struct sur40_image_header {
+	__le32 magic;     /* "SUBF" */
+	__le32 packet_id;
+	__le32 size;      /* always 0x0007e900 = 960x540 */
+	__le32 timestamp; /* milliseconds (increases by 16 or 17 each frame) */
+	__le32 unknown;   /* "epoch?" always 02/03 00 00 00 */
+} __packed;
 
 /* version information */
 #define DRIVER_SHORT   "sur40"
+#define DRIVER_LONG    "Samsung SUR40"
 #define DRIVER_AUTHOR  "Florian 'floe' Echtler <floe@butterbrot.org>"
 #define DRIVER_DESC    "Surface2.0/SUR40/PixelSense input driver"
 
@@ -99,6 +117,13 @@ struct sur40_data {
 /* touch data endpoint */
 #define TOUCH_ENDPOINT 0x86
 
+/* video data endpoint */
+#define VIDEO_ENDPOINT 0x82
+
+/* video header fields */
+#define VIDEO_HEADER_MAGIC 0x46425553
+#define VIDEO_PACKET_SIZE  16384
+
 /* polling interval (ms) */
 #define POLL_INTERVAL 10
 
@@ -113,21 +138,23 @@ struct sur40_data {
 #define SUR40_GET_STATE   0xc5 /*  4 bytes state (?) */
 #define SUR40_GET_SENSORS 0xb1 /*  8 bytes sensors   */
 
-/*
- * Note: an earlier, non-public version of this driver used USB_RECIP_ENDPOINT
- * here by mistake which is very likely to have corrupted the firmware EEPROM
- * on two separate SUR40 devices. Thanks to Alan Stern who spotted this bug.
- * Should you ever run into a similar problem, the background story to this
- * incident and instructions on how to fix the corrupted EEPROM are available
- * at https://floe.butterbrot.org/matrix/hacking/surface/brick.html
-*/
-
+/* master device state */
 struct sur40_state {
 
 	struct usb_device *usbdev;
 	struct device *dev;
 	struct input_polled_dev *input;
 
+	struct v4l2_device v4l2;
+	struct video_device vdev;
+	struct mutex lock;
+
+	struct vb2_queue queue;
+	struct vb2_alloc_ctx *alloc_ctx;
+	struct list_head buf_list;
+	spinlock_t qlock;
+	int sequence;
+
 	struct sur40_data *bulk_in_buffer;
 	size_t bulk_in_size;
 	u8 bulk_in_epaddr;
@@ -135,6 +162,27 @@ struct sur40_state {
 	char phys[64];
 };
 
+struct sur40_buffer {
+	struct vb2_buffer vb;
+	struct list_head list;
+};
+
+/* forward declarations */
+static const struct video_device sur40_video_device;
+static const struct v4l2_pix_format sur40_video_format;
+static const struct vb2_queue sur40_queue;
+static void sur40_process_video(struct sur40_state *sur40);
+
+/*
+ * Note: an earlier, non-public version of this driver used USB_RECIP_ENDPOINT
+ * here by mistake which is very likely to have corrupted the firmware EEPROM
+ * on two separate SUR40 devices. Thanks to Alan Stern who spotted this bug.
+ * Should you ever run into a similar problem, the background story to this
+ * incident and instructions on how to fix the corrupted EEPROM are available
+ * at https://floe.butterbrot.org/matrix/hacking/surface/brick.html
+*/
+
+/* command wrapper */
 static int sur40_command(struct sur40_state *dev,
 			 u8 command, u16 index, void *buffer, u16 size)
 {
@@ -247,7 +295,6 @@ static void sur40_report_blob(struct sur40_blob *blob, struct input_dev *input)
 /* core function: poll for new input data */
 static void sur40_poll(struct input_polled_dev *polldev)
 {
-
 	struct sur40_state *sur40 = polldev->private;
 	struct input_dev *input = polldev->input;
 	int result, bulk_read, need_blobs, packet_blobs, i;
@@ -314,6 +361,81 @@ static void sur40_poll(struct input_polled_dev *polldev)
 
 	input_mt_sync_frame(input);
 	input_sync(input);
+
+	sur40_process_video(sur40);
+}
+
+/* deal with video data */
+static void sur40_process_video(struct sur40_state *sur40)
+{
+
+	struct sur40_image_header *img = (void *)(sur40->bulk_in_buffer);
+	struct sur40_buffer *new_buf;
+	struct usb_sg_request sgr;
+	struct sg_table *sgt;
+	int result, bulk_read;
+
+	if (list_empty(&sur40->buf_list))
+		return;
+
+	/* get a new buffer from the list */
+	spin_lock(&sur40->qlock);
+	new_buf = list_entry(sur40->buf_list.next, struct sur40_buffer, list);
+	list_del(&new_buf->list);
+	spin_unlock(&sur40->qlock);
+
+	/* retrieve data via bulk read */
+	result = usb_bulk_msg(sur40->usbdev,
+			usb_rcvbulkpipe(sur40->usbdev, VIDEO_ENDPOINT),
+			sur40->bulk_in_buffer, sur40->bulk_in_size,
+			&bulk_read, 1000);
+
+	if (result < 0) {
+		dev_err(sur40->dev, "error in usb_bulk_read\n");
+		goto err_poll;
+	}
+
+	if (bulk_read != sizeof(struct sur40_image_header)) {
+		dev_err(sur40->dev, "received %d bytes (%ld expected)\n",
+			bulk_read, sizeof(struct sur40_image_header));
+		goto err_poll;
+	}
+
+	if (le32_to_cpu(img->magic) != VIDEO_HEADER_MAGIC) {
+		dev_err(sur40->dev, "image magic mismatch\n");
+		goto err_poll;
+	}
+
+	if (le32_to_cpu(img->size) != sur40_video_format.sizeimage) {
+		dev_err(sur40->dev, "image size mismatch\n");
+		goto err_poll;
+	}
+
+	sgt = vb2_dma_sg_plane_desc(&new_buf->vb, 0);
+
+	result = usb_sg_init(&sgr, sur40->usbdev,
+		usb_rcvbulkpipe(sur40->usbdev, VIDEO_ENDPOINT), 0,
+		sgt->sgl, sgt->nents, sur40_video_format.sizeimage, 0);
+	if (result < 0) {
+		dev_err(sur40->dev, "error in usb_sg_init\n");
+		goto err_poll;
+	}
+
+	usb_sg_wait(&sgr);
+	if (sgr.status < 0) {
+		dev_err(sur40->dev, "error in usb_sg_wait\n");
+		goto err_poll;
+	}
+
+	/* mark as finished */
+	v4l2_get_timestamp(&new_buf->vb.v4l2_buf.timestamp);
+	new_buf->vb.v4l2_buf.sequence = sur40->sequence++;
+	new_buf->vb.v4l2_buf.field = V4L2_FIELD_NONE;
+	vb2_buffer_done(&new_buf->vb, VB2_BUF_STATE_DONE);
+	return;
+
+err_poll:
+	vb2_buffer_done(&new_buf->vb, VB2_BUF_STATE_ERROR);
 }
 
 /* Initialize input device parameters. */
@@ -377,6 +499,11 @@ static int sur40_probe(struct usb_interface *interface,
 		goto err_free_dev;
 	}
 
+	/* initialize locks/lists */
+	INIT_LIST_HEAD(&sur40->buf_list);
+	spin_lock_init(&sur40->qlock);
+	mutex_init(&sur40->lock);
+
 	/* Set up polled input device control structure */
 	poll_dev->private = sur40;
 	poll_dev->poll_interval = POLL_INTERVAL;
@@ -387,7 +514,7 @@ static int sur40_probe(struct usb_interface *interface,
 	/* Set up regular input device structure */
 	sur40_input_setup(poll_dev->input);
 
-	poll_dev->input->name = "Samsung SUR40";
+	poll_dev->input->name = DRIVER_LONG;
 	usb_to_input_id(usbdev, &poll_dev->input->id);
 	usb_make_path(usbdev, sur40->phys, sizeof(sur40->phys));
 	strlcat(sur40->phys, "/input0", sizeof(sur40->phys));
@@ -408,6 +535,7 @@ static int sur40_probe(struct usb_interface *interface,
 		goto err_free_polldev;
 	}
 
+	/* register the polled input device */
 	error = input_register_polled_device(poll_dev);
 	if (error) {
 		dev_err(&interface->dev,
@@ -415,12 +543,54 @@ static int sur40_probe(struct usb_interface *interface,
 		goto err_free_buffer;
 	}
 
+	/* register the video master device */
+	snprintf(sur40->v4l2.name, sizeof(sur40->v4l2.name), "%s", DRIVER_LONG);
+	error = v4l2_device_register(sur40->dev, &sur40->v4l2);
+	if (error) {
+		dev_err(&interface->dev,
+			"Unable to register video master device.");
+		goto err_unreg_v4l2;
+	}
+
+	/* initialize the lock and subdevice */
+	sur40->queue = sur40_queue;
+	sur40->queue.drv_priv = sur40;
+	sur40->queue.lock = &sur40->lock;
+
+	/* initialize the queue */
+	error = vb2_queue_init(&sur40->queue);
+	if (error)
+		goto err_unreg_v4l2;
+
+	sur40->alloc_ctx = vb2_dma_sg_init_ctx(sur40->dev);
+	if (IS_ERR(sur40->alloc_ctx)) {
+		dev_err(sur40->dev, "Can't allocate buffer context");
+		goto err_unreg_v4l2;
+	}
+
+	sur40->vdev = sur40_video_device;
+	sur40->vdev.v4l2_dev = &sur40->v4l2;
+	sur40->vdev.lock = &sur40->lock;
+	sur40->vdev.queue = &sur40->queue;
+	video_set_drvdata(&sur40->vdev, sur40);
+
+	error = video_register_device(&sur40->vdev, VFL_TYPE_GRABBER, -1);
+	if (error) {
+		dev_err(&interface->dev,
+			"Unable to register video subdevice.");
+		goto err_unreg_video;
+	}
+
 	/* we can register the device now, as it is ready */
 	usb_set_intfdata(interface, sur40);
 	dev_dbg(&interface->dev, "%s is now attached\n", DRIVER_DESC);
 
 	return 0;
 
+err_unreg_video:
+	video_unregister_device(&sur40->vdev);
+err_unreg_v4l2:
+	v4l2_device_unregister(&sur40->v4l2);
 err_free_buffer:
 	kfree(sur40->bulk_in_buffer);
 err_free_polldev:
@@ -436,6 +606,10 @@ static void sur40_disconnect(struct usb_interface *interface)
 {
 	struct sur40_state *sur40 = usb_get_intfdata(interface);
 
+	video_unregister_device(&sur40->vdev);
+	v4l2_device_unregister(&sur40->v4l2);
+	vb2_dma_sg_cleanup_ctx(sur40->alloc_ctx);
+
 	input_unregister_polled_device(sur40->input);
 	input_free_polled_device(sur40->input);
 	kfree(sur40->bulk_in_buffer);
@@ -445,12 +619,238 @@ static void sur40_disconnect(struct usb_interface *interface)
 	dev_dbg(&interface->dev, "%s is now disconnected\n", DRIVER_DESC);
 }
 
+/*
+ * Setup the constraints of the queue: besides setting the number of planes
+ * per buffer and the size and allocation context of each plane, it also
+ * checks if sufficient buffers have been allocated. Usually 3 is a good
+ * minimum number: many DMA engines need a minimum of 2 buffers in the
+ * queue and you need to have another available for userspace processing.
+ */
+static int sur40_queue_setup(struct vb2_queue *q, const struct v4l2_format *fmt,
+		       unsigned int *nbuffers, unsigned int *nplanes,
+		       unsigned int sizes[], void *alloc_ctxs[])
+{
+	struct sur40_state *sur40 = vb2_get_drv_priv(q);
+
+	if (q->num_buffers + *nbuffers < 3)
+		*nbuffers = 3 - q->num_buffers;
+
+	if (fmt && fmt->fmt.pix.sizeimage < sur40_video_format.sizeimage)
+		return -EINVAL;
+
+	*nplanes = 1;
+	sizes[0] = fmt ? fmt->fmt.pix.sizeimage : sur40_video_format.sizeimage;
+	alloc_ctxs[0] = sur40->alloc_ctx;
+
+	return 0;
+}
+
+/*
+ * Prepare the buffer for queueing to the DMA engine: check and set the
+ * payload size.
+ */
+static int sur40_buffer_prepare(struct vb2_buffer *vb)
+{
+	struct sur40_state *sur40 = vb2_get_drv_priv(vb->vb2_queue);
+	unsigned long size = sur40_video_format.sizeimage;
+
+	if (vb2_plane_size(vb, 0) < size) {
+		dev_err(&sur40->usbdev->dev, "buffer too small (%lu < %lu)\n",
+			 vb2_plane_size(vb, 0), size);
+		return -EINVAL;
+	}
+
+	vb2_set_plane_payload(vb, 0, size);
+	return 0;
+}
+
+/*
+ * Queue this buffer to the DMA engine.
+ */
+static void sur40_buffer_queue(struct vb2_buffer *vb)
+{
+	struct sur40_state *sur40 = vb2_get_drv_priv(vb->vb2_queue);
+	struct sur40_buffer *buf = (struct sur40_buffer *)vb;
+
+	spin_lock(&sur40->qlock);
+	list_add_tail(&buf->list, &sur40->buf_list);
+	spin_unlock(&sur40->qlock);
+}
+
+static void return_all_buffers(struct sur40_state *sur40,
+			       enum vb2_buffer_state state)
+{
+	struct sur40_buffer *buf, *node;
+
+	spin_lock(&sur40->qlock);
+	list_for_each_entry_safe(buf, node, &sur40->buf_list, list) {
+		vb2_buffer_done(&buf->vb, state);
+		list_del(&buf->list);
+	}
+	spin_unlock(&sur40->qlock);
+}
+
+/*
+ * Start streaming. First check if the minimum number of buffers have been
+ * queued. If not, then return -ENOBUFS and the vb2 framework will call
+ * this function again the next time a buffer has been queued until enough
+ * buffers are available to actually start the DMA engine.
+ */
+static int sur40_start_streaming(struct vb2_queue *vq, unsigned int count)
+{
+	struct sur40_state *sur40 = vb2_get_drv_priv(vq);
+
+	sur40->sequence = 0;
+	return 0;
+}
+
+/*
+ * Stop the DMA engine. Any remaining buffers in the DMA queue are dequeued
+ * and passed on to the vb2 framework marked as STATE_ERROR.
+ */
+static void sur40_stop_streaming(struct vb2_queue *vq)
+{
+	struct sur40_state *sur40 = vb2_get_drv_priv(vq);
+
+	/* Release all active buffers */
+	return_all_buffers(sur40, VB2_BUF_STATE_ERROR);
+}
+
+/* V4L ioctl */
+static int sur40_vidioc_querycap(struct file *file, void *priv,
+				 struct v4l2_capability *cap)
+{
+	struct sur40_state *sur40 = video_drvdata(file);
+
+	strlcpy(cap->driver, DRIVER_SHORT, sizeof(cap->driver));
+	strlcpy(cap->card, DRIVER_LONG, sizeof(cap->card));
+	usb_make_path(sur40->usbdev, cap->bus_info, sizeof(cap->bus_info));
+	cap->device_caps = V4L2_CAP_VIDEO_CAPTURE |
+		V4L2_CAP_READWRITE |
+		V4L2_CAP_STREAMING;
+	cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
+	return 0;
+}
+
+static int sur40_vidioc_enum_input(struct file *file, void *priv,
+				   struct v4l2_input *i)
+{
+	if (i->index != 0)
+		return -EINVAL;
+	i->type = V4L2_INPUT_TYPE_CAMERA;
+	i->std = V4L2_STD_UNKNOWN;
+	strlcpy(i->name, "In-Cell Sensor", sizeof(i->name));
+	i->capabilities = 0;
+	return 0;
+}
+
+static int sur40_vidioc_s_input(struct file *file, void *priv, unsigned int i)
+{
+	return (i == 0) ? 0 : -EINVAL;
+}
+
+static int sur40_vidioc_g_input(struct file *file, void *priv, unsigned int *i)
+{
+	*i = 0;
+	return 0;
+}
+
+static int sur40_vidioc_fmt(struct file *file, void *priv,
+			    struct v4l2_format *f)
+{
+	f->fmt.pix = sur40_video_format;
+	return 0;
+}
+
+static int sur40_vidioc_enum_fmt(struct file *file, void *priv,
+				 struct v4l2_fmtdesc *f)
+{
+	if (f->index != 0)
+		return -EINVAL;
+	strlcpy(f->description, "8-bit greyscale", sizeof(f->description));
+	f->pixelformat = V4L2_PIX_FMT_GREY;
+	f->flags = 0;
+	return 0;
+}
+
 static const struct usb_device_id sur40_table[] = {
 	{ USB_DEVICE(ID_MICROSOFT, ID_SUR40) },  /* Samsung SUR40 */
 	{ }                                      /* terminating null entry */
 };
 MODULE_DEVICE_TABLE(usb, sur40_table);
 
+/* V4L2 structures */
+static const struct vb2_ops sur40_queue_ops = {
+	.queue_setup		= sur40_queue_setup,
+	.buf_prepare		= sur40_buffer_prepare,
+	.buf_queue		= sur40_buffer_queue,
+	.start_streaming	= sur40_start_streaming,
+	.stop_streaming		= sur40_stop_streaming,
+	.wait_prepare		= vb2_ops_wait_prepare,
+	.wait_finish		= vb2_ops_wait_finish,
+};
+
+static const struct vb2_queue sur40_queue = {
+	.type = V4L2_BUF_TYPE_VIDEO_CAPTURE,
+	.io_modes = VB2_MMAP | VB2_READ | VB2_DMABUF | VB2_USERPTR,
+	.buf_struct_size = sizeof(struct sur40_buffer),
+	.ops = &sur40_queue_ops,
+	.mem_ops = &vb2_dma_sg_memops,
+	.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC,
+	.min_buffers_needed = 3,
+};
+
+static const struct v4l2_file_operations sur40_video_fops = {
+	.owner = THIS_MODULE,
+	.open = v4l2_fh_open,
+	.release = vb2_fop_release,
+	.unlocked_ioctl = video_ioctl2,
+	.read = vb2_fop_read,
+	.mmap = vb2_fop_mmap,
+	.poll = vb2_fop_poll,
+};
+
+static const struct v4l2_ioctl_ops sur40_video_ioctl_ops = {
+
+	.vidioc_querycap	= sur40_vidioc_querycap,
+
+	.vidioc_enum_fmt_vid_cap = sur40_vidioc_enum_fmt,
+	.vidioc_try_fmt_vid_cap	= sur40_vidioc_fmt,
+	.vidioc_s_fmt_vid_cap	= sur40_vidioc_fmt,
+	.vidioc_g_fmt_vid_cap	= sur40_vidioc_fmt,
+
+	.vidioc_enum_input	= sur40_vidioc_enum_input,
+	.vidioc_g_input		= sur40_vidioc_g_input,
+	.vidioc_s_input		= sur40_vidioc_s_input,
+
+	.vidioc_reqbufs		= vb2_ioctl_reqbufs,
+	.vidioc_create_bufs	= vb2_ioctl_create_bufs,
+	.vidioc_querybuf	= vb2_ioctl_querybuf,
+	.vidioc_qbuf		= vb2_ioctl_qbuf,
+	.vidioc_dqbuf		= vb2_ioctl_dqbuf,
+	.vidioc_expbuf		= vb2_ioctl_expbuf,
+
+	.vidioc_streamon	= vb2_ioctl_streamon,
+	.vidioc_streamoff	= vb2_ioctl_streamoff,
+};
+
+static const struct video_device sur40_video_device = {
+	.name = DRIVER_LONG,
+	.fops = &sur40_video_fops,
+	.ioctl_ops = &sur40_video_ioctl_ops,
+	.release = video_device_release_empty,
+};
+
+static const struct v4l2_pix_format sur40_video_format = {
+	.pixelformat = V4L2_PIX_FMT_GREY,
+	.width  = SENSOR_RES_X / 2,
+	.height = SENSOR_RES_Y / 2,
+	.field = V4L2_FIELD_NONE,
+	.colorspace = V4L2_COLORSPACE_SRGB,
+	.bytesperline = SENSOR_RES_X / 2,
+	.sizeimage = (SENSOR_RES_X/2) * (SENSOR_RES_Y/2),
+};
+
 /* USB-specific object needed to register this driver with the USB subsystem. */
 static struct usb_driver sur40_driver = {
 	.name = DRIVER_SHORT,
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-02-04 15:30 [PATCH v3][RFC] add raw video stream support for Samsung SUR40 Florian Echtler
@ 2015-02-11 11:52 ` Florian Echtler
  2015-02-16 11:40   ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-02-11 11:52 UTC (permalink / raw)
  To: hverkuil, Mauro Carvalho Chehab
  Cc: laurent.pinchart, linux-input, linux-media

[-- Attachment #1: Type: text/plain, Size: 19594 bytes --]

Hello again,

does anyone have any suggestions why USERPTR still fails with dma-sg?

Could I just disable the corresponding capability for the moment so that
the patch could perhaps be merged, and investigate this separately?

Best, Florian

On 04.02.2015 16:30, Florian Echtler wrote:
> This patch adds raw video support for the Samsung SUR40, now finally using
> videobuf2-dma-sg and the usb_sg_init/_wait helper functions. Further comments
> regarding buffer handling are invited, as v4l2-compliance -s still fails the
> USERPTR test.
> 
> Signed-off-by: Florian Echtler <floe@butterbrot.org>
> ---
>  drivers/input/touchscreen/sur40.c | 424 ++++++++++++++++++++++++++++++++++++--
>  1 file changed, 412 insertions(+), 12 deletions(-)
> 
> diff --git a/drivers/input/touchscreen/sur40.c b/drivers/input/touchscreen/sur40.c
> index f1cb051..33bc1b8 100644
> --- a/drivers/input/touchscreen/sur40.c
> +++ b/drivers/input/touchscreen/sur40.c
> @@ -1,7 +1,7 @@
>  /*
>   * Surface2.0/SUR40/PixelSense input driver
>   *
> - * Copyright (c) 2013 by Florian 'floe' Echtler <floe@butterbrot.org>
> + * Copyright (c) 2014 by Florian 'floe' Echtler <floe@butterbrot.org>
>   *
>   * Derived from the USB Skeleton driver 1.1,
>   * Copyright (c) 2003 Greg Kroah-Hartman (greg@kroah.com)
> @@ -12,6 +12,9 @@
>   * and from the generic hid-multitouch driver,
>   * Copyright (c) 2010-2012 Stephane Chatty <chatty@enac.fr>
>   *
> + * and from the v4l2-pci-skeleton driver,
> + * Copyright (c) Copyright 2014 Cisco Systems, Inc.
> + *
>   * This program is free software; you can redistribute it and/or
>   * modify it under the terms of the GNU General Public License as
>   * published by the Free Software Foundation; either version 2 of
> @@ -31,6 +34,11 @@
>  #include <linux/input-polldev.h>
>  #include <linux/input/mt.h>
>  #include <linux/usb/input.h>
> +#include <linux/videodev2.h>
> +#include <media/v4l2-device.h>
> +#include <media/v4l2-dev.h>
> +#include <media/v4l2-ioctl.h>
> +#include <media/videobuf2-dma-sg.h>
>  
>  /* read 512 bytes from endpoint 0x86 -> get header + blobs */
>  struct sur40_header {
> @@ -82,9 +90,19 @@ struct sur40_data {
>  	struct sur40_blob   blobs[];
>  } __packed;
>  
> +/* read 512 bytes from endpoint 0x82 -> get header below
> + * continue reading 16k blocks until header.size bytes read */
> +struct sur40_image_header {
> +	__le32 magic;     /* "SUBF" */
> +	__le32 packet_id;
> +	__le32 size;      /* always 0x0007e900 = 960x540 */
> +	__le32 timestamp; /* milliseconds (increases by 16 or 17 each frame) */
> +	__le32 unknown;   /* "epoch?" always 02/03 00 00 00 */
> +} __packed;
>  
>  /* version information */
>  #define DRIVER_SHORT   "sur40"
> +#define DRIVER_LONG    "Samsung SUR40"
>  #define DRIVER_AUTHOR  "Florian 'floe' Echtler <floe@butterbrot.org>"
>  #define DRIVER_DESC    "Surface2.0/SUR40/PixelSense input driver"
>  
> @@ -99,6 +117,13 @@ struct sur40_data {
>  /* touch data endpoint */
>  #define TOUCH_ENDPOINT 0x86
>  
> +/* video data endpoint */
> +#define VIDEO_ENDPOINT 0x82
> +
> +/* video header fields */
> +#define VIDEO_HEADER_MAGIC 0x46425553
> +#define VIDEO_PACKET_SIZE  16384
> +
>  /* polling interval (ms) */
>  #define POLL_INTERVAL 10
>  
> @@ -113,21 +138,23 @@ struct sur40_data {
>  #define SUR40_GET_STATE   0xc5 /*  4 bytes state (?) */
>  #define SUR40_GET_SENSORS 0xb1 /*  8 bytes sensors   */
>  
> -/*
> - * Note: an earlier, non-public version of this driver used USB_RECIP_ENDPOINT
> - * here by mistake which is very likely to have corrupted the firmware EEPROM
> - * on two separate SUR40 devices. Thanks to Alan Stern who spotted this bug.
> - * Should you ever run into a similar problem, the background story to this
> - * incident and instructions on how to fix the corrupted EEPROM are available
> - * at https://floe.butterbrot.org/matrix/hacking/surface/brick.html
> -*/
> -
> +/* master device state */
>  struct sur40_state {
>  
>  	struct usb_device *usbdev;
>  	struct device *dev;
>  	struct input_polled_dev *input;
>  
> +	struct v4l2_device v4l2;
> +	struct video_device vdev;
> +	struct mutex lock;
> +
> +	struct vb2_queue queue;
> +	struct vb2_alloc_ctx *alloc_ctx;
> +	struct list_head buf_list;
> +	spinlock_t qlock;
> +	int sequence;
> +
>  	struct sur40_data *bulk_in_buffer;
>  	size_t bulk_in_size;
>  	u8 bulk_in_epaddr;
> @@ -135,6 +162,27 @@ struct sur40_state {
>  	char phys[64];
>  };
>  
> +struct sur40_buffer {
> +	struct vb2_buffer vb;
> +	struct list_head list;
> +};
> +
> +/* forward declarations */
> +static const struct video_device sur40_video_device;
> +static const struct v4l2_pix_format sur40_video_format;
> +static const struct vb2_queue sur40_queue;
> +static void sur40_process_video(struct sur40_state *sur40);
> +
> +/*
> + * Note: an earlier, non-public version of this driver used USB_RECIP_ENDPOINT
> + * here by mistake which is very likely to have corrupted the firmware EEPROM
> + * on two separate SUR40 devices. Thanks to Alan Stern who spotted this bug.
> + * Should you ever run into a similar problem, the background story to this
> + * incident and instructions on how to fix the corrupted EEPROM are available
> + * at https://floe.butterbrot.org/matrix/hacking/surface/brick.html
> +*/
> +
> +/* command wrapper */
>  static int sur40_command(struct sur40_state *dev,
>  			 u8 command, u16 index, void *buffer, u16 size)
>  {
> @@ -247,7 +295,6 @@ static void sur40_report_blob(struct sur40_blob *blob, struct input_dev *input)
>  /* core function: poll for new input data */
>  static void sur40_poll(struct input_polled_dev *polldev)
>  {
> -
>  	struct sur40_state *sur40 = polldev->private;
>  	struct input_dev *input = polldev->input;
>  	int result, bulk_read, need_blobs, packet_blobs, i;
> @@ -314,6 +361,81 @@ static void sur40_poll(struct input_polled_dev *polldev)
>  
>  	input_mt_sync_frame(input);
>  	input_sync(input);
> +
> +	sur40_process_video(sur40);
> +}
> +
> +/* deal with video data */
> +static void sur40_process_video(struct sur40_state *sur40)
> +{
> +
> +	struct sur40_image_header *img = (void *)(sur40->bulk_in_buffer);
> +	struct sur40_buffer *new_buf;
> +	struct usb_sg_request sgr;
> +	struct sg_table *sgt;
> +	int result, bulk_read;
> +
> +	if (list_empty(&sur40->buf_list))
> +		return;
> +
> +	/* get a new buffer from the list */
> +	spin_lock(&sur40->qlock);
> +	new_buf = list_entry(sur40->buf_list.next, struct sur40_buffer, list);
> +	list_del(&new_buf->list);
> +	spin_unlock(&sur40->qlock);
> +
> +	/* retrieve data via bulk read */
> +	result = usb_bulk_msg(sur40->usbdev,
> +			usb_rcvbulkpipe(sur40->usbdev, VIDEO_ENDPOINT),
> +			sur40->bulk_in_buffer, sur40->bulk_in_size,
> +			&bulk_read, 1000);
> +
> +	if (result < 0) {
> +		dev_err(sur40->dev, "error in usb_bulk_read\n");
> +		goto err_poll;
> +	}
> +
> +	if (bulk_read != sizeof(struct sur40_image_header)) {
> +		dev_err(sur40->dev, "received %d bytes (%ld expected)\n",
> +			bulk_read, sizeof(struct sur40_image_header));
> +		goto err_poll;
> +	}
> +
> +	if (le32_to_cpu(img->magic) != VIDEO_HEADER_MAGIC) {
> +		dev_err(sur40->dev, "image magic mismatch\n");
> +		goto err_poll;
> +	}
> +
> +	if (le32_to_cpu(img->size) != sur40_video_format.sizeimage) {
> +		dev_err(sur40->dev, "image size mismatch\n");
> +		goto err_poll;
> +	}
> +
> +	sgt = vb2_dma_sg_plane_desc(&new_buf->vb, 0);
> +
> +	result = usb_sg_init(&sgr, sur40->usbdev,
> +		usb_rcvbulkpipe(sur40->usbdev, VIDEO_ENDPOINT), 0,
> +		sgt->sgl, sgt->nents, sur40_video_format.sizeimage, 0);
> +	if (result < 0) {
> +		dev_err(sur40->dev, "error in usb_sg_init\n");
> +		goto err_poll;
> +	}
> +
> +	usb_sg_wait(&sgr);
> +	if (sgr.status < 0) {
> +		dev_err(sur40->dev, "error in usb_sg_wait\n");
> +		goto err_poll;
> +	}
> +
> +	/* mark as finished */
> +	v4l2_get_timestamp(&new_buf->vb.v4l2_buf.timestamp);
> +	new_buf->vb.v4l2_buf.sequence = sur40->sequence++;
> +	new_buf->vb.v4l2_buf.field = V4L2_FIELD_NONE;
> +	vb2_buffer_done(&new_buf->vb, VB2_BUF_STATE_DONE);
> +	return;
> +
> +err_poll:
> +	vb2_buffer_done(&new_buf->vb, VB2_BUF_STATE_ERROR);
>  }
>  
>  /* Initialize input device parameters. */
> @@ -377,6 +499,11 @@ static int sur40_probe(struct usb_interface *interface,
>  		goto err_free_dev;
>  	}
>  
> +	/* initialize locks/lists */
> +	INIT_LIST_HEAD(&sur40->buf_list);
> +	spin_lock_init(&sur40->qlock);
> +	mutex_init(&sur40->lock);
> +
>  	/* Set up polled input device control structure */
>  	poll_dev->private = sur40;
>  	poll_dev->poll_interval = POLL_INTERVAL;
> @@ -387,7 +514,7 @@ static int sur40_probe(struct usb_interface *interface,
>  	/* Set up regular input device structure */
>  	sur40_input_setup(poll_dev->input);
>  
> -	poll_dev->input->name = "Samsung SUR40";
> +	poll_dev->input->name = DRIVER_LONG;
>  	usb_to_input_id(usbdev, &poll_dev->input->id);
>  	usb_make_path(usbdev, sur40->phys, sizeof(sur40->phys));
>  	strlcat(sur40->phys, "/input0", sizeof(sur40->phys));
> @@ -408,6 +535,7 @@ static int sur40_probe(struct usb_interface *interface,
>  		goto err_free_polldev;
>  	}
>  
> +	/* register the polled input device */
>  	error = input_register_polled_device(poll_dev);
>  	if (error) {
>  		dev_err(&interface->dev,
> @@ -415,12 +543,54 @@ static int sur40_probe(struct usb_interface *interface,
>  		goto err_free_buffer;
>  	}
>  
> +	/* register the video master device */
> +	snprintf(sur40->v4l2.name, sizeof(sur40->v4l2.name), "%s", DRIVER_LONG);
> +	error = v4l2_device_register(sur40->dev, &sur40->v4l2);
> +	if (error) {
> +		dev_err(&interface->dev,
> +			"Unable to register video master device.");
> +		goto err_unreg_v4l2;
> +	}
> +
> +	/* initialize the lock and subdevice */
> +	sur40->queue = sur40_queue;
> +	sur40->queue.drv_priv = sur40;
> +	sur40->queue.lock = &sur40->lock;
> +
> +	/* initialize the queue */
> +	error = vb2_queue_init(&sur40->queue);
> +	if (error)
> +		goto err_unreg_v4l2;
> +
> +	sur40->alloc_ctx = vb2_dma_sg_init_ctx(sur40->dev);
> +	if (IS_ERR(sur40->alloc_ctx)) {
> +		dev_err(sur40->dev, "Can't allocate buffer context");
> +		goto err_unreg_v4l2;
> +	}
> +
> +	sur40->vdev = sur40_video_device;
> +	sur40->vdev.v4l2_dev = &sur40->v4l2;
> +	sur40->vdev.lock = &sur40->lock;
> +	sur40->vdev.queue = &sur40->queue;
> +	video_set_drvdata(&sur40->vdev, sur40);
> +
> +	error = video_register_device(&sur40->vdev, VFL_TYPE_GRABBER, -1);
> +	if (error) {
> +		dev_err(&interface->dev,
> +			"Unable to register video subdevice.");
> +		goto err_unreg_video;
> +	}
> +
>  	/* we can register the device now, as it is ready */
>  	usb_set_intfdata(interface, sur40);
>  	dev_dbg(&interface->dev, "%s is now attached\n", DRIVER_DESC);
>  
>  	return 0;
>  
> +err_unreg_video:
> +	video_unregister_device(&sur40->vdev);
> +err_unreg_v4l2:
> +	v4l2_device_unregister(&sur40->v4l2);
>  err_free_buffer:
>  	kfree(sur40->bulk_in_buffer);
>  err_free_polldev:
> @@ -436,6 +606,10 @@ static void sur40_disconnect(struct usb_interface *interface)
>  {
>  	struct sur40_state *sur40 = usb_get_intfdata(interface);
>  
> +	video_unregister_device(&sur40->vdev);
> +	v4l2_device_unregister(&sur40->v4l2);
> +	vb2_dma_sg_cleanup_ctx(sur40->alloc_ctx);
> +
>  	input_unregister_polled_device(sur40->input);
>  	input_free_polled_device(sur40->input);
>  	kfree(sur40->bulk_in_buffer);
> @@ -445,12 +619,238 @@ static void sur40_disconnect(struct usb_interface *interface)
>  	dev_dbg(&interface->dev, "%s is now disconnected\n", DRIVER_DESC);
>  }
>  
> +/*
> + * Setup the constraints of the queue: besides setting the number of planes
> + * per buffer and the size and allocation context of each plane, it also
> + * checks if sufficient buffers have been allocated. Usually 3 is a good
> + * minimum number: many DMA engines need a minimum of 2 buffers in the
> + * queue and you need to have another available for userspace processing.
> + */
> +static int sur40_queue_setup(struct vb2_queue *q, const struct v4l2_format *fmt,
> +		       unsigned int *nbuffers, unsigned int *nplanes,
> +		       unsigned int sizes[], void *alloc_ctxs[])
> +{
> +	struct sur40_state *sur40 = vb2_get_drv_priv(q);
> +
> +	if (q->num_buffers + *nbuffers < 3)
> +		*nbuffers = 3 - q->num_buffers;
> +
> +	if (fmt && fmt->fmt.pix.sizeimage < sur40_video_format.sizeimage)
> +		return -EINVAL;
> +
> +	*nplanes = 1;
> +	sizes[0] = fmt ? fmt->fmt.pix.sizeimage : sur40_video_format.sizeimage;
> +	alloc_ctxs[0] = sur40->alloc_ctx;
> +
> +	return 0;
> +}
> +
> +/*
> + * Prepare the buffer for queueing to the DMA engine: check and set the
> + * payload size.
> + */
> +static int sur40_buffer_prepare(struct vb2_buffer *vb)
> +{
> +	struct sur40_state *sur40 = vb2_get_drv_priv(vb->vb2_queue);
> +	unsigned long size = sur40_video_format.sizeimage;
> +
> +	if (vb2_plane_size(vb, 0) < size) {
> +		dev_err(&sur40->usbdev->dev, "buffer too small (%lu < %lu)\n",
> +			 vb2_plane_size(vb, 0), size);
> +		return -EINVAL;
> +	}
> +
> +	vb2_set_plane_payload(vb, 0, size);
> +	return 0;
> +}
> +
> +/*
> + * Queue this buffer to the DMA engine.
> + */
> +static void sur40_buffer_queue(struct vb2_buffer *vb)
> +{
> +	struct sur40_state *sur40 = vb2_get_drv_priv(vb->vb2_queue);
> +	struct sur40_buffer *buf = (struct sur40_buffer *)vb;
> +
> +	spin_lock(&sur40->qlock);
> +	list_add_tail(&buf->list, &sur40->buf_list);
> +	spin_unlock(&sur40->qlock);
> +}
> +
> +static void return_all_buffers(struct sur40_state *sur40,
> +			       enum vb2_buffer_state state)
> +{
> +	struct sur40_buffer *buf, *node;
> +
> +	spin_lock(&sur40->qlock);
> +	list_for_each_entry_safe(buf, node, &sur40->buf_list, list) {
> +		vb2_buffer_done(&buf->vb, state);
> +		list_del(&buf->list);
> +	}
> +	spin_unlock(&sur40->qlock);
> +}
> +
> +/*
> + * Start streaming. First check if the minimum number of buffers have been
> + * queued. If not, then return -ENOBUFS and the vb2 framework will call
> + * this function again the next time a buffer has been queued until enough
> + * buffers are available to actually start the DMA engine.
> + */
> +static int sur40_start_streaming(struct vb2_queue *vq, unsigned int count)
> +{
> +	struct sur40_state *sur40 = vb2_get_drv_priv(vq);
> +
> +	sur40->sequence = 0;
> +	return 0;
> +}
> +
> +/*
> + * Stop the DMA engine. Any remaining buffers in the DMA queue are dequeued
> + * and passed on to the vb2 framework marked as STATE_ERROR.
> + */
> +static void sur40_stop_streaming(struct vb2_queue *vq)
> +{
> +	struct sur40_state *sur40 = vb2_get_drv_priv(vq);
> +
> +	/* Release all active buffers */
> +	return_all_buffers(sur40, VB2_BUF_STATE_ERROR);
> +}
> +
> +/* V4L ioctl */
> +static int sur40_vidioc_querycap(struct file *file, void *priv,
> +				 struct v4l2_capability *cap)
> +{
> +	struct sur40_state *sur40 = video_drvdata(file);
> +
> +	strlcpy(cap->driver, DRIVER_SHORT, sizeof(cap->driver));
> +	strlcpy(cap->card, DRIVER_LONG, sizeof(cap->card));
> +	usb_make_path(sur40->usbdev, cap->bus_info, sizeof(cap->bus_info));
> +	cap->device_caps = V4L2_CAP_VIDEO_CAPTURE |
> +		V4L2_CAP_READWRITE |
> +		V4L2_CAP_STREAMING;
> +	cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
> +	return 0;
> +}
> +
> +static int sur40_vidioc_enum_input(struct file *file, void *priv,
> +				   struct v4l2_input *i)
> +{
> +	if (i->index != 0)
> +		return -EINVAL;
> +	i->type = V4L2_INPUT_TYPE_CAMERA;
> +	i->std = V4L2_STD_UNKNOWN;
> +	strlcpy(i->name, "In-Cell Sensor", sizeof(i->name));
> +	i->capabilities = 0;
> +	return 0;
> +}
> +
> +static int sur40_vidioc_s_input(struct file *file, void *priv, unsigned int i)
> +{
> +	return (i == 0) ? 0 : -EINVAL;
> +}
> +
> +static int sur40_vidioc_g_input(struct file *file, void *priv, unsigned int *i)
> +{
> +	*i = 0;
> +	return 0;
> +}
> +
> +static int sur40_vidioc_fmt(struct file *file, void *priv,
> +			    struct v4l2_format *f)
> +{
> +	f->fmt.pix = sur40_video_format;
> +	return 0;
> +}
> +
> +static int sur40_vidioc_enum_fmt(struct file *file, void *priv,
> +				 struct v4l2_fmtdesc *f)
> +{
> +	if (f->index != 0)
> +		return -EINVAL;
> +	strlcpy(f->description, "8-bit greyscale", sizeof(f->description));
> +	f->pixelformat = V4L2_PIX_FMT_GREY;
> +	f->flags = 0;
> +	return 0;
> +}
> +
>  static const struct usb_device_id sur40_table[] = {
>  	{ USB_DEVICE(ID_MICROSOFT, ID_SUR40) },  /* Samsung SUR40 */
>  	{ }                                      /* terminating null entry */
>  };
>  MODULE_DEVICE_TABLE(usb, sur40_table);
>  
> +/* V4L2 structures */
> +static const struct vb2_ops sur40_queue_ops = {
> +	.queue_setup		= sur40_queue_setup,
> +	.buf_prepare		= sur40_buffer_prepare,
> +	.buf_queue		= sur40_buffer_queue,
> +	.start_streaming	= sur40_start_streaming,
> +	.stop_streaming		= sur40_stop_streaming,
> +	.wait_prepare		= vb2_ops_wait_prepare,
> +	.wait_finish		= vb2_ops_wait_finish,
> +};
> +
> +static const struct vb2_queue sur40_queue = {
> +	.type = V4L2_BUF_TYPE_VIDEO_CAPTURE,
> +	.io_modes = VB2_MMAP | VB2_READ | VB2_DMABUF | VB2_USERPTR,
> +	.buf_struct_size = sizeof(struct sur40_buffer),
> +	.ops = &sur40_queue_ops,
> +	.mem_ops = &vb2_dma_sg_memops,
> +	.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC,
> +	.min_buffers_needed = 3,
> +};
> +
> +static const struct v4l2_file_operations sur40_video_fops = {
> +	.owner = THIS_MODULE,
> +	.open = v4l2_fh_open,
> +	.release = vb2_fop_release,
> +	.unlocked_ioctl = video_ioctl2,
> +	.read = vb2_fop_read,
> +	.mmap = vb2_fop_mmap,
> +	.poll = vb2_fop_poll,
> +};
> +
> +static const struct v4l2_ioctl_ops sur40_video_ioctl_ops = {
> +
> +	.vidioc_querycap	= sur40_vidioc_querycap,
> +
> +	.vidioc_enum_fmt_vid_cap = sur40_vidioc_enum_fmt,
> +	.vidioc_try_fmt_vid_cap	= sur40_vidioc_fmt,
> +	.vidioc_s_fmt_vid_cap	= sur40_vidioc_fmt,
> +	.vidioc_g_fmt_vid_cap	= sur40_vidioc_fmt,
> +
> +	.vidioc_enum_input	= sur40_vidioc_enum_input,
> +	.vidioc_g_input		= sur40_vidioc_g_input,
> +	.vidioc_s_input		= sur40_vidioc_s_input,
> +
> +	.vidioc_reqbufs		= vb2_ioctl_reqbufs,
> +	.vidioc_create_bufs	= vb2_ioctl_create_bufs,
> +	.vidioc_querybuf	= vb2_ioctl_querybuf,
> +	.vidioc_qbuf		= vb2_ioctl_qbuf,
> +	.vidioc_dqbuf		= vb2_ioctl_dqbuf,
> +	.vidioc_expbuf		= vb2_ioctl_expbuf,
> +
> +	.vidioc_streamon	= vb2_ioctl_streamon,
> +	.vidioc_streamoff	= vb2_ioctl_streamoff,
> +};
> +
> +static const struct video_device sur40_video_device = {
> +	.name = DRIVER_LONG,
> +	.fops = &sur40_video_fops,
> +	.ioctl_ops = &sur40_video_ioctl_ops,
> +	.release = video_device_release_empty,
> +};
> +
> +static const struct v4l2_pix_format sur40_video_format = {
> +	.pixelformat = V4L2_PIX_FMT_GREY,
> +	.width  = SENSOR_RES_X / 2,
> +	.height = SENSOR_RES_Y / 2,
> +	.field = V4L2_FIELD_NONE,
> +	.colorspace = V4L2_COLORSPACE_SRGB,
> +	.bytesperline = SENSOR_RES_X / 2,
> +	.sizeimage = (SENSOR_RES_X/2) * (SENSOR_RES_Y/2),
> +};
> +
>  /* USB-specific object needed to register this driver with the USB subsystem. */
>  static struct usb_driver sur40_driver = {
>  	.name = DRIVER_SHORT,
> 


-- 
SENT FROM MY DEC VT50 TERMINAL


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-02-11 11:52 ` Florian Echtler
@ 2015-02-16 11:40   ` Hans Verkuil
  2015-02-20 21:46     ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Hans Verkuil @ 2015-02-16 11:40 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: laurent.pinchart, linux-input, linux-media

On 02/11/2015 12:52 PM, Florian Echtler wrote:
> Hello again,
> 
> does anyone have any suggestions why USERPTR still fails with dma-sg?
> 
> Could I just disable the corresponding capability for the moment so that
> the patch could perhaps be merged, and investigate this separately?

I prefer to dig into this a little bit more, as I don't really understand
it. Set the videobuf2-core debug level to 1 and see what the warnings are.

Since 'buf.qbuf' fails in v4l2-compliance, it's something in the VIDIOC_QBUF
sequence that returns an error, so you need to pinpoint that.

If push comes to shove I can also merge the patch without USERPTR support,
but I really prefer not to do that.

Regards,

	Hans

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-02-16 11:40   ` Hans Verkuil
@ 2015-02-20 21:46     ` Florian Echtler
  2015-02-21 10:22       ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-02-20 21:46 UTC (permalink / raw)
  To: Hans Verkuil, Mauro Carvalho Chehab
  Cc: laurent.pinchart, linux-input, linux-media

[-- Attachment #1: Type: text/plain, Size: 950 bytes --]

On 16.02.2015 12:40, Hans Verkuil wrote:
> On 02/11/2015 12:52 PM, Florian Echtler wrote:
>> does anyone have any suggestions why USERPTR still fails with dma-sg?
>>
>> Could I just disable the corresponding capability for the moment so that
>> the patch could perhaps be merged, and investigate this separately?
> 
> I prefer to dig into this a little bit more, as I don't really understand
> it. Set the videobuf2-core debug level to 1 and see what the warnings are.
> 
> Since 'buf.qbuf' fails in v4l2-compliance, it's something in the VIDIOC_QBUF
> sequence that returns an error, so you need to pinpoint that.
OK, I don't currently have access to the hardware, but I will try this
as soon as possible.

> If push comes to shove I can also merge the patch without USERPTR support,
> but I really prefer not to do that.
How long until the next merge window closes?

Best regards, Florian
-- 
SENT FROM MY DEC VT50 TERMINAL


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-02-20 21:46     ` Florian Echtler
@ 2015-02-21 10:22       ` Hans Verkuil
  2015-03-06 11:24         ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Hans Verkuil @ 2015-02-21 10:22 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: laurent.pinchart, linux-input, linux-media

On 02/20/2015 10:46 PM, Florian Echtler wrote:
> On 16.02.2015 12:40, Hans Verkuil wrote:
>> On 02/11/2015 12:52 PM, Florian Echtler wrote:
>>> does anyone have any suggestions why USERPTR still fails with dma-sg?
>>>
>>> Could I just disable the corresponding capability for the moment so that
>>> the patch could perhaps be merged, and investigate this separately?
>>
>> I prefer to dig into this a little bit more, as I don't really understand
>> it. Set the videobuf2-core debug level to 1 and see what the warnings are.
>>
>> Since 'buf.qbuf' fails in v4l2-compliance, it's something in the VIDIOC_QBUF
>> sequence that returns an error, so you need to pinpoint that.
> OK, I don't currently have access to the hardware, but I will try this
> as soon as possible.
> 
>> If push comes to shove I can also merge the patch without USERPTR support,
>> but I really prefer not to do that.
> How long until the next merge window closes?

Probably about 6 weeks from now, but is good to err on the safe side and make
a decision in 4 weeks.

Regards,

	Hans


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-02-21 10:22       ` Hans Verkuil
@ 2015-03-06 11:24         ` Florian Echtler
  2015-03-06 11:47           ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-03-06 11:24 UTC (permalink / raw)
  To: Hans Verkuil, Mauro Carvalho Chehab
  Cc: laurent.pinchart, linux-input, linux-media


[-- Attachment #1.1: Type: text/plain, Size: 2513 bytes --]

On 21.02.2015 11:22, Hans Verkuil wrote:
> On 02/20/2015 10:46 PM, Florian Echtler wrote:
>> On 16.02.2015 12:40, Hans Verkuil wrote:
>>> On 02/11/2015 12:52 PM, Florian Echtler wrote:
>>> I prefer to dig into this a little bit more, as I don't really understand
>>> it. Set the videobuf2-core debug level to 1 and see what the warnings are.
>>> Since 'buf.qbuf' fails in v4l2-compliance, it's something in the VIDIOC_QBUF
>>> sequence that returns an error, so you need to pinpoint that.
>> OK, I don't currently have access to the hardware, but I will try this
>> as soon as possible.
Finally got a chance to try again with videobuf2-core.debug=1. Same
result on 3.19 and 4.0-rc2, after running v4l2-compliance -s from
today's master (full log attached, but important part is below):

[11470.040067] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
[11470.040136] vb2: vb2_mmap: queue is not currently set up for mmap
[11470.040158] vb2: __qbuf_userptr: failed acquiring userspace memory
for plane 0
[11470.040163] vb2: __buf_prepare: buffer preparation failed: -22
[11470.040172] vb2: __qbuf_userptr: failed acquiring userspace memory
for plane 0
[11470.040175] vb2: __buf_prepare: buffer preparation failed: -22
[11470.040651] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[11470.040663] vb2: vb2_mmap: queue is not currently set up for mmap
[11470.040676] vb2: __qbuf_userptr: failed acquiring userspace memory
for plane 0
[11470.040680] vb2: __buf_prepare: buffer preparation failed: -22
[11470.040687] vb2: __qbuf_userptr: failed acquiring userspace memory
for plane 0
[11470.040690] vb2: __buf_prepare: buffer preparation failed: -22
[11470.041167] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[11470.041178] vb2: vb2_mmap: queue is not currently set up for mmap
[11470.041193] vb2: __qbuf_userptr: failed acquiring userspace memory
for plane 0
[11470.041196] vb2: __buf_prepare: buffer preparation failed: -22
[11470.041203] vb2: __qbuf_userptr: failed acquiring userspace memory
for plane 0
[11470.041207] vb2: __buf_prepare: buffer preparation failed: -22
[11470.041683] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[11470.051195] sur40 2-1:1.0: error in usb_sg_wait
[11470.051250] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0

I'm not familiar enough with the inner workings of videobuf2 to make any
sense of it, any new insights from you guys?

Thanks & best regards, Florian
-- 
SENT FROM MY DEC VT50 TERMINAL

[-- Attachment #1.2: videocore_debug --]
[-- Type: text/plain, Size: 33382 bytes --]

Mar  6 12:03:38 sur40 kernel: [11467.159686] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160152] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160162] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160209] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160212] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160215] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160217] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160220] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160223] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160235] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160872] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160923] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160927] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160929] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160932] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160937] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160941] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160944] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160947] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160949] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160951] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160954] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160958] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160961] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160964] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.160965] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.160968] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.161389] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.161399] vb2: vb2_expbuf: invalid buffer type
Mar  6 12:03:38 sur40 kernel: [11467.161901] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.161928] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.161929] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.161930] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.161933] vb2: __vb2_wait_for_done_vb: nonblocking and no buffers to dequeue, will not wait
Mar  6 12:03:38 sur40 kernel: [11467.163262] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.163276] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163277] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163278] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163281] vb2: __vb2_wait_for_done_vb: nonblocking and no buffers to dequeue, will not wait
Mar  6 12:03:38 sur40 kernel: [11467.163394] vb2: vb2_internal_streamon: no buffers have been allocated
Mar  6 12:03:38 sur40 kernel: [11467.163803] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.163816] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163818] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163820] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163822] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163823] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.163825] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.164268] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.164285] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164700] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  6 12:03:38 sur40 kernel: [11467.164717] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.164720] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.164721] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  6 12:03:38 sur40 kernel: [11467.164724] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164725] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164726] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.164728] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.164730] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.164731] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  6 12:03:38 sur40 kernel: [11467.164732] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164733] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164735] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.164737] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.164738] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.164739] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  6 12:03:38 sur40 kernel: [11467.164741] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164742] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164743] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.164745] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.164746] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.164747] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  6 12:03:38 sur40 kernel: [11467.164749] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164750] vb2: vb2_querybuf: buffer index out of range
Mar  6 12:03:38 sur40 kernel: [11467.164751] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  6 12:03:38 sur40 kernel: [11467.190644] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:38 sur40 kernel: [11467.190740] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.212630] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:38 sur40 kernel: [11467.212734] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.236748] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:38 sur40 kernel: [11467.236820] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.260894] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:38 sur40 kernel: [11467.260974] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.285194] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:38 sur40 kernel: [11467.285295] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.308585] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:38 sur40 kernel: [11467.308664] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:38 sur40 kernel: [11467.332920] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:38 sur40 kernel: [11467.333001] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.357124] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.357241] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.380482] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.380563] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.411042] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.411128] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.432963] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.433074] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.456430] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.456507] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.482692] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.482823] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.506151] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.506276] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.528811] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.528884] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.552943] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.553070] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.576389] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.576503] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.601343] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.601474] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.624747] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.624800] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.648905] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.649034] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.672321] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.672433] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.696648] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.696713] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.720813] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.720943] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.744340] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.744458] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.768564] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.768696] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.792730] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.792860] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.816136] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.816255] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.836553] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.836639] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.860739] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.860867] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.884155] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.884239] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.908349] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.908437] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.932491] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.932579] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.956671] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.956755] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11467.980099] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11467.980177] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.004247] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.004339] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.028856] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.028985] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.052235] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.052304] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.076438] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.076542] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.100625] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.100756] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.124038] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.124097] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.148226] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.148363] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.173241] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.173336] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.196521] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.196596] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.221824] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.221955] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.244125] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.244211] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.268318] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.268388] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.292501] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.292590] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.316283] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.316334] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:39 sur40 kernel: [11468.340027] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:39 sur40 kernel: [11468.340086] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.364490] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.364560] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.387896] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.387985] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.412139] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.412240] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.436302] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.436434] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.460423] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.460510] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.483897] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.484024] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.508037] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.508123] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.532230] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.532318] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.555686] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.555809] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.576183] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.576252] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.600372] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.600487] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.623786] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.623897] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.648001] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.648055] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.672183] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.672300] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.696333] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.696448] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.719765] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.719836] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.743922] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.743999] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.768113] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.768193] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.792296] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.792367] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.815688] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.815765] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.839859] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.839938] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.869274] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.869401] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.891939] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.891998] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.916112] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.916189] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.939700] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.939742] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.963873] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.963945] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11468.988250] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11468.988327] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.011705] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.011807] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.035905] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.036021] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.060145] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.060223] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.083606] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.083696] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.107755] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.107833] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.131914] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.131964] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.155367] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.155439] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.179525] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.179575] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.203714] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.203794] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.227907] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.228024] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.251310] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.251388] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.275502] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.275599] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.299678] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.299797] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.323813] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.323893] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:40 sur40 kernel: [11469.347386] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:40 sur40 kernel: [11469.347469] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.371536] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.371656] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.395697] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.395775] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.419154] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.419270] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.439566] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.439643] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.464105] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.464174] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.487197] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.487276] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.511340] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.511416] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.535793] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.535893] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.559342] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.559462] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.583468] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.583546] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.607669] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.607773] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.631098] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.631201] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.655360] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.655475] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.679575] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.679653] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.702995] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.703069] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.727259] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.727320] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.751450] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.751527] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.775641] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.775720] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.799030] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.799096] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.823221] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.823298] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.847401] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.847519] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.871532] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.871612] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.894982] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.895063] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.919153] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.919230] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.943364] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.943462] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.967545] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.967661] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11469.991041] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  6 12:03:41 sur40 kernel: [11469.991122] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11470.015237] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  6 12:03:41 sur40 kernel: [11470.015340] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11470.039411] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  6 12:03:41 sur40 kernel: [11470.039527] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  6 12:03:41 sur40 kernel: [11470.040067] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  6 12:03:41 sur40 kernel: [11470.040136] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  6 12:03:41 sur40 kernel: [11470.040158] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  6 12:03:41 sur40 kernel: [11470.040163] vb2: __buf_prepare: buffer preparation failed: -22
Mar  6 12:03:41 sur40 kernel: [11470.040172] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  6 12:03:41 sur40 kernel: [11470.040175] vb2: __buf_prepare: buffer preparation failed: -22
Mar  6 12:03:41 sur40 kernel: [11470.040651] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  6 12:03:41 sur40 kernel: [11470.040663] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  6 12:03:41 sur40 kernel: [11470.040676] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  6 12:03:41 sur40 kernel: [11470.040680] vb2: __buf_prepare: buffer preparation failed: -22
Mar  6 12:03:41 sur40 kernel: [11470.040687] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  6 12:03:41 sur40 kernel: [11470.040690] vb2: __buf_prepare: buffer preparation failed: -22
Mar  6 12:03:41 sur40 kernel: [11470.041167] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  6 12:03:41 sur40 kernel: [11470.041178] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  6 12:03:41 sur40 kernel: [11470.041193] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  6 12:03:41 sur40 kernel: [11470.041196] vb2: __buf_prepare: buffer preparation failed: -22
Mar  6 12:03:41 sur40 kernel: [11470.041203] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  6 12:03:41 sur40 kernel: [11470.041207] vb2: __buf_prepare: buffer preparation failed: -22
Mar  6 12:03:41 sur40 kernel: [11470.041683] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  6 12:03:41 sur40 kernel: [11470.051195] sur40 2-1:1.0: error in usb_sg_wait
Mar  6 12:03:41 sur40 kernel: [11470.051250] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-06 11:24         ` Florian Echtler
@ 2015-03-06 11:47           ` Hans Verkuil
  2015-03-07 19:52             ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Hans Verkuil @ 2015-03-06 11:47 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: laurent.pinchart, linux-input, linux-media

On 03/06/2015 12:24 PM, Florian Echtler wrote:
> On 21.02.2015 11:22, Hans Verkuil wrote:
>> On 02/20/2015 10:46 PM, Florian Echtler wrote:
>>> On 16.02.2015 12:40, Hans Verkuil wrote:
>>>> On 02/11/2015 12:52 PM, Florian Echtler wrote:
>>>> I prefer to dig into this a little bit more, as I don't really understand
>>>> it. Set the videobuf2-core debug level to 1 and see what the warnings are.
>>>> Since 'buf.qbuf' fails in v4l2-compliance, it's something in the VIDIOC_QBUF
>>>> sequence that returns an error, so you need to pinpoint that.
>>> OK, I don't currently have access to the hardware, but I will try this
>>> as soon as possible.
> Finally got a chance to try again with videobuf2-core.debug=1. Same
> result on 3.19 and 4.0-rc2, after running v4l2-compliance -s from
> today's master (full log attached, but important part is below):
> 
> [11470.040067] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
> [11470.040136] vb2: vb2_mmap: queue is not currently set up for mmap
> [11470.040158] vb2: __qbuf_userptr: failed acquiring userspace memory
> for plane 0
> [11470.040163] vb2: __buf_prepare: buffer preparation failed: -22
> [11470.040172] vb2: __qbuf_userptr: failed acquiring userspace memory
> for plane 0
> [11470.040175] vb2: __buf_prepare: buffer preparation failed: -22
> [11470.040651] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
> [11470.040663] vb2: vb2_mmap: queue is not currently set up for mmap
> [11470.040676] vb2: __qbuf_userptr: failed acquiring userspace memory
> for plane 0
> [11470.040680] vb2: __buf_prepare: buffer preparation failed: -22
> [11470.040687] vb2: __qbuf_userptr: failed acquiring userspace memory
> for plane 0
> [11470.040690] vb2: __buf_prepare: buffer preparation failed: -22
> [11470.041167] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
> [11470.041178] vb2: vb2_mmap: queue is not currently set up for mmap
> [11470.041193] vb2: __qbuf_userptr: failed acquiring userspace memory
> for plane 0
> [11470.041196] vb2: __buf_prepare: buffer preparation failed: -22
> [11470.041203] vb2: __qbuf_userptr: failed acquiring userspace memory
> for plane 0
> [11470.041207] vb2: __buf_prepare: buffer preparation failed: -22
> [11470.041683] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
> [11470.051195] sur40 2-1:1.0: error in usb_sg_wait
> [11470.051250] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
> 
> I'm not familiar enough with the inner workings of videobuf2 to make any
> sense of it, any new insights from you guys?

Can you do:

echo 2 >/sys/class/video4linux/videoX/dev_debug

and run again?

That way I see the vb2 debug messages in related to the issued ioctls.

And if you can also supply the v4l2-compliance -s output, just for
reference?

Thanks,

	Hans

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-06 11:47           ` Hans Verkuil
@ 2015-03-07 19:52             ` Florian Echtler
  2015-03-07 20:57               ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-03-07 19:52 UTC (permalink / raw)
  To: Hans Verkuil, Mauro Carvalho Chehab; +Cc: Laurent Pinchart, linux-input, LMML


[-- Attachment #1.1: Type: text/plain, Size: 1933 bytes --]

On 06.03.2015 12:47, Hans Verkuil wrote:
> On 03/06/2015 12:24 PM, Florian Echtler wrote:
>> On 21.02.2015 11:22, Hans Verkuil wrote:
>>> On 02/20/2015 10:46 PM, Florian Echtler wrote:
>>>> On 16.02.2015 12:40, Hans Verkuil wrote:
>>>>> I prefer to dig into this a little bit more, as I don't really understand
>>>>> it. Set the videobuf2-core debug level to 1 and see what the warnings are.
>>>>> Since 'buf.qbuf' fails in v4l2-compliance, it's something in the VIDIOC_QBUF
>>>>> sequence that returns an error, so you need to pinpoint that.
>>>> OK, I don't currently have access to the hardware, but I will try this
>>>> as soon as possible.
>> Finally got a chance to try again with videobuf2-core.debug=1. Same
>> result on 3.19 and 4.0-rc2, after running v4l2-compliance -s from
>> today's master (full log attached, but important part is below):
>>
>> I'm not familiar enough with the inner workings of videobuf2 to make any
>> sense of it, any new insights from you guys?
> 
> Can you do:
> echo 2 >/sys/class/video4linux/videoX/dev_debug
> and run again?
> That way I see the vb2 debug messages in related to the issued ioctls.
See attachment, this is the full syslog output from one v4l2-compliance
run on 4.0-rc2, with video0/dev_debug=2 and core.debug=1.

> And if you can also supply the v4l2-compliance -s output, just for
> reference?
Also attached for completeness, the important part is:

Streaming ioctls:
	test read/write: OK
	test MMAP: OK
		fail: v4l2-test-buffers.cpp(280): !g_timestamp().tv_sec &&
!g_timestamp().tv_usec
		fail: v4l2-test-buffers.cpp(611): buf.check(q, last_seq)
		fail: v4l2-test-buffers.cpp(1002): captureBufs(node, q, m2m_q,
frame_count, false)
	test USERPTR: FAIL
	test DMABUF: Cannot test, specify --expbuf-device

Total: 45, Succeeded: 44, Failed: 1, Warnings: 0

*fingers crossed*

Best regards, Florian
-- 
SENT FROM MY DEC VT50 TERMINAL

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: syslog --]
[-- Type: text/plain; charset=UTF-8; name="syslog", Size: 105247 bytes --]

Mar  7 10:18:45 sur40 kernel: [  553.706789] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:45 sur40 kernel: [  553.706799] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:45 sur40 kernel: [  553.706807] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:45 sur40 kernel: [  553.706811] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.706815] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  7 10:18:45 sur40 kernel: [  553.706820] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:45 sur40 kernel: [  553.706904] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:45 sur40 kernel: [  553.706916] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:45 sur40 kernel: [  553.706920] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:45 sur40 kernel: [  553.706924] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:45 sur40 kernel: [  553.706927] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.706931] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  7 10:18:45 sur40 kernel: [  553.706935] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:45 sur40 kernel: [  553.706939] video0: VIDIOC_G_PRIORITY: value=2
Mar  7 10:18:45 sur40 kernel: [  553.706941] video0: VIDIOC_G_PRIORITY: value=2
Mar  7 10:18:45 sur40 kernel: [  553.706944] video0: VIDIOC_S_PRIORITY: value=3
Mar  7 10:18:45 sur40 kernel: [  553.706946] video0: VIDIOC_G_PRIORITY: value=3
Mar  7 10:18:45 sur40 kernel: [  553.706948] video0: VIDIOC_G_PRIORITY: value=3
Mar  7 10:18:45 sur40 kernel: [  553.706950] video0: VIDIOC_S_PRIORITY: error -16: value=2
Mar  7 10:18:45 sur40 kernel: [  553.706952] video0: VIDIOC_S_PRIORITY: value=2
Mar  7 10:18:45 sur40 kernel: [  553.706954] video0: VIDIOC_G_PRIORITY: value=2
Mar  7 10:18:45 sur40 kernel: [  553.706956] video0: VIDIOC_G_PRIORITY: value=2
Mar  7 10:18:45 sur40 kernel: [  553.706963] video0: VIDIOC_DBG_G_REGISTER: error -25: type=0, addr=0, reg=0x0, val=0x1
Mar  7 10:18:45 sur40 kernel: [  553.706968] video0: VIDIOC_LOG_STATUS: error -25
Mar  7 10:18:45 sur40 kernel: [  553.706971] video0: VIDIOC_G_STD: error -25: std=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.706974] video0: VIDIOC_G_TUNER: error -25: index=0, name=, type=0, capability=0x0, rangelow=0, rangehigh=0, signal=0, afc=0, rxsubchans=0x0, audmode=0
Mar  7 10:18:45 sur40 kernel: [  553.706979] video0: VIDIOC_G_FREQUENCY: error -25: tuner=0, type=0, frequency=0
Mar  7 10:18:45 sur40 kernel: [  553.706982] video0: VIDIOC_S_FREQUENCY: error -25: tuner=0, type=2, frequency=6400
Mar  7 10:18:45 sur40 kernel: [  553.706985] video0: VIDIOC_S_HW_FREQ_SEEK: error -25: tuner=0, type=1, seek_upward=0, wrap_around=0, spacing=0, rangelow=0, rangehigh=0
Mar  7 10:18:45 sur40 kernel: [  553.706989] video0: VIDIOC_ENUMAUDIO: error -25: index=0, name=, capability=0x0, mode=0x0
Mar  7 10:18:45 sur40 kernel: [  553.706993] video0: VIDIOC_G_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.706996] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.706999] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707002] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=3, flags=0x0, wxh=0x0, x,y=0,0
Mar  7 10:18:45 sur40 kernel: [  553.707005] video0: VIDIOC_ENUMINPUT: error -22: index=1, name=, type=0, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707008] video0: VIDIOC_S_INPUT: error -22: value=1
Mar  7 10:18:45 sur40 kernel: [  553.707011] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707013] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707015] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707018] video0: VIDIOC_G_AUDIO: error -25: index=0, name=, capability=0x0, mode=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707021] video0: VIDIOC_S_AUDIO: error -25: index=0, name=ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ, capability=0xffffffff, mode=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707026] video0: VIDIOC_G_MODULATOR: error -25: index=0, name=, capability=0x0, rangelow=0, rangehigh=0, txsubchans=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707030] video0: VIDIOC_G_FREQUENCY: error -25: tuner=0, type=0, frequency=0
Mar  7 10:18:45 sur40 kernel: [  553.707033] video0: VIDIOC_S_FREQUENCY: error -25: tuner=0, type=0, frequency=1600000
Mar  7 10:18:45 sur40 kernel: [  553.707036] video0: VIDIOC_ENUMAUDOUT: error -25: index=0, name=, capability=0x0, mode=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707039] video0: VIDIOC_G_OUTPUT: error -25: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707042] video0: VIDIOC_ENUMOUTPUT: error -25: index=0, name=, type=0, audioset=0x0, modulator=0, std=0x00000000, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707045] video0: VIDIOC_S_OUTPUT: error -25: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707054] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707057] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707059] video0: VIDIOC_G_STD: error -25: std=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.707061] video0: VIDIOC_S_STD: error -25: std=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.707064] video0: VIDIOC_S_STD: error -25: std=0x03000000
Mar  7 10:18:45 sur40 kernel: [  553.707066] video0: VIDIOC_ENUMSTD: error -25: index=0, id=0x0, name=, fps=0/0, framelines=0
Mar  7 10:18:45 sur40 kernel: [  553.707069] video0: VIDIOC_QUERYSTD: error -25: std=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.707073] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707076] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707079] video0: VIDIOC_G_DV_TIMINGS: error -25: type=-1
Mar  7 10:18:45 sur40 kernel: [  553.707082] video0: VIDIOC_ENUM_DV_TIMINGS: error -25: index=0, type=-1
Mar  7 10:18:45 sur40 kernel: [  553.707085] video0: VIDIOC_QUERY_DV_TIMINGS: error -25: type=bt-656/1120, interlaced=0, pixelclock=0, width=0, height=0, polarities=0x0, hfrontporch=0, hsync=0, hbackporch=0, vfrontporch=0, vsync=0, vbackporch=0, il_vfrontporch=0, il_vsync=0, il_vbackporch=0, standards=0x0, flags=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707090] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707093] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707096] video0: VIDIOC_DV_TIMINGS_CAP: error -25: type=4294967295
Mar  7 10:18:45 sur40 kernel: [  553.707099] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707103] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707106] video0: VIDIOC_S_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.707108] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707111] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:45 sur40 kernel: [  553.707116] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.707121] video0: VIDIOC_G_CTRL: error -25: id=0x0, value=0
Mar  7 10:18:45 sur40 kernel: [  553.707123] video0: VIDIOC_S_CTRL: error -25: id=0x0, value=0
Mar  7 10:18:45 sur40 kernel: [  553.707127] video0: VIDIOC_G_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:45 sur40 kernel: [  553.707131] video0: VIDIOC_G_JPEGCOMP: error -25: quality=0, APPn=0, APP_len=0, COM_len=0, jpeg_markers=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707134] video0: VIDIOC_S_JPEGCOMP: error -25: quality=0, APPn=0, APP_len=0, COM_len=0, jpeg_markers=0x0
Mar  7 10:18:45 sur40 kernel: [  553.707139] video0: VIDIOC_ENUM_FMT: error -22: index=0, type=(null), flags=0x0, pixelformat=<7>[  553.707161] video0: VIDIOC_ENUM_FMT: error -22: index=0, type=vid-out, flags=0x0, pixelformat=<7>[  553.707389] video0: VIDIOC_S_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.707393] video0: VIDIOC_S_FMT: error -22: type=unknown
Mar  7 10:18:45 sur40 kernel: [  553.707396] video0: VIDIOC_ENUM_FMT: error -22: index=1, type=vid-cap, flags=0x0, pixelformat=<7>[  553.708434] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708435] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708440] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708441] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.708443] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708447] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708496] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.708497] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  7 10:18:45 sur40 kernel: [  553.708500] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708504] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708506] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708510] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708512] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708516] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708519] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.708520] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  7 10:18:45 sur40 kernel: [  553.708522] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708526] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708528] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708532] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708534] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708538] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708539] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708544] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708545] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708549] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708551] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708555] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708556] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.708558] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708562] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708566] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.708567] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.708569] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708574] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708575] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708580] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708581] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708585] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708588] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.708589] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.708592] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708596] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708597] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708601] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708603] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708607] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708609] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708613] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708614] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708619] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708620] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708624] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708626] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.708627] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708632] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708642] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.708648] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.708649] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.708651] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708656] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708657] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708661] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708663] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.708667] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.708669] video0: VIDIOC_REQBUFS: error -16: count=1, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.708672] video0: VIDIOC_REQBUFS: error -16: count=0, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.708675] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709096] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709099] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.709106] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709112] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709113] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709117] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709119] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709123] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709188] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.709191] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709194] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709201] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709202] video0: VIDIOC_CREATE_BUFS: index=0, count=3, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709207] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709212] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709213] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709217] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709219] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709223] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709225] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709229] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709231] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709235] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709236] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709241] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709242] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.709244] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709248] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709250] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709255] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709256] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709261] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709265] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709267] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709271] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709272] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709277] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709278] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709282] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709284] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709288] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709289] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.709290] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709295] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709297] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709301] video0: VIDIOC_CREATE_BUFS: error -16: index=4, count=1, memory=mmap, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709309] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709310] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709313] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709317] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709318] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709323] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709324] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709328] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709330] video0: VIDIOC_REQBUFS: error -16: count=1, type=vid-cap, memory=userptr
Mar  7 10:18:45 sur40 kernel: [  553.709333] video0: VIDIOC_REQBUFS: error -16: count=0, type=vid-cap, memory=userptr
Mar  7 10:18:45 sur40 kernel: [  553.709336] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709339] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709340] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  7 10:18:45 sur40 kernel: [  553.709343] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709347] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709348] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709353] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709354] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709358] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709360] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=userptr
Mar  7 10:18:45 sur40 kernel: [  553.709363] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709365] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709370] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709371] video0: VIDIOC_CREATE_BUFS: index=0, count=3, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709376] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709380] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709382] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709386] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709388] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709392] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709393] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709398] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709399] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709403] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709405] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709409] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709411] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.709412] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709416] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709418] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709422] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709423] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709428] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709432] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709434] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709438] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709439] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709444] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709445] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709494] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709556] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709561] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709562] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.709564] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709568] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709570] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709574] video0: VIDIOC_CREATE_BUFS: error -16: index=4, count=1, memory=userptr, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709582] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709583] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709586] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709590] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709592] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709596] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709597] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709601] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709603] video0: VIDIOC_REQBUFS: error -16: count=1, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709606] video0: VIDIOC_REQBUFS: error -16: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709609] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709612] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709613] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709616] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709620] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709621] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709626] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709627] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709631] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709633] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709636] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.709638] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709659] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709664] video0: VIDIOC_CREATE_BUFS: index=0, count=3, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709686] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709705] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709710] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709729] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709734] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709753] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709757] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709777] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709782] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709802] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709807] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709819] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709824] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.709829] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709853] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709858] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709878] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.709879] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709884] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709889] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709890] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709895] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709896] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709900] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709902] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709906] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709908] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709912] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709914] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.709915] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.709919] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.709921] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709925] video0: VIDIOC_CREATE_BUFS: error -16: index=4, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.709930] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  7 10:18:45 sur40 kernel: [  553.710375] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.710378] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.710386] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.710391] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.710393] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.710398] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.710399] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.710403] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.710406] vb2: vb2_expbuf: invalid buffer type
Mar  7 10:18:45 sur40 kernel: [  553.710407] video0: VIDIOC_EXPBUF: error -22: fd=0, type=(null), index=0, plane=0, flags=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.710420] video0: VIDIOC_EXPBUF: fd=5, type=vid-cap, index=0, plane=0, flags=0x00000002
Mar  7 10:18:45 sur40 kernel: [  553.710424] video0: VIDIOC_EXPBUF: fd=6, type=vid-cap, index=1, plane=0, flags=0x00000002
Mar  7 10:18:45 sur40 kernel: [  553.710427] video0: VIDIOC_EXPBUF: fd=7, type=vid-cap, index=2, plane=0, flags=0x00000002
Mar  7 10:18:45 sur40 kernel: [  553.710506] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.710513] video0: VIDIOC_G_INPUT: value=0
Mar  7 10:18:45 sur40 kernel: [  553.710516] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  7 10:18:45 sur40 kernel: [  553.710931] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.710955] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.710956] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.710958] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.710962] vb2: __vb2_wait_for_done_vb: nonblocking and no buffers to dequeue, will not wait
Mar  7 10:18:45 sur40 kernel: [  553.711061] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:45 sur40 kernel: [  553.711066] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:45 sur40 kernel: [  553.711071] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:45 sur40 kernel: [  553.711075] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.711079] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  7 10:18:45 sur40 kernel: [  553.711553] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.711567] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.711569] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.711570] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.711574] vb2: __vb2_wait_for_done_vb: nonblocking and no buffers to dequeue, will not wait
Mar  7 10:18:45 sur40 kernel: [  553.711653] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:45 sur40 kernel: [  553.711658] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:45 sur40 kernel: [  553.711663] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:45 sur40 kernel: [  553.711667] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.711671] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  7 10:18:45 sur40 kernel: [  553.711680] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.711683] vb2: vb2_internal_streamon: no buffers have been allocated
Mar  7 10:18:45 sur40 kernel: [  553.711685] video0: VIDIOC_STREAMON: error -22: type=vid-cap
Mar  7 10:18:45 sur40 kernel: [  553.711688] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  7 10:18:45 sur40 kernel: [  553.712096] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.712099] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.712107] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712112] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712113] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712118] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712119] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712124] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712126] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  7 10:18:45 sur40 kernel: [  553.712128] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712133] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712136] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.712138] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712142] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712144] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.712146] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712150] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712152] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.712153] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  7 10:18:45 sur40 kernel: [  553.712156] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712160] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712162] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.712164] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712168] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712170] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.712171] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712176] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712177] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.712648] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.712652] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  7 10:18:45 sur40 kernel: [  553.712659] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712665] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712666] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712671] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712672] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712677] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712679] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.712683] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.712688] video0: VIDIOC_CREATE_BUFS: index=3, count=0, memory=mmap, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.712694] video0: VIDIOC_CREATE_BUFS: error -22: index=3, count=1, memory=mmap, type=vid-cap, width=960, height=270, pixelformat=GREY, field=none, bytesperline=960, sizeimage=259200, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.712700] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712704] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712706] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712711] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712712] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712716] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.712718] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.712719] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.712724] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713037] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  7 10:18:45 sur40 kernel: [  553.713040] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=mmap, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=1036800, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  7 10:18:45 sur40 kernel: [  553.713049] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x17d000, length=1036800
Mar  7 10:18:45 sur40 kernel: [  553.713053] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713056] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713060] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713085] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713087] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713092] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713095] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.713097] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  7 10:18:45 sur40 kernel: [  553.713099] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713103] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713105] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=32, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713109] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713111] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713113] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713114] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=32, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713119] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713120] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713125] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713127] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713128] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713133] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713134] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713136] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713141] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713142] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.713144] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  7 10:18:45 sur40 kernel: [  553.713145] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713150] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713151] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=33, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713156] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713158] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713159] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713160] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=33, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713165] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713166] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713171] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713172] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713174] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713178] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713180] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713181] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713186] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713188] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.713189] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  7 10:18:45 sur40 kernel: [  553.713191] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713195] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713197] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=34, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713201] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713203] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713205] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713206] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=34, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713210] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713212] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  7 10:18:45 sur40 kernel: [  553.713216] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713218] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713219] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x17d000, length=1036800
Mar  7 10:18:45 sur40 kernel: [  553.713223] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713225] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713227] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x17d000, length=1036800
Mar  7 10:18:45 sur40 kernel: [  553.713231] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713233] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.713235] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  7 10:18:45 sur40 kernel: [  553.713236] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  7 10:18:45 sur40 kernel: [  553.713241] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713242] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=35, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  7 10:18:45 sur40 kernel: [  553.713247] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713248] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713250] vb2: vb2_querybuf: buffer index out of range
Mar  7 10:18:45 sur40 kernel: [  553.713251] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=35, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  7 10:18:45 sur40 kernel: [  553.713255] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713257] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  7 10:18:45 sur40 kernel: [  553.713261] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:45 sur40 kernel: [  553.713263] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  7 10:18:45 sur40 kernel: [  553.713334] video0: VIDIOC_STREAMON: type=vid-cap
Mar  7 10:18:45 sur40 kernel: [  553.713336] video0: VIDIOC_STREAMON: type=vid-cap
Mar  7 10:18:45 sur40 kernel: [  553.729666] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.729863] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.754055] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.754136] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.777537] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.777673] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.801868] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.802000] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.826041] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.826175] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.849706] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.849839] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.874172] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.874382] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.897826] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.898162] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.922118] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.922332] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.945672] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.945884] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.970094] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.970306] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  553.993518] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:45 sur40 kernel: [  553.993731] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:45 sur40 kernel: [  554.017937] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:45 sur40 kernel: [  554.018150] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  554.041614] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:45 sur40 kernel: [  554.041827] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:45 sur40 kernel: [  554.065910] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:45 sur40 kernel: [  554.066123] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:45 sur40 kernel: [  554.089583] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:45 sur40 kernel: [  554.089795] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:45 sur40 kernel: [  554.113985] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:45 sur40 kernel: [  554.114198] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:45 sur40 kernel: [  554.137530] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:45 sur40 kernel: [  554.137663] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.161830] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.161963] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.185504] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.185638] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.209951] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.210161] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.233618] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.233827] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.258047] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.258257] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.281720] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.281932] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.305169] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.305385] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.329573] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.329788] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.353987] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.354201] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.377665] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.377876] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.401338] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.401553] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.425623] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.425758] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.449161] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.449295] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.473608] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.473819] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.497281] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.497491] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.521567] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.521775] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.545090] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.545221] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.569546] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.569758] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.593224] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.593436] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.617649] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.617862] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.641048] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.641181] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.665343] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.665475] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.689767] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.689900] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.713463] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.713673] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.737140] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.737350] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.761560] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.761771] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.785231] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.785444] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.809658] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.809870] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.833330] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.833543] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.857604] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.857737] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.881150] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.881284] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.905447] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.905583] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.929127] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.929260] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.953572] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.953782] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  554.977248] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  554.977461] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  555.001390] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  555.001523] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  555.024945] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  555.025078] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  555.049391] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  555.049602] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:46 sur40 kernel: [  555.073041] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:46 sur40 kernel: [  555.073175] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:46 sur40 kernel: [  555.097484] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:46 sur40 kernel: [  555.097697] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:46 sur40 kernel: [  555.121163] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:46 sur40 kernel: [  555.121376] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:46 sur40 kernel: [  555.145433] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:46 sur40 kernel: [  555.145566] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.170011] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.170214] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.192916] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.193117] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.217340] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.217466] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.241043] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.241247] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.265342] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.265545] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.289324] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.289532] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.313309] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.313511] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.336959] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.337087] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.361498] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.361624] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.385205] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.385408] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.408883] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.409087] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.433024] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.433150] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.456700] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.456827] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.481150] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.481351] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.504682] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.504810] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.529117] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.529318] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.552798] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.552998] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.577064] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.577188] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.600615] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.600740] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.625036] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.625160] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.648708] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.648833] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.673164] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.673364] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.696833] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.697032] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.721126] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.721326] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.744813] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.745013] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.769220] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.769420] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.792627] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.792751] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.816924] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.817049] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.840599] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.840723] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.865018] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.865142] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.888722] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.888922] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.913144] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.913342] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.936552] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.936678] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.960752] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.960879] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  555.984354] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  555.984553] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  556.008839] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  556.009038] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  556.032512] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  556.032712] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  556.056934] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  556.057133] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:47 sur40 kernel: [  556.080326] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:47 sur40 kernel: [  556.080452] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:47 sur40 kernel: [  556.104630] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:47 sur40 kernel: [  556.104757] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:47 sur40 kernel: [  556.128332] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:47 sur40 kernel: [  556.128536] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:47 sur40 kernel: [  556.152727] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:47 sur40 kernel: [  556.152853] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.176428] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.176629] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.200850] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.201052] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.224384] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.224511] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.248667] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.248792] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.272361] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.272562] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.296789] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.296992] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.320468] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.320669] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.344140] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.344341] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.368285] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.368411] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.392581] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.392746] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.416258] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.416384] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.440677] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.440803] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.464383] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.464585] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.488056] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.488259] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.512321] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.512446] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.535847] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.535975] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.560295] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.560422] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.583938] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.584138] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.584258] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  7 10:18:48 sur40 kernel: [  556.584267] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  7 10:18:48 sur40 kernel: [  556.584634] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  7 10:18:48 sur40 kernel: [  556.584700] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:48 sur40 kernel: [  556.584713] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:48 sur40 kernel: [  556.584729] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:48 sur40 kernel: [  556.584739] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584750] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  7 10:18:48 sur40 kernel: [  556.584768] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=userptr
Mar  7 10:18:48 sur40 kernel: [  556.584780] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  7 10:18:48 sur40 kernel: [  556.584784] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  7 10:18:48 sur40 kernel: [  556.584793] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.584807] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584812] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.584824] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584828] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.584839] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584843] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  7 10:18:48 sur40 kernel: [  556.584901] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.584913] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584922] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  7 10:18:48 sur40 kernel: [  556.584931] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.584943] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584947] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fb9f3e08eff, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.584960] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584964] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fb91532d010, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.584976] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.584990] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  7 10:18:48 sur40 kernel: [  556.584995] vb2: __buf_prepare: buffer preparation failed: -22
Mar  7 10:18:48 sur40 kernel: [  556.585004] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  7 10:18:48 sur40 kernel: [  556.585007] vb2: __buf_prepare: buffer preparation failed: -22
Mar  7 10:18:48 sur40 kernel: [  556.585444] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.585451] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fb91532d010, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.585463] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.585468] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.585479] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.585487] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  7 10:18:48 sur40 kernel: [  556.585502] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  7 10:18:48 sur40 kernel: [  556.585506] vb2: __buf_prepare: buffer preparation failed: -22
Mar  7 10:18:48 sur40 kernel: [  556.585513] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  7 10:18:48 sur40 kernel: [  556.585517] vb2: __buf_prepare: buffer preparation failed: -22
Mar  7 10:18:48 sur40 kernel: [  556.585968] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.585974] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fb9152ae010, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.585986] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.585990] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.586002] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.586008] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  7 10:18:48 sur40 kernel: [  556.586017] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.586029] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.586033] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fb9f3d0aeff, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.586045] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.586048] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fb91522f010, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.586061] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.586070] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  7 10:18:48 sur40 kernel: [  556.586073] vb2: __buf_prepare: buffer preparation failed: -22
Mar  7 10:18:48 sur40 kernel: [  556.586080] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  7 10:18:48 sur40 kernel: [  556.586084] vb2: __buf_prepare: buffer preparation failed: -22
Mar  7 10:18:48 sur40 kernel: [  556.586565] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  7 10:18:48 sur40 kernel: [  556.586571] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fb91522f010, length=518400
Mar  7 10:18:48 sur40 kernel: [  556.586583] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.586590] video0: VIDIOC_STREAMON: type=vid-cap
Mar  7 10:18:48 sur40 kernel: [  556.586596] video0: VIDIOC_STREAMON: type=vid-cap
Mar  7 10:18:48 sur40 kernel: [  556.596454] sur40 2-1:1.0: error in usb_sg_wait
Mar  7 10:18:48 sur40 kernel: [  556.596487] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  7 10:18:48 sur40 kernel: [  556.597344] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:48 sur40 kernel: [  556.597360] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:48 sur40 kernel: [  556.597375] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:48 sur40 kernel: [  556.597384] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.597394] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  7 10:18:48 sur40 kernel: [  556.597414] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  7 10:18:48 sur40 kernel: [  556.597424] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  7 10:18:48 sur40 kernel: [  556.597436] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  7 10:18:48 sur40 kernel: [  556.597444] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  7 10:18:48 sur40 kernel: [  556.597453] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.3: v4l2-compliance.log --]
[-- Type: text/x-log; name="v4l2-compliance.log", Size: 6879 bytes --]

Driver Info:
	Driver name   : sur40
	Card type     : Samsung SUR40
	Bus info      : usb-0000:00:13.2-1
	Driver version: 4.0.0
	Capabilities  : 0x85200001
		Video Capture
		Read/Write
		Streaming
		Extended Pix Format
		Device Capabilities
	Device Caps   : 0x05200001
		Video Capture
		Read/Write
		Streaming
		Extended Pix Format

Compliance test for device /dev/video0 (not using libv4l2):

Required ioctls:
	test VIDIOC_QUERYCAP: OK

Allow for multiple opens:
	test second video open: OK
	test VIDIOC_QUERYCAP: OK
	test VIDIOC_G/S_PRIORITY: OK

Debug ioctls:
	test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
	test VIDIOC_LOG_STATUS: OK (Not Supported)

Input ioctls:
	test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
	test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
	test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
	test VIDIOC_ENUMAUDIO: OK (Not Supported)
	test VIDIOC_G/S/ENUMINPUT: OK
	test VIDIOC_G/S_AUDIO: OK (Not Supported)
	Inputs: 1 Audio Inputs: 0 Tuners: 0

Output ioctls:
	test VIDIOC_G/S_MODULATOR: OK (Not Supported)
	test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
	test VIDIOC_ENUMAUDOUT: OK (Not Supported)
	test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
	test VIDIOC_G/S_AUDOUT: OK (Not Supported)
	Outputs: 0 Audio Outputs: 0 Modulators: 0

Input/Output configuration ioctls:
	test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
	test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
	test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
	test VIDIOC_G/S_EDID: OK (Not Supported)

Test input 0:

	Control ioctls:
		test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
		test VIDIOC_QUERYCTRL: OK (Not Supported)
		test VIDIOC_G/S_CTRL: OK (Not Supported)
		test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
		test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
		test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
		Standard Controls: 0 Private Controls: 0

	Format ioctls:
		test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
		test VIDIOC_G/S_PARM: OK (Not Supported)
		test VIDIOC_G_FBUF: OK (Not Supported)
		test VIDIOC_G_FMT: OK
		test VIDIOC_TRY_FMT: OK
		test VIDIOC_S_FMT: OK
		test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
		test Cropping: OK (Not Supported)
		test Composing: OK (Not Supported)
		test Scaling: OK (Not Supported)

	Codec ioctls:
		test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
		test VIDIOC_G_ENC_INDEX: OK (Not Supported)
		test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)

	Buffer ioctls:
		test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
		test VIDIOC_EXPBUF: OK

Streaming ioctls:
	test read/write: OK
\r	Video Capture: Frame #000\r	Video Capture: Frame #001\r	Video Capture: Frame #002\r	Video Capture: Frame #003\r	Video Capture: Frame #004\r	Video Capture: Frame #005\r	Video Capture: Frame #006\r	Video Capture: Frame #007\r	Video Capture: Frame #008\r	Video Capture: Frame #009\r	Video Capture: Frame #010\r	Video Capture: Frame #011\r	Video Capture: Frame #012\r	Video Capture: Frame #013\r	Video Capture: Frame #014\r	Video Capture: Frame #015\r	Video Capture: Frame #016\r	Video Capture: Frame #017\r	Video Capture: Frame #018\r	Video Capture: Frame #019\r	Video Capture: Frame #020\r	Video Capture: Frame #021\r	Video Capture: Frame #022\r	Video Capture: Frame #023\r	Video Capture: Frame #024\r	Video Capture: Frame #025\r	Video Capture: Frame #026\r	Video Capture: Frame #027\r	Video Capture: Frame #028\r	Video Capture: Frame #029\r	Video Capture: Frame #030\r	Video Capture: Frame #031\r	Video Capture: Frame #032\r	Video Capture: Frame #033\r	Video Capture: Frame #034\r	Video Capture: Frame #035\r	Video Capture: Frame #036\r	Video Capture: Frame #037\r	Video Capture: Frame #038\r	Video Capture: Frame #039\r	Video Capture: Frame #040\r	Video Capture: Frame #041\r	Video Capture: Frame #042\r	Video Capture: Frame #043\r	Video Capture: Frame #044\r	Video Capture: Frame #045\r	Video Capture: Frame #046\r	Video Capture: Frame #047\r	Video Capture: Frame #048\r	Video Capture: Frame #049\r	Video Capture: Frame #050\r	Video Capture: Frame #051\r	Video Capture: Frame #052\r	Video Capture: Frame #053\r	Video Capture: Frame #054\r	Video Capture: Frame #055\r	Video Capture: Frame #056\r	Video Capture: Frame #057\r	Video Capture: Frame #058\r	Video Capture: Frame #059\r	                                                  \r\r	Video Capture: Frame #000 (polling)\r	Video Capture: Frame #001 (polling)\r	Video Capture: Frame #002 (polling)\r	Video Capture: Frame #003 (polling)\r	Video Capture: Frame #004 (polling)\r	Video Capture: Frame #005 (polling)\r	Video Capture: Frame #006 (polling)\r	Video Capture: Frame #007 (polling)\r	Video Capture: Frame #008 (polling)\r	Video Capture: Frame #009 (polling)\r	Video Capture: Frame #010 (polling)\r	Video Capture: Frame #011 (polling)\r	Video Capture: Frame #012 (polling)\r	Video Capture: Frame #013 (polling)\r	Video Capture: Frame #014 (polling)\r	Video Capture: Frame #015 (polling)\r	Video Capture: Frame #016 (polling)\r	Video Capture: Frame #017 (polling)\r	Video Capture: Frame #018 (polling)\r	Video Capture: Frame #019 (polling)\r	Video Capture: Frame #020 (polling)\r	Video Capture: Frame #021 (polling)\r	Video Capture: Frame #022 (polling)\r	Video Capture: Frame #023 (polling)\r	Video Capture: Frame #024 (polling)\r	Video Capture: Frame #025 (polling)\r	Video Capture: Frame #026 (polling)\r	Video Capture: Frame #027 (polling)\r	Video Capture: Frame #028 (polling)\r	Video Capture: Frame #029 (polling)\r	Video Capture: Frame #030 (polling)\r	Video Capture: Frame #031 (polling)\r	Video Capture: Frame #032 (polling)\r	Video Capture: Frame #033 (polling)\r	Video Capture: Frame #034 (polling)\r	Video Capture: Frame #035 (polling)\r	Video Capture: Frame #036 (polling)\r	Video Capture: Frame #037 (polling)\r	Video Capture: Frame #038 (polling)\r	Video Capture: Frame #039 (polling)\r	Video Capture: Frame #040 (polling)\r	Video Capture: Frame #041 (polling)\r	Video Capture: Frame #042 (polling)\r	Video Capture: Frame #043 (polling)\r	Video Capture: Frame #044 (polling)\r	Video Capture: Frame #045 (polling)\r	Video Capture: Frame #046 (polling)\r	Video Capture: Frame #047 (polling)\r	Video Capture: Frame #048 (polling)\r	Video Capture: Frame #049 (polling)\r	Video Capture: Frame #050 (polling)\r	Video Capture: Frame #051 (polling)\r	Video Capture: Frame #052 (polling)\r	Video Capture: Frame #053 (polling)\r	Video Capture: Frame #054 (polling)\r	Video Capture: Frame #055 (polling)\r	Video Capture: Frame #056 (polling)\r	Video Capture: Frame #057 (polling)\r	Video Capture: Frame #058 (polling)\r	Video Capture: Frame #059 (polling)\r	                                                  \r	test MMAP: OK
		fail: v4l2-test-buffers.cpp(280): !g_timestamp().tv_sec && !g_timestamp().tv_usec
		fail: v4l2-test-buffers.cpp(611): buf.check(q, last_seq)
		fail: v4l2-test-buffers.cpp(1002): captureBufs(node, q, m2m_q, frame_count, false)
	test USERPTR: FAIL
	test DMABUF: Cannot test, specify --expbuf-device

Total: 45, Succeeded: 44, Failed: 1, Warnings: 0

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-07 19:52             ` Florian Echtler
@ 2015-03-07 20:57               ` Hans Verkuil
  2015-03-09  9:49                 ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Hans Verkuil @ 2015-03-07 20:57 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: Laurent Pinchart, linux-input, LMML

On 03/07/2015 08:52 PM, Florian Echtler wrote:
> On 06.03.2015 12:47, Hans Verkuil wrote:
>> On 03/06/2015 12:24 PM, Florian Echtler wrote:
>>> On 21.02.2015 11:22, Hans Verkuil wrote:
>>>> On 02/20/2015 10:46 PM, Florian Echtler wrote:
>>>>> On 16.02.2015 12:40, Hans Verkuil wrote:
>>>>>> I prefer to dig into this a little bit more, as I don't really understand
>>>>>> it. Set the videobuf2-core debug level to 1 and see what the warnings are.
>>>>>> Since 'buf.qbuf' fails in v4l2-compliance, it's something in the VIDIOC_QBUF
>>>>>> sequence that returns an error, so you need to pinpoint that.
>>>>> OK, I don't currently have access to the hardware, but I will try this
>>>>> as soon as possible.
>>> Finally got a chance to try again with videobuf2-core.debug=1. Same
>>> result on 3.19 and 4.0-rc2, after running v4l2-compliance -s from
>>> today's master (full log attached, but important part is below):
>>>
>>> I'm not familiar enough with the inner workings of videobuf2 to make any
>>> sense of it, any new insights from you guys?
>>
>> Can you do:
>> echo 2 >/sys/class/video4linux/videoX/dev_debug
>> and run again?
>> That way I see the vb2 debug messages in related to the issued ioctls.
> See attachment, this is the full syslog output from one v4l2-compliance
> run on 4.0-rc2, with video0/dev_debug=2 and core.debug=1.
> 
>> And if you can also supply the v4l2-compliance -s output, just for
>> reference?
> Also attached for completeness, the important part is:
> 
> Streaming ioctls:
> 	test read/write: OK
> 	test MMAP: OK
> 		fail: v4l2-test-buffers.cpp(280): !g_timestamp().tv_sec &&
> !g_timestamp().tv_usec

Hmm, I don't think I saw this before.

Anyway, looking at the code I think I see at least one thing that is dubious
and that needs to be changed:

In sur40_process_video() you check for buffers at the start:

	if (list_empty(&sur40->buf_list))
		return;

Replace this with:

	if (!vb2_start_streaming_called(&sur40->queue))
		return;

This will wait until start_streaming was called before it starts processing
video (and start_streaming is only called if at least 3 buffers have been
queued).

Right now the first buffer can be returned without STREAMON actually having
been called. That's certainly wrong.

Whether that is the cause of this bug I do not know, but fix this first.

If this doesn't solve it, then please do another run but this time use

echo 10 >/sys/class/video4linux/videoX/dev_debug

so I see the (D)QBUF ioctls as well. Otherwise use the same procedure as
before.

Thanks!

	Hans

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-07 20:57               ` Hans Verkuil
@ 2015-03-09  9:49                 ` Florian Echtler
  2015-03-09 10:09                   ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-03-09  9:49 UTC (permalink / raw)
  To: Hans Verkuil, Mauro Carvalho Chehab; +Cc: Laurent Pinchart, linux-input, LMML


[-- Attachment #1.1: Type: text/plain, Size: 963 bytes --]

On 07.03.2015 21:57, Hans Verkuil wrote:
> This will wait until start_streaming was called before it starts processing
> video (and start_streaming is only called if at least 3 buffers have been
> queued).
> 
> Right now the first buffer can be returned without STREAMON actually having
> been called. That's certainly wrong.
> 
> Whether that is the cause of this bug I do not know, but fix this first.
OK, I've fixed this, will be included in the next patch submission.
Unfortunately still getting the same error from v4l2-compliance.

> If this doesn't solve it, then please do another run but this time use
> 
> echo 10 >/sys/class/video4linux/videoX/dev_debug
> 
> so I see the (D)QBUF ioctls as well. Otherwise use the same procedure as
> before.
See attachments - syslog with dev_debug=10, core.debug=1 and output from
v4l2-compliance -s.

*fingers crossed even more* ;-)

Best regards, Florian
-- 
SENT FROM MY DEC VT50 TERMINAL

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: syslog --]
[-- Type: text/plain; charset=UTF-8; name="syslog", Size: 198607 bytes --]

Mar  9 10:39:05 sur40 kernel: [ 1090.306536] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:05 sur40 kernel: [ 1090.306545] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.306553] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306557] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306561] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.306566] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:05 sur40 kernel: [ 1090.306650] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:05 sur40 kernel: [ 1090.306663] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:05 sur40 kernel: [ 1090.306667] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.306672] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306676] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306679] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.306683] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:05 sur40 kernel: [ 1090.306687] video0: VIDIOC_G_PRIORITY: value=2
Mar  9 10:39:05 sur40 kernel: [ 1090.306690] video0: VIDIOC_G_PRIORITY: value=2
Mar  9 10:39:05 sur40 kernel: [ 1090.306692] video0: VIDIOC_S_PRIORITY: value=3
Mar  9 10:39:05 sur40 kernel: [ 1090.306694] video0: VIDIOC_G_PRIORITY: value=3
Mar  9 10:39:05 sur40 kernel: [ 1090.306696] video0: VIDIOC_G_PRIORITY: value=3
Mar  9 10:39:05 sur40 kernel: [ 1090.306698] video0: VIDIOC_S_PRIORITY: error -16: value=2
Mar  9 10:39:05 sur40 kernel: [ 1090.306701] video0: VIDIOC_S_PRIORITY: value=2
Mar  9 10:39:05 sur40 kernel: [ 1090.306703] video0: VIDIOC_G_PRIORITY: value=2
Mar  9 10:39:05 sur40 kernel: [ 1090.306705] video0: VIDIOC_G_PRIORITY: value=2
Mar  9 10:39:05 sur40 kernel: [ 1090.306709] video0: VIDIOC_DBG_G_REGISTER: error -25: type=0, addr=0, reg=0x0, val=0x1
Mar  9 10:39:05 sur40 kernel: [ 1090.306714] video0: VIDIOC_LOG_STATUS: error -25
Mar  9 10:39:05 sur40 kernel: [ 1090.306717] video0: VIDIOC_G_STD: error -25: std=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306720] video0: VIDIOC_G_TUNER: error -25: index=0, name=, type=0, capability=0x0, rangelow=0, rangehigh=0, signal=0, afc=0, rxsubchans=0x0, audmode=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306725] video0: VIDIOC_G_FREQUENCY: error -25: tuner=0, type=0, frequency=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306728] video0: VIDIOC_S_FREQUENCY: error -25: tuner=0, type=2, frequency=6400
Mar  9 10:39:05 sur40 kernel: [ 1090.306731] video0: VIDIOC_S_HW_FREQ_SEEK: error -25: tuner=0, type=1, seek_upward=0, wrap_around=0, spacing=0, rangelow=0, rangehigh=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306735] video0: VIDIOC_ENUMAUDIO: error -25: index=0, name=, capability=0x0, mode=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306739] video0: VIDIOC_G_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306742] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306745] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306748] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=3, flags=0x0, wxh=0x0, x,y=0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.306751] video0: VIDIOC_ENUMINPUT: error -22: index=1, name=, type=0, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306755] video0: VIDIOC_S_INPUT: error -22: value=1
Mar  9 10:39:05 sur40 kernel: [ 1090.306757] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306760] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306762] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306765] video0: VIDIOC_G_AUDIO: error -25: index=0, name=, capability=0x0, mode=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306768] video0: VIDIOC_S_AUDIO: error -25: index=0, name=ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ, capability=0xffffffff, mode=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306773] video0: VIDIOC_G_MODULATOR: error -25: index=0, name=, capability=0x0, rangelow=0, rangehigh=0, txsubchans=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306777] video0: VIDIOC_G_FREQUENCY: error -25: tuner=0, type=0, frequency=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306780] video0: VIDIOC_S_FREQUENCY: error -25: tuner=0, type=0, frequency=1600000
Mar  9 10:39:05 sur40 kernel: [ 1090.306783] video0: VIDIOC_ENUMAUDOUT: error -25: index=0, name=, capability=0x0, mode=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306787] video0: VIDIOC_G_OUTPUT: error -25: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306789] video0: VIDIOC_ENUMOUTPUT: error -25: index=0, name=, type=0, audioset=0x0, modulator=0, std=0x00000000, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306793] video0: VIDIOC_S_OUTPUT: error -25: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306803] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306806] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306808] video0: VIDIOC_G_STD: error -25: std=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306811] video0: VIDIOC_S_STD: error -25: std=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306813] video0: VIDIOC_S_STD: error -25: std=0x03000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306816] video0: VIDIOC_ENUMSTD: error -25: index=0, id=0x0, name=, fps=0/0, framelines=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306819] video0: VIDIOC_QUERYSTD: error -25: std=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306822] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306826] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306828] video0: VIDIOC_G_DV_TIMINGS: error -25: type=-1
Mar  9 10:39:05 sur40 kernel: [ 1090.306832] video0: VIDIOC_ENUM_DV_TIMINGS: error -25: index=0, type=-1
Mar  9 10:39:05 sur40 kernel: [ 1090.306835] video0: VIDIOC_QUERY_DV_TIMINGS: error -25: type=bt-656/1120, interlaced=0, pixelclock=0, width=0, height=0, polarities=0x0, hfrontporch=0, hsync=0, hbackporch=0, vfrontporch=0, vsync=0, vbackporch=0, il_vfrontporch=0, il_vsync=0, il_vbackporch=0, standards=0x0, flags=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306840] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306843] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306846] video0: VIDIOC_DV_TIMINGS_CAP: error -25: type=4294967295
Mar  9 10:39:05 sur40 kernel: [ 1090.306849] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306853] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306856] video0: VIDIOC_S_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306858] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306862] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.306867] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.306871] video0: VIDIOC_G_CTRL: error -25: id=0x0, value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306874] video0: VIDIOC_S_CTRL: error -25: id=0x0, value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306877] video0: VIDIOC_G_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:05 sur40 kernel: [ 1090.306882] video0: VIDIOC_G_JPEGCOMP: error -25: quality=0, APPn=0, APP_len=0, COM_len=0, jpeg_markers=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306885] video0: VIDIOC_S_JPEGCOMP: error -25: quality=0, APPn=0, APP_len=0, COM_len=0, jpeg_markers=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.306890] video0: VIDIOC_ENUM_FMT: error -22: index=0, type=(null), flags=0x0, pixelformat=<7>[ 1090.306911] video0: VIDIOC_ENUM_FMT: error -22: index=0, type=vid-out, flags=0x0, pixelformat=<7>[ 1090.307138] video0: VIDIOC_S_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.307143] video0: VIDIOC_S_FMT: error -22: type=unknown
Mar  9 10:39:05 sur40 kernel: [ 1090.307145] video0: VIDIOC_ENUM_FMT: error -22: index=1, type=vid-cap, flags=0x0, pixelformat=<7>[ 1090.308219] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308221] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308225] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308227] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.308228] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308233] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308282] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.308283] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  9 10:39:05 sur40 kernel: [ 1090.308286] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308291] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308292] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308297] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308298] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308303] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308305] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.308306] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  9 10:39:05 sur40 kernel: [ 1090.308309] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308313] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308315] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308319] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308321] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308325] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308326] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308331] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308332] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308337] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308338] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308343] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308344] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.308345] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308350] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308354] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.308355] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.308357] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308362] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308363] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308368] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308369] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308374] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308376] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.308377] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.308380] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308384] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308386] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308390] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308392] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308396] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308397] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308402] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308403] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308408] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308409] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308414] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308415] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.308416] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308421] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308432] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.308437] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.308438] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.308441] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308445] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308447] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308451] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308453] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308457] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308459] video0: VIDIOC_REQBUFS: error -16: count=1, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.308462] video0: VIDIOC_REQBUFS: error -16: count=0, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.308465] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.308874] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.308877] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.308884] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308889] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308890] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308895] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308897] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308901] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308949] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.308952] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.308956] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.308963] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.308964] video0: VIDIOC_CREATE_BUFS: index=0, count=3, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.308969] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308974] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308975] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308979] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308981] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308985] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308987] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308991] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308993] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.308998] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.308999] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309003] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309005] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.309006] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309011] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309013] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309018] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309019] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309023] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309028] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309029] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309034] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309035] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309040] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309041] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309045] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309047] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309052] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309053] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.309054] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309059] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309061] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309065] video0: VIDIOC_CREATE_BUFS: error -16: index=4, count=1, memory=mmap, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309074] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309075] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309219] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309224] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309225] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309230] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309231] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309235] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309237] video0: VIDIOC_REQBUFS: error -16: count=1, type=vid-cap, memory=userptr
Mar  9 10:39:05 sur40 kernel: [ 1090.309240] video0: VIDIOC_REQBUFS: error -16: count=0, type=vid-cap, memory=userptr
Mar  9 10:39:05 sur40 kernel: [ 1090.309244] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309247] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309248] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  9 10:39:05 sur40 kernel: [ 1090.309251] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309255] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309257] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309261] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309262] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309267] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309269] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=userptr
Mar  9 10:39:05 sur40 kernel: [ 1090.309271] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309274] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309279] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309280] video0: VIDIOC_CREATE_BUFS: index=0, count=3, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309285] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309289] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309291] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309295] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309296] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309301] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309302] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309307] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309308] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309313] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309314] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309318] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309320] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.309321] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309326] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309327] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309332] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309333] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309337] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309342] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309343] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309348] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309349] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309353] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309355] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309359] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309361] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309365] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309367] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.309368] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309372] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309374] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309378] video0: VIDIOC_CREATE_BUFS: error -16: index=4, count=1, memory=userptr, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309386] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309387] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309390] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309394] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309395] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309400] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309401] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309406] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309407] video0: VIDIOC_REQBUFS: error -16: count=1, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309410] video0: VIDIOC_REQBUFS: error -16: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309413] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309416] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309417] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309420] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309424] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309426] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309430] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309431] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309436] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309437] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309440] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.309442] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309447] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309448] video0: VIDIOC_CREATE_BUFS: index=0, count=3, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309453] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309457] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309459] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309463] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309465] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309469] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309470] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309475] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309476] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309481] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309482] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309486] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309488] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.309489] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309494] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309495] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309500] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.309501] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309505] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309510] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309511] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309516] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309517] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309521] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309523] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309527] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309529] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309533] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309535] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.309536] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=dmabuf, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.309540] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.309542] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309546] video0: VIDIOC_CREATE_BUFS: error -16: index=4, count=1, memory=dmabuf, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.309551] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
Mar  9 10:39:05 sur40 kernel: [ 1090.310044] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.310052] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.310074] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.310080] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.310082] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.310087] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.310089] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.310093] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.310096] vb2: vb2_expbuf: invalid buffer type
Mar  9 10:39:05 sur40 kernel: [ 1090.310097] video0: VIDIOC_EXPBUF: error -22: fd=0, type=(null), index=0, plane=0, flags=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.310108] video0: VIDIOC_EXPBUF: fd=5, type=vid-cap, index=0, plane=0, flags=0x00000002
Mar  9 10:39:05 sur40 kernel: [ 1090.310112] video0: VIDIOC_EXPBUF: fd=6, type=vid-cap, index=1, plane=0, flags=0x00000002
Mar  9 10:39:05 sur40 kernel: [ 1090.310115] video0: VIDIOC_EXPBUF: fd=7, type=vid-cap, index=2, plane=0, flags=0x00000002
Mar  9 10:39:05 sur40 kernel: [ 1090.310173] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.310181] video0: VIDIOC_G_INPUT: value=0
Mar  9 10:39:05 sur40 kernel: [ 1090.310200] video0: VIDIOC_ENUMINPUT: index=0, name=In-Cell Sensor, type=2, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x0
Mar  9 10:39:05 sur40 kernel: [ 1090.310654] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.310679] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.310680] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.310682] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.310685] vb2: __vb2_wait_for_done_vb: nonblocking and no buffers to dequeue, will not wait
Mar  9 10:39:05 sur40 kernel: [ 1090.310768] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:05 sur40 kernel: [ 1090.310773] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.310778] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:05 sur40 kernel: [ 1090.310782] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.310786] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.311204] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.311216] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311218] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311219] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311222] vb2: __vb2_wait_for_done_vb: nonblocking and no buffers to dequeue, will not wait
Mar  9 10:39:05 sur40 kernel: [ 1090.311299] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:05 sur40 kernel: [ 1090.311304] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.311308] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:05 sur40 kernel: [ 1090.311312] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311315] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  9 10:39:05 sur40 kernel: [ 1090.311324] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.311328] vb2: vb2_internal_streamon: no buffers have been allocated
Mar  9 10:39:05 sur40 kernel: [ 1090.311329] video0: VIDIOC_STREAMON: error -22: type=vid-cap
Mar  9 10:39:05 sur40 kernel: [ 1090.311332] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  9 10:39:05 sur40 kernel: [ 1090.311734] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.311737] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.311744] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311750] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311751] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311756] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311757] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311762] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311764] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  9 10:39:05 sur40 kernel: [ 1090.311767] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311771] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311774] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311775] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311779] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311781] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311785] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311787] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311788] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311792] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311794] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311798] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311800] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311801] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311805] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311807] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  9 10:39:05 sur40 kernel: [ 1090.311809] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311813] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311815] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311816] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311820] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311822] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311826] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311828] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311829] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311833] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311835] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311839] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.311841] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.311842] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.311846] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312339] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.312342] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=mmap
Mar  9 10:39:05 sur40 kernel: [ 1090.312349] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312354] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312356] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312360] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312362] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312366] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312368] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.312373] video0: VIDIOC_G_FMT: type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.312378] video0: VIDIOC_CREATE_BUFS: index=3, count=0, memory=mmap, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=518400, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.312384] video0: VIDIOC_CREATE_BUFS: error -22: index=3, count=1, memory=mmap, type=vid-cap, width=960, height=270, pixelformat=GREY, field=none, bytesperline=960, sizeimage=259200, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.312390] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312394] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312396] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312400] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312402] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312406] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312408] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.312409] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312414] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312702] vb2: __vb2_queue_alloc: allocated 1 buffers, 1 plane(s) each
Mar  9 10:39:05 sur40 kernel: [ 1090.312704] video0: VIDIOC_CREATE_BUFS: index=3, count=1, memory=mmap, type=vid-cap, width=960, height=540, pixelformat=GREY, field=none, bytesperline=960, sizeimage=1036800, colorspace=8, flags 0, ycbcr_enc=0, quantization=0
Mar  9 10:39:05 sur40 kernel: [ 1090.312713] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.312718] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312720] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312725] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312735] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.312737] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312742] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312743] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312748] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312751] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.312752] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312756] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312758] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  9 10:39:05 sur40 kernel: [ 1090.312759] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312764] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312766] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312770] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312772] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=32, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312776] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312778] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.312779] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=32, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312784] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312786] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.312787] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=32, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312791] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312793] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312797] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312799] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.312800] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312805] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312807] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312811] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312813] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.312814] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312819] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312820] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312825] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312827] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.312828] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312832] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312834] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  9 10:39:05 sur40 kernel: [ 1090.312835] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312840] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312841] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312846] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312847] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=33, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312852] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312853] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.312854] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=33, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312859] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312861] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.312862] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=33, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312866] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312868] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312872] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312874] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.312875] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312880] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312881] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312886] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312887] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.312888] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312893] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312894] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312899] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312901] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.312930] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312935] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312962] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  9 10:39:05 sur40 kernel: [ 1090.312963] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312968] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312969] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312974] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312975] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=34, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312980] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312982] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.312983] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=34, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312988] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312989] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.312990] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=34, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.312995] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.312996] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.313001] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313002] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.313004] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.313008] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313010] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313014] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313016] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.313017] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313022] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313023] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313028] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313030] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.313031] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313035] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313037] vb2: vb2_internal_qbuf: invalid buffer state 3
Mar  9 10:39:05 sur40 kernel: [ 1090.313038] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313043] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313044] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313049] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313050] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=35, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313055] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313057] vb2: vb2_queue_or_prepare_buf: qbuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.313058] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=35, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313063] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313064] vb2: vb2_querybuf: buffer index out of range
Mar  9 10:39:05 sur40 kernel: [ 1090.313065] video0: VIDIOC_QUERYBUF: error -22: 00:00:00.00000000 index=35, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313070] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313071] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313076] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313077] vb2: __vb2_wait_for_done_vb: streaming off, will not wait for buffers
Mar  9 10:39:05 sur40 kernel: [ 1090.313078] video0: VIDIOC_DQBUF: error -22: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.313083] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.313158] video0: VIDIOC_STREAMON: type=vid-cap
Mar  9 10:39:05 sur40 kernel: [ 1090.313160] video0: VIDIOC_STREAMON: type=vid-cap
Mar  9 10:39:05 sur40 kernel: [ 1090.341388] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.341396] video0: VIDIOC_DQBUF: 00:18:10.00295424 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.341408] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.341583] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.341585] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.341594] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.362552] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.362560] video0: VIDIOC_DQBUF: 00:18:10.00316604 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=1, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.362569] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.362698] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.362700] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.362707] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.386020] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.386031] video0: VIDIOC_DQBUF: 00:18:10.00340072 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=2, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.386047] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.386253] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.386257] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.386269] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.410234] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.410244] video0: VIDIOC_DQBUF: 00:18:10.00364294 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=3, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.410260] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.410465] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.410468] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.410481] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.434397] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.434408] video0: VIDIOC_DQBUF: 00:18:10.00388472 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=4, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.434423] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.434630] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.434634] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.434646] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.458530] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.458537] video0: VIDIOC_DQBUF: 00:18:10.00412648 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=5, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.458546] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.458669] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.458671] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.458678] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.481959] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.481966] video0: VIDIOC_DQBUF: 00:18:10.00436081 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=6, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.481975] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.482101] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.482103] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.482109] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.506169] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.506180] video0: VIDIOC_DQBUF: 00:18:10.00460289 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=7, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.506195] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.506400] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.506404] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.506416] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.530334] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.530341] video0: VIDIOC_DQBUF: 00:18:10.00484478 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=8, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.530349] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.530479] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.530481] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.530488] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.554516] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.554527] video0: VIDIOC_DQBUF: 00:18:10.00508666 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=9, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.554543] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.554747] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.554751] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.554763] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.577941] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.577952] video0: VIDIOC_DQBUF: 00:18:10.00532105 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=10, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.577968] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.578173] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.578177] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.578189] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.602101] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.602113] video0: VIDIOC_DQBUF: 00:18:10.00556302 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=11, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.602134] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.602339] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.602344] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.602359] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.626279] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.626286] video0: VIDIOC_DQBUF: 00:18:10.00580482 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=12, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.626295] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.626426] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.626428] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.626434] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.650459] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.650469] video0: VIDIOC_DQBUF: 00:18:10.00604669 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=13, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.650485] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.650689] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.650693] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.650705] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.673873] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.673880] video0: VIDIOC_DQBUF: 00:18:10.00628108 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=14, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.673889] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.674019] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.674022] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.674028] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.698060] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.698071] video0: VIDIOC_DQBUF: 00:18:10.00652299 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=15, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.698086] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.698291] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.698295] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.698307] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.722227] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.722238] video0: VIDIOC_DQBUF: 00:18:10.00676482 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=16, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.722253] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.722457] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.722461] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.722473] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.746391] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.746399] video0: VIDIOC_DQBUF: 00:18:10.00700672 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=17, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.746408] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.746538] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.746540] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.746547] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.769827] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.769838] video0: VIDIOC_DQBUF: 00:18:10.00724112 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=18, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.769853] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.770057] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.770062] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.770074] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.794002] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.794013] video0: VIDIOC_DQBUF: 00:18:10.00748304 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=19, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.794029] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.794233] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.794237] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:05 sur40 kernel: [ 1090.794249] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.818160] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:05 sur40 kernel: [ 1090.818167] video0: VIDIOC_DQBUF: 00:18:10.00772487 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=20, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.818177] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:05 sur40 kernel: [ 1090.818306] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:05 sur40 kernel: [ 1090.818309] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:05 sur40 kernel: [ 1090.818315] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.842343] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1090.842353] video0: VIDIOC_DQBUF: 00:18:10.00796675 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=21, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.842369] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.842573] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1090.842577] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.842589] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.865765] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1090.865776] video0: VIDIOC_DQBUF: 00:18:10.00820113 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=22, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.865792] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.865994] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1090.865998] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.866010] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.889900] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1090.889908] video0: VIDIOC_DQBUF: 00:18:10.00844283 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=23, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1090.889918] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.890047] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1090.890050] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1090.890057] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.914126] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1090.914138] video0: VIDIOC_DQBUF: 00:18:10.00868497 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=24, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.914157] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.914364] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1090.914368] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.914382] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.938280] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1090.938291] video0: VIDIOC_DQBUF: 00:18:10.00892672 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=25, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.938307] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.938509] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1090.938513] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.938525] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.961686] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1090.961697] video0: VIDIOC_DQBUF: 00:18:10.00916097 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=26, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.961712] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.961909] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1090.961913] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1090.961925] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.985864] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1090.985874] video0: VIDIOC_DQBUF: 00:18:10.00940291 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=27, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1090.985890] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1090.986089] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1090.986093] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1090.986105] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.010049] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.010056] video0: VIDIOC_DQBUF: 00:18:10.00964495 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=28, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.010065] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.010193] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.010195] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.010201] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.034193] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.034200] video0: VIDIOC_DQBUF: 00:18:10.00988661 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=29, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.034209] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.034334] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.034336] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.034343] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.057630] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.057641] video0: VIDIOC_DQBUF: 00:18:11.00012102 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=30, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.057656] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.057853] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.057856] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.057868] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.081793] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.081804] video0: VIDIOC_DQBUF: 00:18:11.00036301 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=31, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.081817] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.081944] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.081946] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.081953] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.106237] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.106244] video0: VIDIOC_DQBUF: 00:18:11.00060744 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=32, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.106253] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.106382] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.106385] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.106391] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.129662] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.129669] video0: VIDIOC_DQBUF: 00:18:11.00084186 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=33, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.129678] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.129806] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.129808] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.129814] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.153845] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.153855] video0: VIDIOC_DQBUF: 00:18:11.00108371 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=34, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.153870] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.154072] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.154076] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.154088] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.178014] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.178021] video0: VIDIOC_DQBUF: 00:18:11.00132566 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=35, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.178030] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.178159] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.178161] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.178168] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.202193] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.202204] video0: VIDIOC_DQBUF: 00:18:11.00156750 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=36, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.202219] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.202422] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.202426] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.202438] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.225616] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.225627] video0: VIDIOC_DQBUF: 00:18:11.00180188 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=37, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.225643] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.225847] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.225851] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.225863] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.249781] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.249788] video0: VIDIOC_DQBUF: 00:18:11.00204378 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=38, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.249797] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.249926] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.249928] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.249935] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.273967] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.273978] video0: VIDIOC_DQBUF: 00:18:11.00228568 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=39, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.273993] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.274197] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.274201] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.274213] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.298127] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.298138] video0: VIDIOC_DQBUF: 00:18:11.00252747 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=40, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.298153] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.298356] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.298360] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.298372] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.321551] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.321558] video0: VIDIOC_DQBUF: 00:18:11.00276192 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=41, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.321566] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.321695] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.321697] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.321703] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.345733] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.345744] video0: VIDIOC_DQBUF: 00:18:11.00300383 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=42, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.345759] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.345961] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.345965] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.345977] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.369908] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.369919] video0: VIDIOC_DQBUF: 00:18:11.00324570 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=43, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.369934] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.370137] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.370141] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.370153] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.393340] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.393347] video0: VIDIOC_DQBUF: 00:18:11.00348027 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=44, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.393356] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.393484] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.393486] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.393492] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.417504] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.417515] video0: VIDIOC_DQBUF: 00:18:11.00372196 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=45, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.417531] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.417734] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.417738] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.417750] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.441676] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.441686] video0: VIDIOC_DQBUF: 00:18:11.00396384 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=46, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.441702] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.441904] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.441908] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.441920] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.465838] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.465845] video0: VIDIOC_DQBUF: 00:18:11.00420570 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=47, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.465854] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.465983] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.465985] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.465991] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.489312] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.489320] video0: VIDIOC_DQBUF: 00:18:11.00443987 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=48, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.489330] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.489499] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.489501] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.489508] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.513446] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.513457] video0: VIDIOC_DQBUF: 00:18:11.00468197 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=49, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.513473] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.513677] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.513681] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.513693] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.537610] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.537617] video0: VIDIOC_DQBUF: 00:18:11.00492387 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=50, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.537626] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.537753] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.537755] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.537762] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.561784] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.561791] video0: VIDIOC_DQBUF: 00:18:11.00516576 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=51, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.561799] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.561926] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.561928] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.561935] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.585222] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.585232] video0: VIDIOC_DQBUF: 00:18:11.00540015 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=52, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.585248] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.585449] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.585452] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.585464] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.605629] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.605639] video0: VIDIOC_DQBUF: 00:18:11.00560443 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=53, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.605655] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.605853] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.605857] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.605869] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.629788] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.629794] video0: VIDIOC_DQBUF: 00:18:11.00584629 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=54, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.629803] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.629929] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.629931] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.629938] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.653254] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.653264] video0: VIDIOC_DQBUF: 00:18:11.00608093 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=55, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.653280] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.653484] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.653488] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.653500] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.677424] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.677435] video0: VIDIOC_DQBUF: 00:18:11.00632279 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=56, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.677450] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.677781] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.677785] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.677842] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.701595] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.701606] video0: VIDIOC_DQBUF: 00:18:11.00656463 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=57, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.701621] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.701827] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.701830] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.701842] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.725767] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.725778] video0: VIDIOC_DQBUF: 00:18:11.00680651 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=58, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.725793] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.725997] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.726001] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.726013] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.749187] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.749194] video0: VIDIOC_DQBUF: 00:18:11.00704096 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=59, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.749203] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.749333] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.749335] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:06 sur40 kernel: [ 1091.749342] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.773383] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.773393] video0: VIDIOC_DQBUF: 00:18:11.00728280 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=60, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.773409] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.773603] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.773607] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.773619] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.797552] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:06 sur40 kernel: [ 1091.797562] video0: VIDIOC_DQBUF: 00:18:11.00752465 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=61, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.797578] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:06 sur40 kernel: [ 1091.797772] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:06 sur40 kernel: [ 1091.797776] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:06 sur40 kernel: [ 1091.797788] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.821714] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.821720] video0: VIDIOC_DQBUF: 00:18:11.00776656 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=62, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.821729] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.821852] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.821854] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.821860] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.845144] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.845153] video0: VIDIOC_DQBUF: 00:18:11.00800108 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=63, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1091.845169] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.845363] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.845367] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1091.845379] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.869328] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.869339] video0: VIDIOC_DQBUF: 00:18:11.00824285 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=64, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.869354] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.869546] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.869550] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.869562] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.893497] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.893507] video0: VIDIOC_DQBUF: 00:18:11.00848470 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=65, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.893523] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.893716] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.893720] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.893732] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.917672] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.917682] video0: VIDIOC_DQBUF: 00:18:11.00872660 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=66, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.917697] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.917891] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.917895] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.917906] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.941099] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.941109] video0: VIDIOC_DQBUF: 00:18:11.00896102 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=67, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1091.941125] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.941318] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.941322] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1091.941334] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.965253] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.965260] video0: VIDIOC_DQBUF: 00:18:11.00920286 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=68, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.965268] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.965391] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.965393] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.965400] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.989441] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1091.989451] video0: VIDIOC_DQBUF: 00:18:11.00944474 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=69, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.989467] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1091.989660] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1091.989664] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1091.989677] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.013612] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.013622] video0: VIDIOC_DQBUF: 00:18:11.00968660 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=70, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.013638] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.013833] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.013837] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.013849] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.037002] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.037009] video0: VIDIOC_DQBUF: 00:18:11.00992086 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=71, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.037017] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.037136] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.037138] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.037145] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.061185] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.061195] video0: VIDIOC_DQBUF: 00:18:12.00016273 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=72, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.061210] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.061401] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.061405] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.061416] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.085385] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.085395] video0: VIDIOC_DQBUF: 00:18:12.00040480 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=73, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.085412] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.085612] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.085616] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.085629] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.109547] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.109557] video0: VIDIOC_DQBUF: 00:18:12.00064658 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=74, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.109572] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.109768] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.109772] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.109784] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.132962] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.132972] video0: VIDIOC_DQBUF: 00:18:12.00088090 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=75, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.132987] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.133179] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.133183] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.133195] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.157156] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.157166] video0: VIDIOC_DQBUF: 00:18:12.00112294 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=76, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.157181] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.157374] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.157378] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.157390] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.181327] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.181338] video0: VIDIOC_DQBUF: 00:18:12.00136480 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=77, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.181353] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.181549] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.181553] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.181565] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.205501] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.205511] video0: VIDIOC_DQBUF: 00:18:12.00160668 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=78, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.205527] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.205721] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.205725] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.205737] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.228927] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.228937] video0: VIDIOC_DQBUF: 00:18:12.00184109 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=79, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.228953] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.229149] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.229153] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.229165] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.253056] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.253063] video0: VIDIOC_DQBUF: 00:18:12.00208276 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=80, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.253071] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.253191] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.253193] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.253200] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.277227] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.277234] video0: VIDIOC_DQBUF: 00:18:12.00232461 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=81, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.277242] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.277362] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.277364] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.277370] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.301444] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.301454] video0: VIDIOC_DQBUF: 00:18:12.00256672 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=82, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.301470] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.301666] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.301670] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.301681] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.324857] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.324864] video0: VIDIOC_DQBUF: 00:18:12.00280115 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=83, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.324872] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.324994] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.324996] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.325003] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.349028] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.349035] video0: VIDIOC_DQBUF: 00:18:12.00304300 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=84, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.349043] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.349166] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.349168] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.349175] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.373215] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.373225] video0: VIDIOC_DQBUF: 00:18:12.00328487 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=85, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.373240] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.373435] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.373439] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.373451] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.397387] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.397398] video0: VIDIOC_DQBUF: 00:18:12.00352674 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=86, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.397413] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.397608] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.397612] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.397624] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.420816] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.420826] video0: VIDIOC_DQBUF: 00:18:12.00376117 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=87, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.420842] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.421037] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.421041] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.421053] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.444980] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.444991] video0: VIDIOC_DQBUF: 00:18:12.00400298 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=88, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.445006] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.445200] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.445204] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.445216] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.469157] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.469167] video0: VIDIOC_DQBUF: 00:18:12.00424490 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=89, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.469183] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.469377] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.469381] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.469393] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.493331] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.493341] video0: VIDIOC_DQBUF: 00:18:12.00448678 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=90, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.493356] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.493551] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.493555] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.493566] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.516761] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.516771] video0: VIDIOC_DQBUF: 00:18:12.00472123 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=91, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.516787] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.516981] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.516984] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.516996] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.540911] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.540917] video0: VIDIOC_DQBUF: 00:18:12.00496304 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=92, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.540926] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.541048] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.541050] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.541057] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.565101] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.565111] video0: VIDIOC_DQBUF: 00:18:12.00520492 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=93, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.565126] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.565321] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.565325] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.565337] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.589272] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.589282] video0: VIDIOC_DQBUF: 00:18:12.00544680 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=94, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.589297] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.589492] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.589496] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.589507] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.612688] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.612694] video0: VIDIOC_DQBUF: 00:18:12.00568124 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=95, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.612702] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.612826] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.612828] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.612835] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.636870] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.636880] video0: VIDIOC_DQBUF: 00:18:12.00592308 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=96, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.636895] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.637090] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.637093] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.637105] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.661041] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.661051] video0: VIDIOC_DQBUF: 00:18:12.00616492 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=97, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.661065] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.661259] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.661263] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.661275] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.685169] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.685176] video0: VIDIOC_DQBUF: 00:18:12.00640660 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=98, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.685185] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.685307] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.685309] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.685316] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.708648] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.708658] video0: VIDIOC_DQBUF: 00:18:12.00664128 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=99, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.708675] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.708872] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.708876] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.708888] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.732814] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.732825] video0: VIDIOC_DQBUF: 00:18:12.00688311 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=100, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.732841] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.733037] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.733041] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.733053] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.756986] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.756997] video0: VIDIOC_DQBUF: 00:18:12.00712499 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=101, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.757013] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.757209] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.757213] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.757225] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.781159] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.781169] video0: VIDIOC_DQBUF: 00:18:12.00736686 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=102, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.781184] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.781380] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.781384] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:07 sur40 kernel: [ 1092.781396] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.804591] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:07 sur40 kernel: [ 1092.804602] video0: VIDIOC_DQBUF: 00:18:12.00760132 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=103, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.804617] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:07 sur40 kernel: [ 1092.804811] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:07 sur40 kernel: [ 1092.804815] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:07 sur40 kernel: [ 1092.804827] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.828756] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.828766] video0: VIDIOC_DQBUF: 00:18:12.00784314 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=104, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.828781] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.828977] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.828981] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.828993] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.852929] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.852939] video0: VIDIOC_DQBUF: 00:18:12.00808502 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=105, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.852955] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.853149] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.853152] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.853164] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.877086] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.877093] video0: VIDIOC_DQBUF: 00:18:12.00832687 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=106, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.877101] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.877224] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.877226] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.877232] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.900517] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.900524] video0: VIDIOC_DQBUF: 00:18:12.00856134 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=107, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1092.900533] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.900655] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.900657] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1092.900664] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.924700] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.924710] video0: VIDIOC_DQBUF: 00:18:12.00880315 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=108, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.924725] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.924920] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.924924] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.924936] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.948873] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.948883] video0: VIDIOC_DQBUF: 00:18:12.00904506 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=109, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.948898] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.949092] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.949096] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.949108] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.973046] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.973056] video0: VIDIOC_DQBUF: 00:18:12.00928693 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=110, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.973071] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.973266] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.973270] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1092.973282] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.996474] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1092.996485] video0: VIDIOC_DQBUF: 00:18:12.00952137 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=111, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1092.996500] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1092.996695] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1092.996699] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1092.996711] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.020641] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.020651] video0: VIDIOC_DQBUF: 00:18:12.00976320 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=112, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.020666] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.020886] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.020890] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.020902] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.044812] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.044818] video0: VIDIOC_DQBUF: 00:18:13.00000504 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=113, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.044827] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.044951] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.044953] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.044959] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.068990] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.069000] video0: VIDIOC_DQBUF: 00:18:13.00024695 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=114, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.069015] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.069211] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.069215] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.069227] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.092410] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.092421] video0: VIDIOC_DQBUF: 00:18:13.00048133 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=115, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1093.092436] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.092632] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.092635] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1093.092648] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.116573] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.116580] video0: VIDIOC_DQBUF: 00:18:13.00072324 index=0, type=vid-cap, flags=0x00002005, field=none, sequence=116, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.116588] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.116711] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.116713] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.116719] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.142378] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.142388] video0: VIDIOC_DQBUF: 00:18:13.00098130 index=1, type=vid-cap, flags=0x00002005, field=none, sequence=117, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.142404] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.142597] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.142601] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x7f000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.142613] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.164266] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.164273] video0: VIDIOC_DQBUF: 00:18:13.00120055 index=2, type=vid-cap, flags=0x00002005, field=none, sequence=118, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.164281] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.164402] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.164404] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0xfe000, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.164411] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.188461] vb2: vb2_internal_dqbuf: dqbuf of buffer 3, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.188471] video0: VIDIOC_DQBUF: 00:18:13.00144248 index=3, type=vid-cap, flags=0x00002005, field=none, sequence=119, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1093.188487] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.188679] vb2: vb2_internal_qbuf: qbuf of buffer 3 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.188683] video0: VIDIOC_QBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002003, field=none, sequence=0, memory=mmap, bytesused=518400, offset/userptr=0x17d000, length=1036800
Mar  9 10:39:08 sur40 kernel: [ 1093.188695] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.188812] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  9 10:39:08 sur40 kernel: [ 1093.188820] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  9 10:39:08 sur40 kernel: [ 1093.189249] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
Mar  9 10:39:08 sur40 kernel: [ 1093.189322] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:08 sur40 kernel: [ 1093.189335] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:08 sur40 kernel: [ 1093.189349] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:08 sur40 kernel: [ 1093.189359] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189369] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  9 10:39:08 sur40 kernel: [ 1093.189387] video0: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=userptr
Mar  9 10:39:08 sur40 kernel: [ 1093.189400] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
Mar  9 10:39:08 sur40 kernel: [ 1093.189404] video0: VIDIOC_REQBUFS: count=3, type=vid-cap, memory=userptr
Mar  9 10:39:08 sur40 kernel: [ 1093.189412] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189425] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189430] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189442] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189446] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189457] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189461] video0: VIDIOC_STREAMOFF: type=vid-cap
Mar  9 10:39:08 sur40 kernel: [ 1093.189515] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189527] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189536] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  9 10:39:08 sur40 kernel: [ 1093.189545] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189557] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189561] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fc544b9eeff, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189574] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189578] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fc4660c3010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189591] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189604] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  9 10:39:08 sur40 kernel: [ 1093.189608] vb2: __buf_prepare: buffer preparation failed: -22
Mar  9 10:39:08 sur40 kernel: [ 1093.189611] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189624] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.189632] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  9 10:39:08 sur40 kernel: [ 1093.189636] vb2: __buf_prepare: buffer preparation failed: -22
Mar  9 10:39:08 sur40 kernel: [ 1093.189639] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fc544b9eeff, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.189651] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190129] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.190134] video0: VIDIOC_QBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fc4660c3010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190147] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190152] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fc4660c3010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190164] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190169] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190181] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190189] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  9 10:39:08 sur40 kernel: [ 1093.190203] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  9 10:39:08 sur40 kernel: [ 1093.190207] vb2: __buf_prepare: buffer preparation failed: -22
Mar  9 10:39:08 sur40 kernel: [ 1093.190209] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190222] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190229] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  9 10:39:08 sur40 kernel: [ 1093.190233] vb2: __buf_prepare: buffer preparation failed: -22
Mar  9 10:39:08 sur40 kernel: [ 1093.190236] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fc544b1feff, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190248] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190689] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.190692] video0: VIDIOC_QBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fc466044010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190705] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190710] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fc466044010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190722] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190726] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190738] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190745] vb2: vb2_mmap: queue is not currently set up for mmap
Mar  9 10:39:08 sur40 kernel: [ 1093.190753] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190766] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190770] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fc544aa0eff, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190783] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190787] video0: VIDIOC_PREPARE_BUF: error -25: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fc465fc5010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190800] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190808] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  9 10:39:08 sur40 kernel: [ 1093.190812] vb2: __buf_prepare: buffer preparation failed: -22
Mar  9 10:39:08 sur40 kernel: [ 1093.190815] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x0, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190827] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.190834] vb2: __qbuf_userptr: failed acquiring userspace memory for plane 0
Mar  9 10:39:08 sur40 kernel: [ 1093.190838] vb2: __buf_prepare: buffer preparation failed: -22
Mar  9 10:39:08 sur40 kernel: [ 1093.190841] video0: VIDIOC_QBUF: error -22: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=userptr, bytesused=0, offset/userptr=0x7fc544aa0eff, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.190853] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.191327] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
Mar  9 10:39:08 sur40 kernel: [ 1093.191331] video0: VIDIOC_QBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fc465fc5010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.191343] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.191348] video0: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002002, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fc465fc5010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.191359] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.191367] video0: VIDIOC_STREAMON: type=vid-cap
Mar  9 10:39:08 sur40 kernel: [ 1093.191373] video0: VIDIOC_STREAMON: type=vid-cap
Mar  9 10:39:08 sur40 kernel: [ 1093.200960] sur40 2-1:1.0: error in usb_sg_wait
Mar  9 10:39:08 sur40 kernel: [ 1093.201017] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
Mar  9 10:39:08 sur40 kernel: [ 1093.201028] video0: VIDIOC_DQBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002044, field=any, sequence=0, memory=userptr, bytesused=518400, offset/userptr=0x7fc4660c3010, length=518400
Mar  9 10:39:08 sur40 kernel: [ 1093.201044] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.201264] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:08 sur40 kernel: [ 1093.201276] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:08 sur40 kernel: [ 1093.201290] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:08 sur40 kernel: [ 1093.201299] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.201309] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0
Mar  9 10:39:08 sur40 kernel: [ 1093.201328] video0: VIDIOC_QUERYCAP: driver=sur40, card=Samsung SUR40, bus=usb-0000:00:13.2-1, version=0x00040000, capabilities=0x85200001, device_caps=0x05200001
Mar  9 10:39:08 sur40 kernel: [ 1093.201337] video0: VIDIOC_QUERY_EXT_CTRL: error -25: id=0xc0000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000, elem_size=0, elems=0, nr_of_dims=0, dims=0,0,0,0
Mar  9 10:39:08 sur40 kernel: [ 1093.201349] video0: VIDIOC_TRY_EXT_CTRLS: error -25: class=0x0, count=0, error_idx=0
Mar  9 10:39:08 sur40 kernel: [ 1093.201357] video0: VIDIOC_QUERYCTRL: error -25: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
Mar  9 10:39:08 sur40 kernel: [ 1093.201366] video0: VIDIOC_G_SELECTION: error -25: type=vid-cap, target=0, flags=0x0, wxh=0x0, x,y=0,0

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.3: v4l2-compliance.log --]
[-- Type: text/x-log; name="v4l2-compliance.log", Size: 6879 bytes --]

Driver Info:
	Driver name   : sur40
	Card type     : Samsung SUR40
	Bus info      : usb-0000:00:13.2-1
	Driver version: 4.0.0
	Capabilities  : 0x85200001
		Video Capture
		Read/Write
		Streaming
		Extended Pix Format
		Device Capabilities
	Device Caps   : 0x05200001
		Video Capture
		Read/Write
		Streaming
		Extended Pix Format

Compliance test for device /dev/video0 (not using libv4l2):

Required ioctls:
	test VIDIOC_QUERYCAP: OK

Allow for multiple opens:
	test second video open: OK
	test VIDIOC_QUERYCAP: OK
	test VIDIOC_G/S_PRIORITY: OK

Debug ioctls:
	test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
	test VIDIOC_LOG_STATUS: OK (Not Supported)

Input ioctls:
	test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
	test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
	test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
	test VIDIOC_ENUMAUDIO: OK (Not Supported)
	test VIDIOC_G/S/ENUMINPUT: OK
	test VIDIOC_G/S_AUDIO: OK (Not Supported)
	Inputs: 1 Audio Inputs: 0 Tuners: 0

Output ioctls:
	test VIDIOC_G/S_MODULATOR: OK (Not Supported)
	test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
	test VIDIOC_ENUMAUDOUT: OK (Not Supported)
	test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
	test VIDIOC_G/S_AUDOUT: OK (Not Supported)
	Outputs: 0 Audio Outputs: 0 Modulators: 0

Input/Output configuration ioctls:
	test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
	test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
	test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
	test VIDIOC_G/S_EDID: OK (Not Supported)

Test input 0:

	Control ioctls:
		test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
		test VIDIOC_QUERYCTRL: OK (Not Supported)
		test VIDIOC_G/S_CTRL: OK (Not Supported)
		test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
		test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
		test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
		Standard Controls: 0 Private Controls: 0

	Format ioctls:
		test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
		test VIDIOC_G/S_PARM: OK (Not Supported)
		test VIDIOC_G_FBUF: OK (Not Supported)
		test VIDIOC_G_FMT: OK
		test VIDIOC_TRY_FMT: OK
		test VIDIOC_S_FMT: OK
		test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
		test Cropping: OK (Not Supported)
		test Composing: OK (Not Supported)
		test Scaling: OK (Not Supported)

	Codec ioctls:
		test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
		test VIDIOC_G_ENC_INDEX: OK (Not Supported)
		test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)

	Buffer ioctls:
		test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
		test VIDIOC_EXPBUF: OK

Streaming ioctls:
	test read/write: OK
\r	Video Capture: Frame #000\r	Video Capture: Frame #001\r	Video Capture: Frame #002\r	Video Capture: Frame #003\r	Video Capture: Frame #004\r	Video Capture: Frame #005\r	Video Capture: Frame #006\r	Video Capture: Frame #007\r	Video Capture: Frame #008\r	Video Capture: Frame #009\r	Video Capture: Frame #010\r	Video Capture: Frame #011\r	Video Capture: Frame #012\r	Video Capture: Frame #013\r	Video Capture: Frame #014\r	Video Capture: Frame #015\r	Video Capture: Frame #016\r	Video Capture: Frame #017\r	Video Capture: Frame #018\r	Video Capture: Frame #019\r	Video Capture: Frame #020\r	Video Capture: Frame #021\r	Video Capture: Frame #022\r	Video Capture: Frame #023\r	Video Capture: Frame #024\r	Video Capture: Frame #025\r	Video Capture: Frame #026\r	Video Capture: Frame #027\r	Video Capture: Frame #028\r	Video Capture: Frame #029\r	Video Capture: Frame #030\r	Video Capture: Frame #031\r	Video Capture: Frame #032\r	Video Capture: Frame #033\r	Video Capture: Frame #034\r	Video Capture: Frame #035\r	Video Capture: Frame #036\r	Video Capture: Frame #037\r	Video Capture: Frame #038\r	Video Capture: Frame #039\r	Video Capture: Frame #040\r	Video Capture: Frame #041\r	Video Capture: Frame #042\r	Video Capture: Frame #043\r	Video Capture: Frame #044\r	Video Capture: Frame #045\r	Video Capture: Frame #046\r	Video Capture: Frame #047\r	Video Capture: Frame #048\r	Video Capture: Frame #049\r	Video Capture: Frame #050\r	Video Capture: Frame #051\r	Video Capture: Frame #052\r	Video Capture: Frame #053\r	Video Capture: Frame #054\r	Video Capture: Frame #055\r	Video Capture: Frame #056\r	Video Capture: Frame #057\r	Video Capture: Frame #058\r	Video Capture: Frame #059\r	                                                  \r\r	Video Capture: Frame #000 (polling)\r	Video Capture: Frame #001 (polling)\r	Video Capture: Frame #002 (polling)\r	Video Capture: Frame #003 (polling)\r	Video Capture: Frame #004 (polling)\r	Video Capture: Frame #005 (polling)\r	Video Capture: Frame #006 (polling)\r	Video Capture: Frame #007 (polling)\r	Video Capture: Frame #008 (polling)\r	Video Capture: Frame #009 (polling)\r	Video Capture: Frame #010 (polling)\r	Video Capture: Frame #011 (polling)\r	Video Capture: Frame #012 (polling)\r	Video Capture: Frame #013 (polling)\r	Video Capture: Frame #014 (polling)\r	Video Capture: Frame #015 (polling)\r	Video Capture: Frame #016 (polling)\r	Video Capture: Frame #017 (polling)\r	Video Capture: Frame #018 (polling)\r	Video Capture: Frame #019 (polling)\r	Video Capture: Frame #020 (polling)\r	Video Capture: Frame #021 (polling)\r	Video Capture: Frame #022 (polling)\r	Video Capture: Frame #023 (polling)\r	Video Capture: Frame #024 (polling)\r	Video Capture: Frame #025 (polling)\r	Video Capture: Frame #026 (polling)\r	Video Capture: Frame #027 (polling)\r	Video Capture: Frame #028 (polling)\r	Video Capture: Frame #029 (polling)\r	Video Capture: Frame #030 (polling)\r	Video Capture: Frame #031 (polling)\r	Video Capture: Frame #032 (polling)\r	Video Capture: Frame #033 (polling)\r	Video Capture: Frame #034 (polling)\r	Video Capture: Frame #035 (polling)\r	Video Capture: Frame #036 (polling)\r	Video Capture: Frame #037 (polling)\r	Video Capture: Frame #038 (polling)\r	Video Capture: Frame #039 (polling)\r	Video Capture: Frame #040 (polling)\r	Video Capture: Frame #041 (polling)\r	Video Capture: Frame #042 (polling)\r	Video Capture: Frame #043 (polling)\r	Video Capture: Frame #044 (polling)\r	Video Capture: Frame #045 (polling)\r	Video Capture: Frame #046 (polling)\r	Video Capture: Frame #047 (polling)\r	Video Capture: Frame #048 (polling)\r	Video Capture: Frame #049 (polling)\r	Video Capture: Frame #050 (polling)\r	Video Capture: Frame #051 (polling)\r	Video Capture: Frame #052 (polling)\r	Video Capture: Frame #053 (polling)\r	Video Capture: Frame #054 (polling)\r	Video Capture: Frame #055 (polling)\r	Video Capture: Frame #056 (polling)\r	Video Capture: Frame #057 (polling)\r	Video Capture: Frame #058 (polling)\r	Video Capture: Frame #059 (polling)\r	                                                  \r	test MMAP: OK
		fail: v4l2-test-buffers.cpp(280): !g_timestamp().tv_sec && !g_timestamp().tv_usec
		fail: v4l2-test-buffers.cpp(611): buf.check(q, last_seq)
		fail: v4l2-test-buffers.cpp(1002): captureBufs(node, q, m2m_q, frame_count, false)
	test USERPTR: FAIL
	test DMABUF: Cannot test, specify --expbuf-device

Total: 45, Succeeded: 44, Failed: 1, Warnings: 0

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-09  9:49                 ` Florian Echtler
@ 2015-03-09 10:09                   ` Hans Verkuil
  2015-03-09 13:45                     ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Hans Verkuil @ 2015-03-09 10:09 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: Laurent Pinchart, linux-input, LMML

Hi Florian,

On 03/09/2015 10:49 AM, Florian Echtler wrote:
> On 07.03.2015 21:57, Hans Verkuil wrote:
>> This will wait until start_streaming was called before it starts processing
>> video (and start_streaming is only called if at least 3 buffers have been
>> queued).
>>
>> Right now the first buffer can be returned without STREAMON actually having
>> been called. That's certainly wrong.
>>
>> Whether that is the cause of this bug I do not know, but fix this first.
> OK, I've fixed this, will be included in the next patch submission.
> Unfortunately still getting the same error from v4l2-compliance.
> 
>> If this doesn't solve it, then please do another run but this time use
>>
>> echo 10 >/sys/class/video4linux/videoX/dev_debug
>>
>> so I see the (D)QBUF ioctls as well. Otherwise use the same procedure as
>> before.
> See attachments - syslog with dev_debug=10, core.debug=1 and output from
> v4l2-compliance -s.
> 
> *fingers crossed even more* ;-)

OK, the cause of this failure is this message:

Mar  9 10:39:08 sur40 kernel: [ 1093.200960] sur40 2-1:1.0: error in usb_sg_wait

So you need to print the error message here (sgr.status) so that I can see what
it is.

The error almost certainly comes from usb_submit_urb(). That function does some
checks on the sgl:

       } else if (urb->num_sgs && !urb->dev->bus->no_sg_constraint &&
                        dev->speed != USB_SPEED_WIRELESS) {
                struct scatterlist *sg;
                int i;

                for_each_sg(urb->sg, sg, urb->num_sgs - 1, i)
                        if (sg->length % max)
                                return -EINVAL;
        }

I wonder it the code gets there. Perhaps a printk just before the return -EINVAL
might help here (also print the 'max' value).

So you will have to debug a bit here, trying to figure out which test in the usb
code causes the usb_sg_wait error.

Regards,

	Hans

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-09 10:09                   ` Hans Verkuil
@ 2015-03-09 13:45                     ` Florian Echtler
  2015-03-09 14:02                       ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-03-09 13:45 UTC (permalink / raw)
  To: Hans Verkuil, Mauro Carvalho Chehab; +Cc: Laurent Pinchart, linux-input, LMML

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

On 09.03.2015 11:09, Hans Verkuil wrote:
> Hi Florian,
> 
> OK, the cause of this failure is this message:
> 
> Mar  9 10:39:08 sur40 kernel: [ 1093.200960] sur40 2-1:1.0: error in usb_sg_wait
> 
> So you need to print the error message here (sgr.status) so that I can see what
> it is.
I've amended the dev_debug call, the error returned from usb_sg_wait is
also -22 (EINVAL).

> The error almost certainly comes from usb_submit_urb(). That function does some
> checks on the sgl:
> 
> I wonder it the code gets there. Perhaps a printk just before the return -EINVAL
> might help here (also print the 'max' value).
>
> So you will have to debug a bit here, trying to figure out which test in the usb
> code causes the usb_sg_wait error.
I'll do my best to track this down. Do you think this is an error in my
code, one in the USB subsystem, or some combination of both?

Best, Florian
-- 
SENT FROM MY DEC VT50 TERMINAL


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-09 13:45                     ` Florian Echtler
@ 2015-03-09 14:02                       ` Hans Verkuil
  2015-03-12 19:37                         ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Hans Verkuil @ 2015-03-09 14:02 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: Laurent Pinchart, linux-input, LMML

On 03/09/2015 02:45 PM, Florian Echtler wrote:
> On 09.03.2015 11:09, Hans Verkuil wrote:
>> Hi Florian,
>>
>> OK, the cause of this failure is this message:
>>
>> Mar  9 10:39:08 sur40 kernel: [ 1093.200960] sur40 2-1:1.0: error in usb_sg_wait
>>
>> So you need to print the error message here (sgr.status) so that I can see what
>> it is.
> I've amended the dev_debug call, the error returned from usb_sg_wait is
> also -22 (EINVAL).
> 
>> The error almost certainly comes from usb_submit_urb(). That function does some
>> checks on the sgl:
>>
>> I wonder it the code gets there. Perhaps a printk just before the return -EINVAL
>> might help here (also print the 'max' value).
>>
>> So you will have to debug a bit here, trying to figure out which test in the usb
>> code causes the usb_sg_wait error.
> I'll do my best to track this down. Do you think this is an error in my
> code, one in the USB subsystem, or some combination of both?

If the USB core indeed requires scatter-gather segments of specific lengths
(modulo max), then that explains the problems.

So as suggested try to see if the usb core bails out in that check and what the
'max' value is. It looks like only XHCI allows SG segments of any size, so I really
suspect that's the problem. But I also need to know the 'max' value to fully
understand the implications.

Regards,

	Hans

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-09 14:02                       ` Hans Verkuil
@ 2015-03-12 19:37                         ` Florian Echtler
  2015-03-15 16:26                           ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-03-12 19:37 UTC (permalink / raw)
  To: Hans Verkuil, Mauro Carvalho Chehab; +Cc: Laurent Pinchart, linux-input, LMML

[-- Attachment #1: Type: text/plain, Size: 1586 bytes --]

Hello Hans,

On 09.03.2015 15:02, Hans Verkuil wrote:
> On 03/09/2015 02:45 PM, Florian Echtler wrote:
>> On 09.03.2015 11:09, Hans Verkuil wrote:
>>> The error almost certainly comes from usb_submit_urb(). That function does some
>>> checks on the sgl:
>>>
>>> I wonder it the code gets there. Perhaps a printk just before the return -EINVAL
>>> might help here (also print the 'max' value).
>>>
>>> So you will have to debug a bit here, trying to figure out which test in the usb
>>> code causes the usb_sg_wait error.
>> I'll do my best to track this down. Do you think this is an error in my
>> code, one in the USB subsystem, or some combination of both?
> 
> If the USB core indeed requires scatter-gather segments of specific lengths
> (modulo max), then that explains the problems.
> So as suggested try to see if the usb core bails out in that check and what the
> 'max' value is. It looks like only XHCI allows SG segments of any size, so I really
> suspect that's the problem. But I also need to know the 'max' value to fully
> understand the implications.
Finally managed to confirm your suspicions on a kernel with a patched
dev_err call at the location you mentioned:

Mar 12 20:33:51 sur40 kernel: [ 1159.509580]  (null): urb 0 length
mismatch: length 4080, max 512
Mar 12 20:33:51 sur40 kernel: [ 1159.509592] sur40 2-1:1.0: error -22 in
usb_sg_wait

So the SG segments are expected in multiples of 512 bytes. I assume this
is not something I can fix from within my driver?

Best regards, Florian
-- 
SENT FROM MY DEC VT50 TERMINAL


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-12 19:37                         ` Florian Echtler
@ 2015-03-15 16:26                           ` Hans Verkuil
  2015-03-16  8:36                             ` Florian Echtler
  0 siblings, 1 reply; 17+ messages in thread
From: Hans Verkuil @ 2015-03-15 16:26 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: Laurent Pinchart, linux-input, LMML

On 03/12/2015 08:37 PM, Florian Echtler wrote:
> Hello Hans,
> 
> On 09.03.2015 15:02, Hans Verkuil wrote:
>> On 03/09/2015 02:45 PM, Florian Echtler wrote:
>>> On 09.03.2015 11:09, Hans Verkuil wrote:
>>>> The error almost certainly comes from usb_submit_urb(). That function does some
>>>> checks on the sgl:
>>>>
>>>> I wonder it the code gets there. Perhaps a printk just before the return -EINVAL
>>>> might help here (also print the 'max' value).
>>>>
>>>> So you will have to debug a bit here, trying to figure out which test in the usb
>>>> code causes the usb_sg_wait error.
>>> I'll do my best to track this down. Do you think this is an error in my
>>> code, one in the USB subsystem, or some combination of both?
>>
>> If the USB core indeed requires scatter-gather segments of specific lengths
>> (modulo max), then that explains the problems.
>> So as suggested try to see if the usb core bails out in that check and what the
>> 'max' value is. It looks like only XHCI allows SG segments of any size, so I really
>> suspect that's the problem. But I also need to know the 'max' value to fully
>> understand the implications.
> Finally managed to confirm your suspicions on a kernel with a patched
> dev_err call at the location you mentioned:
> 
> Mar 12 20:33:51 sur40 kernel: [ 1159.509580]  (null): urb 0 length
> mismatch: length 4080, max 512
> Mar 12 20:33:51 sur40 kernel: [ 1159.509592] sur40 2-1:1.0: error -22 in
> usb_sg_wait
> 
> So the SG segments are expected in multiples of 512 bytes. I assume this
> is not something I can fix from within my driver?

No, you can't. I would use dma-sg, but disable the USERPTR support.
Also comment why USERPTR support is disabled.

This was interesting :-)

Regards,

	Hans

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-15 16:26                           ` Hans Verkuil
@ 2015-03-16  8:36                             ` Florian Echtler
  2015-03-16  8:53                               ` Hans Verkuil
  0 siblings, 1 reply; 17+ messages in thread
From: Florian Echtler @ 2015-03-16  8:36 UTC (permalink / raw)
  To: Hans Verkuil, Mauro Carvalho Chehab; +Cc: Laurent Pinchart, linux-input, LMML

[-- Attachment #1: Type: text/plain, Size: 1598 bytes --]

Hello Hans,

On 15.03.2015 17:26, Hans Verkuil wrote:
> On 03/12/2015 08:37 PM, Florian Echtler wrote:
>> On 09.03.2015 15:02, Hans Verkuil wrote:
>>> On 03/09/2015 02:45 PM, Florian Echtler wrote:
>>>> On 09.03.2015 11:09, Hans Verkuil wrote:
>>>>> The error almost certainly comes from usb_submit_urb(). That function does some
>>>>> checks on the sgl:
>>>>>
>>>> I'll do my best to track this down. Do you think this is an error in my
>>>> code, one in the USB subsystem, or some combination of both?
>>>
>>> If the USB core indeed requires scatter-gather segments of specific lengths
>>> (modulo max), then that explains the problems.
>>> So as suggested try to see if the usb core bails out in that check and what the
>>> 'max' value is. It looks like only XHCI allows SG segments of any size, so I really
>>> suspect that's the problem. But I also need to know the 'max' value to fully
>>> understand the implications.
>>
>> Finally managed to confirm your suspicions on a kernel with a patched
>> dev_err call at the location you mentioned:
>>
>> So the SG segments are expected in multiples of 512 bytes. I assume this
>> is not something I can fix from within my driver?
> 
> No, you can't. I would use dma-sg, but disable the USERPTR support.
> Also comment why USERPTR support is disabled.
> 
> This was interesting :-)
> 
Thanks again for your help, new patch is submitted. Just for my
understanding: is this a hardware limitation? And why does dma-sg select
such a weird segment size like 4080?

Best, Florian
-- 
SENT FROM MY DEC VT50 TERMINAL


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH v3][RFC] add raw video stream support for Samsung SUR40
  2015-03-16  8:36                             ` Florian Echtler
@ 2015-03-16  8:53                               ` Hans Verkuil
  0 siblings, 0 replies; 17+ messages in thread
From: Hans Verkuil @ 2015-03-16  8:53 UTC (permalink / raw)
  To: Florian Echtler, Mauro Carvalho Chehab
  Cc: Laurent Pinchart, linux-input, LMML

On 03/16/2015 09:36 AM, Florian Echtler wrote:
> Hello Hans,
> 
> On 15.03.2015 17:26, Hans Verkuil wrote:
>> On 03/12/2015 08:37 PM, Florian Echtler wrote:
>>> On 09.03.2015 15:02, Hans Verkuil wrote:
>>>> On 03/09/2015 02:45 PM, Florian Echtler wrote:
>>>>> On 09.03.2015 11:09, Hans Verkuil wrote:
>>>>>> The error almost certainly comes from usb_submit_urb(). That function does some
>>>>>> checks on the sgl:
>>>>>>
>>>>> I'll do my best to track this down. Do you think this is an error in my
>>>>> code, one in the USB subsystem, or some combination of both?
>>>>
>>>> If the USB core indeed requires scatter-gather segments of specific lengths
>>>> (modulo max), then that explains the problems.
>>>> So as suggested try to see if the usb core bails out in that check and what the
>>>> 'max' value is. It looks like only XHCI allows SG segments of any size, so I really
>>>> suspect that's the problem. But I also need to know the 'max' value to fully
>>>> understand the implications.
>>>
>>> Finally managed to confirm your suspicions on a kernel with a patched
>>> dev_err call at the location you mentioned:
>>>
>>> So the SG segments are expected in multiples of 512 bytes. I assume this
>>> is not something I can fix from within my driver?
>>
>> No, you can't. I would use dma-sg, but disable the USERPTR support.
>> Also comment why USERPTR support is disabled.
>>
>> This was interesting :-)
>>
> Thanks again for your help, new patch is submitted. Just for my
> understanding: is this a hardware limitation?

Yes. Apparently only USB 3 (XHCI) has no restriction on the segment length
in a SG list.

> And why does dma-sg select
> such a weird segment size like 4080?

It's not so much dma-sg as it is the USERPTR support. In USERPTR mode the
application malloc()s memory and when you map that virtual memory block to
a SG list for the underlying physical memory, then you see that malloc does
not align the start of the memory to a page, instead it starts somewhere in
the middle of the page and you end up with a SG descriptor with a 'weird'
length. You can't do anything about that, other than just disabling USERPTR
support.

Regards,

	Hans

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2015-03-16  8:53 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-04 15:30 [PATCH v3][RFC] add raw video stream support for Samsung SUR40 Florian Echtler
2015-02-11 11:52 ` Florian Echtler
2015-02-16 11:40   ` Hans Verkuil
2015-02-20 21:46     ` Florian Echtler
2015-02-21 10:22       ` Hans Verkuil
2015-03-06 11:24         ` Florian Echtler
2015-03-06 11:47           ` Hans Verkuil
2015-03-07 19:52             ` Florian Echtler
2015-03-07 20:57               ` Hans Verkuil
2015-03-09  9:49                 ` Florian Echtler
2015-03-09 10:09                   ` Hans Verkuil
2015-03-09 13:45                     ` Florian Echtler
2015-03-09 14:02                       ` Hans Verkuil
2015-03-12 19:37                         ` Florian Echtler
2015-03-15 16:26                           ` Hans Verkuil
2015-03-16  8:36                             ` Florian Echtler
2015-03-16  8:53                               ` Hans Verkuil

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.