* [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
@ 2011-01-03 16:48 Sylwester Nawrocki
2011-01-11 18:23 ` Mauro Carvalho Chehab
` (4 more replies)
0 siblings, 5 replies; 20+ messages in thread
From: Sylwester Nawrocki @ 2011-01-03 16:48 UTC (permalink / raw)
To: linux-media@vger.kernel.org
Hi Mauro,
Please pull from our tree for the following items:
1. V4L2 multiplane extension,
2. The Videobuf2 framework,
3. Mem2mem framework and vivi conversion to Videbuf2,
4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various
driver updates and bugfixes,
5. Siliconfile NOON010PC30 sensor subdev driver,
6. Patches for SAA7134 driver for Videbuf2 testing.
The patch series has been rebased onto staging/for_v2.6.38 branch on top
of s5p-fimc driver patches that were recently added to v2.6.37-rc8.
The SAA7134 driver patches are meant for Vb2 testing only. The test hardware
for those was the Avermedia AVerTV Super 007 TV card.
Thanks!
Sylwester
The following changes since commit 6d09afc3bdf7f6b52358c30490b9434ba18d6344:
[media] s5p-fimc: Fix output DMA handling in S5PV310 IP revisions (2010-12-28
15:50:50 +0100)
are available in the git repository at:
git://git.infradead.org/users/kmpark/linux-2.6-samsung vb2
Andrzej Pietrasiewicz (3):
v4l: videobuf2: add DMA scatter/gather allocator
v4l: saa7134: remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs
support
v4l: saa7134: quick and dirty port to videobuf2
Hyunwoong Kim (5):
[media] s5p-fimc: fix the value of YUV422 1-plane formats
[media] s5p-fimc: Configure scaler registers depending on FIMC version
[media] s5p-fimc: update checking scaling ratio range
[media] s5p-fimc: Support stop_streaming and job_abort
[media] s5p-fimc: fix MSCTRL.FIFO_CTRL for performance enhancement
Marek Szyprowski (4):
v4l: videobuf2: add generic memory handling routines
v4l: videobuf2: add read() and write() emulator
v4l: vivi: port to videobuf2
v4l: mem2mem: port to videobuf2
Pawel Osciak (8):
v4l: Add multi-planar API definitions to the V4L2 API
v4l: Add multi-planar ioctl handling code
v4l: Add compat functions for the multi-planar API
v4l: fix copy sizes in compat32 for ext controls
v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
v4l: add videobuf2 Video for Linux 2 driver framework
v4l: videobuf2: add vmalloc allocator
v4l: videobuf2: add DMA coherent allocator
Sungchun Kang (1):
[media] s5p-fimc: fimc_stop_capture bug fix
Sylwester Nawrocki (15):
v4l: v4l2-ioctl: Fix conversion between multiplane and singleplane buffers
v4l: mem2mem: port m2m_testdev to vb2
v4l: Add multiplanar format fourccs for s5p-fimc driver
[media] s5p-fimc: Porting to videobuf 2
[media] s5p-fimc: Conversion to multiplanar formats
[media] s5p-fimc: Use v4l core mutex in ioctl and file operations
[media] s5p-fimc: Rename s3c_fimc* to s5p_fimc*
[media] s5p-fimc: Derive camera bus width from mediabus pixelcode
[media] s5p-fimc: Enable interworking without subdev s_stream
[media] s5p-fimc: Use default input DMA burst count
[media] s5p-fimc: Enable simultaneous rotation and flipping
[media] s5p-fimc: Add control of the external sensor clock
[media] s5p-fimc: Move scaler details handling to the register API file
[media] Add chip identity for NOON010PC30 camera sensor
[media] Add v4l2 subdev driver for NOON010PC30L image sensor
drivers/media/video/Kconfig | 36 +-
drivers/media/video/Makefile | 7 +
drivers/media/video/mem2mem_testdev.c | 227 ++--
drivers/media/video/noon010pc30.c | 792 ++++++++++++
drivers/media/video/s5p-fimc/fimc-capture.c | 550 +++++----
drivers/media/video/s5p-fimc/fimc-core.c | 872 +++++++------
drivers/media/video/s5p-fimc/fimc-core.h | 133 +--
drivers/media/video/s5p-fimc/fimc-reg.c | 201 ++--
drivers/media/video/s5p-fimc/regs-fimc.h | 29 +-
drivers/media/video/saa7134/Kconfig | 2 +-
drivers/media/video/saa7134/Makefile | 8 +-
drivers/media/video/saa7134/saa7134-cards.c | 1415 ++++++++-------------
drivers/media/video/saa7134/saa7134-core.c | 454 +++-----
drivers/media/video/saa7134/saa7134-video.c | 859 +++++--------
drivers/media/video/saa7134/saa7134.h | 48 +-
drivers/media/video/v4l2-compat-ioctl32.c | 229 +++-
drivers/media/video/v4l2-ioctl.c | 626 +++++++++-
drivers/media/video/v4l2-mem2mem.c | 232 ++--
drivers/media/video/videobuf2-core.c | 1804 +++++++++++++++++++++++++++
drivers/media/video/videobuf2-dma-contig.c | 185 +++
drivers/media/video/videobuf2-dma-sg.c | 292 +++++
drivers/media/video/videobuf2-memops.c | 232 ++++
drivers/media/video/videobuf2-vmalloc.c | 132 ++
drivers/media/video/vivi.c | 357 +++---
include/linux/videodev2.h | 131 ++-
include/media/noon010pc30.h | 28 +
include/media/{s3c_fimc.h => s5p_fimc.h} | 20 +-
include/media/v4l2-chip-ident.h | 3 +
include/media/v4l2-ioctl.h | 16 +
include/media/v4l2-mem2mem.h | 56 +-
include/media/videobuf2-core.h | 380 ++++++
include/media/videobuf2-dma-contig.h | 29 +
include/media/videobuf2-dma-sg.h | 32 +
include/media/videobuf2-memops.h | 45 +
include/media/videobuf2-vmalloc.h | 20 +
35 files changed, 7392 insertions(+), 3090 deletions(-)
create mode 100644 drivers/media/video/noon010pc30.c
create mode 100644 drivers/media/video/videobuf2-core.c
create mode 100644 drivers/media/video/videobuf2-dma-contig.c
create mode 100644 drivers/media/video/videobuf2-dma-sg.c
create mode 100644 drivers/media/video/videobuf2-memops.c
create mode 100644 drivers/media/video/videobuf2-vmalloc.c
create mode 100644 include/media/noon010pc30.h
rename include/media/{s3c_fimc.h => s5p_fimc.h} (75%)
create mode 100644 include/media/videobuf2-core.h
create mode 100644 include/media/videobuf2-dma-contig.h
create mode 100644 include/media/videobuf2-dma-sg.h
create mode 100644 include/media/videobuf2-memops.h
create mode 100644 include/media/videobuf2-vmalloc.h
Regards,
--
Sylwester Nawrocki
Samsung Poland R&D Center
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-11 18:23 ` Mauro Carvalho Chehab
@ 2011-01-11 16:42 ` Pawel Osciak
2011-01-11 19:06 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 20+ messages in thread
From: Pawel Osciak @ 2011-01-11 16:42 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Sylwester Nawrocki, linux-media@vger.kernel.org, Hans Verkuil
Hi Mauro,
On Tue, Jan 11, 2011 at 10:23, Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
>> Pawel Osciak (8):
>> v4l: Add multi-planar API definitions to the V4L2 API
>> v4l: Add multi-planar ioctl handling code
>
>> v4l: Add compat functions for the multi-planar API
>> v4l: fix copy sizes in compat32 for ext controls
>
> Are you sure that we need to add compat32 stuff for the multi-planar definitions?
> Had you test if the compat32 code is actually working? Except if you use things
> that have different sizes on 32 and 64 bit architectures, there's no need to add
> anything for compat.
>
v4l2_buffer and v4l2_plane contain pointers to buffers and/or arrays
of planes. In fact buffer conversion was already there, I only added
the new planes field. I believe those additions to the compat code are
needed...
> Anyway, I'll be merging the two compat functions into just one patch, as it will
> help to track any regressions there, if ever needed. They are at my temporary
> branch, but, if they are not needed, I'll drop when merging upstream.
>
>> v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
>
> NACK.
>
> We shouldn't be doing those videobuf memcpy operations inside the kernel.
> If you want such feature, please implement it on libv4l.
>
I can see your point. We don't really use it. It was to prevent
applications from using two versions of API and thus being
overcomplicated. It allowed using old drivers with the new API. If you
think it is a bad idea, the patch can just be dropped without
affecting anything else. I will fix the documentation if you decide to
do so.
--
Best regards,
Pawel Osciak
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-03 16:48 [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates Sylwester Nawrocki
@ 2011-01-11 18:23 ` Mauro Carvalho Chehab
2011-01-11 16:42 ` Pawel Osciak
2011-01-11 20:19 ` Mauro Carvalho Chehab
` (3 subsequent siblings)
4 siblings, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-11 18:23 UTC (permalink / raw)
To: Sylwester Nawrocki; +Cc: linux-media@vger.kernel.org
Hi Sylwester,
I've created a tree/branch for my tests with vb2 and for the multiplane patches, at:
git://linuxtv.org/git/mchehab/experimental.git vb2_test
I'll be putting there the patches I'm working with. For now, I've reviewed
the multiplane patches. Please see my comments bellow. I'll be sending you
other emails after reviewing the remaining patches.
Thanks,
Mauro.
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
> Hi Mauro,
>
> Please pull from our tree for the following items:
>
> 1. V4L2 multiplane extension,
> 2. The Videobuf2 framework,
> 3. Mem2mem framework and vivi conversion to Videbuf2,
> 4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various
> driver updates and bugfixes,
> 5. Siliconfile NOON010PC30 sensor subdev driver,
> 6. Patches for SAA7134 driver for Videbuf2 testing.
>
> The patch series has been rebased onto staging/for_v2.6.38 branch on top
> of s5p-fimc driver patches that were recently added to v2.6.37-rc8.
> The SAA7134 driver patches are meant for Vb2 testing only. The test hardware
> for those was the Avermedia AVerTV Super 007 TV card.
>
> Thanks!
> Sylwester
>
>
>
> The following changes since commit 6d09afc3bdf7f6b52358c30490b9434ba18d6344:
>
> [media] s5p-fimc: Fix output DMA handling in S5PV310 IP revisions (2010-12-28
> 15:50:50 +0100)
>
> are available in the git repository at:
> git://git.infradead.org/users/kmpark/linux-2.6-samsung vb2
>
> Andrzej Pietrasiewicz (3):
> v4l: videobuf2: add DMA scatter/gather allocator
> v4l: saa7134: remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs
> support
> v4l: saa7134: quick and dirty port to videobuf2
>
> Hyunwoong Kim (5):
> [media] s5p-fimc: fix the value of YUV422 1-plane formats
> [media] s5p-fimc: Configure scaler registers depending on FIMC version
> [media] s5p-fimc: update checking scaling ratio range
> [media] s5p-fimc: Support stop_streaming and job_abort
> [media] s5p-fimc: fix MSCTRL.FIFO_CTRL for performance enhancement
>
> Marek Szyprowski (4):
> v4l: videobuf2: add generic memory handling routines
> v4l: videobuf2: add read() and write() emulator
> v4l: vivi: port to videobuf2
> v4l: mem2mem: port to videobuf2
>
> Pawel Osciak (8):
> v4l: Add multi-planar API definitions to the V4L2 API
> v4l: Add multi-planar ioctl handling code
> v4l: Add compat functions for the multi-planar API
> v4l: fix copy sizes in compat32 for ext controls
Are you sure that we need to add compat32 stuff for the multi-planar definitions?
Had you test if the compat32 code is actually working? Except if you use things
that have different sizes on 32 and 64 bit architectures, there's no need to add
anything for compat.
Anyway, I'll be merging the two compat functions into just one patch, as it will
help to track any regressions there, if ever needed. They are at my temporary
branch, but, if they are not needed, I'll drop when merging upstream.
> v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
NACK.
We shouldn't be doing those videobuf memcpy operations inside the kernel.
If you want such feature, please implement it on libv4l.
> v4l: add videobuf2 Video for Linux 2 driver framework
> v4l: videobuf2: add vmalloc allocator
> v4l: videobuf2: add DMA coherent allocator
>
> Sungchun Kang (1):
> [media] s5p-fimc: fimc_stop_capture bug fix
>
> Sylwester Nawrocki (15):
> v4l: v4l2-ioctl: Fix conversion between multiplane and singleplane buffers
NACK.
We shouldn't be doing those videobuf memcpy operations inside the kernel.
If you want such feature, please implement it on libv4l.
> v4l: mem2mem: port m2m_testdev to vb2
> v4l: Add multiplanar format fourccs for s5p-fimc driver
> [media] s5p-fimc: Porting to videobuf 2
> [media] s5p-fimc: Conversion to multiplanar formats
> [media] s5p-fimc: Use v4l core mutex in ioctl and file operations
> [media] s5p-fimc: Rename s3c_fimc* to s5p_fimc*
> [media] s5p-fimc: Derive camera bus width from mediabus pixelcode
> [media] s5p-fimc: Enable interworking without subdev s_stream
> [media] s5p-fimc: Use default input DMA burst count
> [media] s5p-fimc: Enable simultaneous rotation and flipping
> [media] s5p-fimc: Add control of the external sensor clock
> [media] s5p-fimc: Move scaler details handling to the register API file
> [media] Add chip identity for NOON010PC30 camera sensor
> [media] Add v4l2 subdev driver for NOON010PC30L image sensor
>
> drivers/media/video/Kconfig | 36 +-
> drivers/media/video/Makefile | 7 +
> drivers/media/video/mem2mem_testdev.c | 227 ++--
> drivers/media/video/noon010pc30.c | 792 ++++++++++++
> drivers/media/video/s5p-fimc/fimc-capture.c | 550 +++++----
> drivers/media/video/s5p-fimc/fimc-core.c | 872 +++++++------
> drivers/media/video/s5p-fimc/fimc-core.h | 133 +--
> drivers/media/video/s5p-fimc/fimc-reg.c | 201 ++--
> drivers/media/video/s5p-fimc/regs-fimc.h | 29 +-
> drivers/media/video/saa7134/Kconfig | 2 +-
> drivers/media/video/saa7134/Makefile | 8 +-
> drivers/media/video/saa7134/saa7134-cards.c | 1415 ++++++++-------------
> drivers/media/video/saa7134/saa7134-core.c | 454 +++-----
> drivers/media/video/saa7134/saa7134-video.c | 859 +++++--------
> drivers/media/video/saa7134/saa7134.h | 48 +-
> drivers/media/video/v4l2-compat-ioctl32.c | 229 +++-
> drivers/media/video/v4l2-ioctl.c | 626 +++++++++-
> drivers/media/video/v4l2-mem2mem.c | 232 ++--
> drivers/media/video/videobuf2-core.c | 1804 +++++++++++++++++++++++++++
> drivers/media/video/videobuf2-dma-contig.c | 185 +++
> drivers/media/video/videobuf2-dma-sg.c | 292 +++++
> drivers/media/video/videobuf2-memops.c | 232 ++++
> drivers/media/video/videobuf2-vmalloc.c | 132 ++
> drivers/media/video/vivi.c | 357 +++---
> include/linux/videodev2.h | 131 ++-
> include/media/noon010pc30.h | 28 +
> include/media/{s3c_fimc.h => s5p_fimc.h} | 20 +-
> include/media/v4l2-chip-ident.h | 3 +
> include/media/v4l2-ioctl.h | 16 +
> include/media/v4l2-mem2mem.h | 56 +-
> include/media/videobuf2-core.h | 380 ++++++
> include/media/videobuf2-dma-contig.h | 29 +
> include/media/videobuf2-dma-sg.h | 32 +
> include/media/videobuf2-memops.h | 45 +
> include/media/videobuf2-vmalloc.h | 20 +
> 35 files changed, 7392 insertions(+), 3090 deletions(-)
> create mode 100644 drivers/media/video/noon010pc30.c
> create mode 100644 drivers/media/video/videobuf2-core.c
> create mode 100644 drivers/media/video/videobuf2-dma-contig.c
> create mode 100644 drivers/media/video/videobuf2-dma-sg.c
> create mode 100644 drivers/media/video/videobuf2-memops.c
> create mode 100644 drivers/media/video/videobuf2-vmalloc.c
> create mode 100644 include/media/noon010pc30.h
> rename include/media/{s3c_fimc.h => s5p_fimc.h} (75%)
> create mode 100644 include/media/videobuf2-core.h
> create mode 100644 include/media/videobuf2-dma-contig.h
> create mode 100644 include/media/videobuf2-dma-sg.h
> create mode 100644 include/media/videobuf2-memops.h
> create mode 100644 include/media/videobuf2-vmalloc.h
>
> Regards,
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-11 16:42 ` Pawel Osciak
@ 2011-01-11 19:06 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-11 19:06 UTC (permalink / raw)
To: Pawel Osciak
Cc: Sylwester Nawrocki, linux-media@vger.kernel.org, Hans Verkuil
Em 11-01-2011 14:42, Pawel Osciak escreveu:
> Hi Mauro,
>
> On Tue, Jan 11, 2011 at 10:23, Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
>>> Pawel Osciak (8):
>>> v4l: Add multi-planar API definitions to the V4L2 API
>>> v4l: Add multi-planar ioctl handling code
>>
>>> v4l: Add compat functions for the multi-planar API
>>> v4l: fix copy sizes in compat32 for ext controls
>>
>> Are you sure that we need to add compat32 stuff for the multi-planar definitions?
>> Had you test if the compat32 code is actually working? Except if you use things
>> that have different sizes on 32 and 64 bit architectures, there's no need to add
>> anything for compat.
>>
>
> v4l2_buffer and v4l2_plane contain pointers to buffers and/or arrays
> of planes. In fact buffer conversion was already there, I only added
> the new planes field. I believe those additions to the compat code are
> needed...
Ok.
>
>> Anyway, I'll be merging the two compat functions into just one patch, as it will
>> help to track any regressions there, if ever needed. They are at my temporary
>> branch, but, if they are not needed, I'll drop when merging upstream.
>>
>>> v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
>>
>> NACK.
>>
>> We shouldn't be doing those videobuf memcpy operations inside the kernel.
>> If you want such feature, please implement it on libv4l.
>>
>
> I can see your point. We don't really use it. It was to prevent
> applications from using two versions of API and thus being
> overcomplicated. It allowed using old drivers with the new API. If you
> think it is a bad idea, the patch can just be dropped without
> affecting anything else. I will fix the documentation if you decide to
> do so.
Yeah, I prefer to not have such conversions in Kernel. We've made already a lot of
efforts to remove V4L1 compat conversion from kernel. It is interesting to add
it to libv4l, together with other conversions that are already done there.
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-03 16:48 [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates Sylwester Nawrocki
2011-01-11 18:23 ` Mauro Carvalho Chehab
@ 2011-01-11 20:19 ` Mauro Carvalho Chehab
2011-01-12 10:25 ` Marek Szyprowski
2011-01-11 21:31 ` Mauro Carvalho Chehab
` (2 subsequent siblings)
4 siblings, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-11 20:19 UTC (permalink / raw)
To: Sylwester Nawrocki; +Cc: linux-media@vger.kernel.org
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
> Hi Mauro,
> Marek Szyprowski (4):
> v4l: mem2mem: port to videobuf2
This one didn't compile:
drivers/media/video/mem2mem_testdev.c: In function ‘device_process’:
drivers/media/video/mem2mem_testdev.c:232: warning: assignment from incompatible pointer type
drivers/media/video/mem2mem_testdev.c:233: warning: assignment from incompatible pointer type
drivers/media/video/mem2mem_testdev.c: In function ‘vidioc_g_fmt’:
drivers/media/video/mem2mem_testdev.c:429: warning: assignment from incompatible pointer type
drivers/media/video/mem2mem_testdev.c: In function ‘vidioc_s_fmt’:
drivers/media/video/mem2mem_testdev.c:528: warning: assignment from incompatible pointer type
drivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_buf_queue’:
drivers/media/video/mem2mem_testdev.c:828: warning: passing argument 2 of ‘v4l2_m2m_buf_queue’ from incompatible pointer type
include/media/v4l2-mem2mem.h:134: note: expected ‘struct vb2_buffer *’ but argument is of type ‘struct videobuf_queue *’
drivers/media/video/mem2mem_testdev.c:828: error: too many arguments to function ‘v4l2_m2m_buf_queue’
drivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_open’:
drivers/media/video/mem2mem_testdev.c:869: warning: passing argument 1 of ‘v4l2_m2m_ctx_init’ from incompatible pointer type
include/media/v4l2-mem2mem.h:128: note: expected ‘struct v4l2_m2m_dev *’ but argument is of type ‘struct m2mtest_ctx *’
drivers/media/video/mem2mem_testdev.c:869: warning: passing argument 3 of ‘v4l2_m2m_ctx_init’ from incompatible pointer type
include/media/v4l2-mem2mem.h:128: note: expected ‘int (*)(void *, struct vb2_queue *, struct vb2_queue *)’ but argument is of type ‘void (*)(void *, struct videobuf_queue *, enum v4l2_buf_type)’
I'm removing it from my queue. Please, resend it with the fixes against my experimental tree.
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-03 16:48 [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates Sylwester Nawrocki
2011-01-11 18:23 ` Mauro Carvalho Chehab
2011-01-11 20:19 ` Mauro Carvalho Chehab
@ 2011-01-11 21:31 ` Mauro Carvalho Chehab
2011-01-11 21:57 ` Mauro Carvalho Chehab
2011-01-11 22:08 ` Mauro Carvalho Chehab
4 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-11 21:31 UTC (permalink / raw)
To: Sylwester Nawrocki; +Cc: linux-media@vger.kernel.org
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
> Hi Mauro,
>
> Please pull from our tree for the following items:
> Sylwester Nawrocki (15):
> v4l: mem2mem: port m2m_testdev to vb2
This one is also broken:
drivers/media/video/mem2mem_testdev.c: In function ‘device_isr’:
drivers/media/video/mem2mem_testdev.c:360: error: implicit declaration of function ‘v4l2_m2m_buf_done’
drivers/media/video/mem2mem_testdev.c: In function ‘vidioc_g_fmt’:
drivers/media/video/mem2mem_testdev.c:437: warning: assignment from incompatible pointer type
drivers/media/video/mem2mem_testdev.c: In function ‘vidioc_s_fmt’:
drivers/media/video/mem2mem_testdev.c:536: warning: assignment from incompatible pointer type
drivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_buf_queue’:
drivers/media/video/mem2mem_testdev.c:795: warning: passing argument 2 of ‘v4l2_m2m_buf_queue’ from incompatible pointer type
include/media/v4l2-mem2mem.h:118: note: expected ‘struct videobuf_queue *’ but argument is of type ‘struct vb2_buffer *’
drivers/media/video/mem2mem_testdev.c:795: error: too few arguments to function ‘v4l2_m2m_buf_queue’
drivers/media/video/mem2mem_testdev.c: In function ‘queue_init’:
drivers/media/video/mem2mem_testdev.c:813: error: invalid application of ‘sizeof’ to incomplete type ‘struct v4l2_m2m_buffer’
drivers/media/video/mem2mem_testdev.c:825: error: invalid application of ‘sizeof’ to incomplete type ‘struct v4l2_m2m_buffer’
drivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_open’:
drivers/media/video/mem2mem_testdev.c:850: warning: passing argument 2 of ‘v4l2_m2m_ctx_init’ from incompatible pointer type
include/media/v4l2-mem2mem.h:113: note: expected ‘struct v4l2_m2m_dev *’ but argument is of type ‘struct m2mtest_ctx *’
drivers/media/video/mem2mem_testdev.c:850: warning: passing argument 3 of ‘v4l2_m2m_ctx_init’ from incompatible pointer type
include/media/v4l2-mem2mem.h:113: note: expected ‘void (*)(void *, struct videobuf_queue *, enum v4l2_buf_type)’ but argument is of type ‘int (*)(void *, struct vb2_queue *, struct vb2_queue *)’
drivers/media/video/mem2mem_testdev.c: At top level:
drivers/media/video/mem2mem_testdev.c:917: error: unknown field ‘lock’ specified in initializer
drivers/media/video/mem2mem_testdev.c:917: warning: excess elements in struct initializer
drivers/media/video/mem2mem_testdev.c:917: warning: (near initialization for ‘m2m_ops’)
drivers/media/video/mem2mem_testdev.c:918: error: unknown field ‘unlock’ specified in initializer
drivers/media/video/mem2mem_testdev.c:918: warning: excess elements in struct initializer
drivers/media/video/mem2mem_testdev.c:918: warning: (near initialization for ‘m2m_ops’)
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-03 16:48 [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates Sylwester Nawrocki
` (2 preceding siblings ...)
2011-01-11 21:31 ` Mauro Carvalho Chehab
@ 2011-01-11 21:57 ` Mauro Carvalho Chehab
2011-01-12 2:47 ` Pawel Osciak
2011-01-12 16:19 ` Sylwester Nawrocki
2011-01-11 22:08 ` Mauro Carvalho Chehab
4 siblings, 2 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-11 21:57 UTC (permalink / raw)
To: Sylwester Nawrocki; +Cc: linux-media@vger.kernel.org
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
> Hi Mauro,
>
> Please pull from our tree for the following items:
>
> 4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various
> driver updates and bugfixes,
> 5. Siliconfile NOON010PC30 sensor subdev driver,
Those patches seem ok. I have just a couple comments about them. See bellow.
After having them solved, please send the patches against my vb2 test tree:
git://linuxtv.org/mchehab/experimental.git vb2_test
I've tested already vb2 with vivi. I'll be testing them now with saa7134.
After testing it, I'll give you a feedback about vb2 and, if ok, I'll merge
both multiplane and vb2 on my main tree.
> Hyunwoong Kim (5):
> [media] s5p-fimc: fix the value of YUV422 1-plane formats
I don't have an arm cross-compilation handy, but... that means that, before this
patch, compilation were broken? If so, please, don't do that, as it breaks bisect.
Instead, merge the patch withthe one that broke compilation.
> Pawel Osciak (8):
> v4l: Add multi-planar API definitions to the V4L2 API
Where are the corresponding DocBook changes?
Thanks,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-03 16:48 [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates Sylwester Nawrocki
` (3 preceding siblings ...)
2011-01-11 21:57 ` Mauro Carvalho Chehab
@ 2011-01-11 22:08 ` Mauro Carvalho Chehab
4 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-11 22:08 UTC (permalink / raw)
To: Sylwester Nawrocki; +Cc: linux-media@vger.kernel.org
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
> Hi Mauro,
>
> Please pull from our tree for the following items:
> 6. Patches for SAA7134 driver for Videbuf2 testing.
There's something wrong with those patches. I got lots of errors:
CC [M] /home/v4l/new_build/v4l/saa7134-tvaudio.o
/home/v4l/new_build/v4l/saa7134-core.c: In function 'saa7134_dma_free':
/home/v4l/new_build/v4l/saa7134-core.c:262: warning: unused variable 'dma'
/home/v4l/new_build/v4l/saa7134-core.c: In function 'saa7134_finidev':
/home/v4l/new_build/v4l/saa7134-core.c:1006: warning: unused variable 'mops'
/home/v4l/new_build/v4l/saa7134-core.c: In function 'saa7134_buffer_requeue':
/home/v4l/new_build/v4l/saa7134-core.c:1085: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-core.c:1085: warning: type defaults to 'int' in declaration of '__mptr'
/home/v4l/new_build/v4l/saa7134-core.c:1085: warning: initialization from incompatible pointer type
/home/v4l/new_build/v4l/saa7134-core.c:1085: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_activate':
/home/v4l/new_build/v4l/saa7134-ts.c:49: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:54: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_prepare':
/home/v4l/new_build/v4l/saa7134-ts.c:79: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:79: warning: type defaults to 'int' in declaration of '__mptr'
/home/v4l/new_build/v4l/saa7134-ts.c:79: warning: initialization from incompatible pointer type
/home/v4l/new_build/v4l/saa7134-ts.c:79: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:89: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:89: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:92: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:93: warning: passing argument 1 of 'saa7134_dma_free' from incompatible pointer type
/home/v4l/new_build/v4l/saa7134.h:728: note: expected 'struct vb2_queue *' but argument is of type 'struct videobuf_queue *'
/home/v4l/new_build/v4l/saa7134-ts.c:96: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:98: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:102: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:103: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:104: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:107: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:118: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:120: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:124: warning: passing argument 1 of 'saa7134_dma_free' from incompatible pointer type
/home/v4l/new_build/v4l/saa7134.h:728: note: expected 'struct vb2_queue *' but argument is of type 'struct videobuf_queue *'
/home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_queue':
/home/v4l/new_build/v4l/saa7134-ts.c:144: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:144: warning: type defaults to 'int' in declaration of '__mptr'
/home/v4l/new_build/v4l/saa7134-ts.c:144: warning: initialization from incompatible pointer type
/home/v4l/new_build/v4l/saa7134-ts.c:144: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_release':
/home/v4l/new_build/v4l/saa7134-ts.c:151: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:151: warning: type defaults to 'int' in declaration of '__mptr'
/home/v4l/new_build/v4l/saa7134-ts.c:151: warning: initialization from incompatible pointer type
/home/v4l/new_build/v4l/saa7134-ts.c:151: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-ts.c:157: warning: passing argument 1 of 'saa7134_dma_free' from incompatible pointer type
/home/v4l/new_build/v4l/saa7134.h:728: note: expected 'struct vb2_queue *' but argument is of type 'struct videobuf_queue *'
/home/v4l/new_build/v4l/saa7134-ts.c: In function 'saa7134_irq_ts_done':
/home/v4l/new_build/v4l/saa7134-ts.c:306: error: 'struct saa7134_buf' has no member named 'vb'
/home/v4l/new_build/v4l/saa7134-tvaudio.c: In function 'mute_input_7134':
/home/v4l/new_build/v4l/saa7134-tvaudio.c:197: error: 'struct saa7134_board' has no member named 'radio'
/home/v4l/new_build/v4l/saa7134-tvaudio.c: In function 'tvaudio_thread_ddep':
/home/v4l/new_build/v4l/saa7134-tvaudio.c:791: error: 'struct saa7134_board' has no member named 'radio'
Ok, those are the last ones from the patch series.
Please answer/fix the issues I've pointed, in order to allow me to finish vb2 tests
and move those stuff forward.
Thanks!
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-11 21:57 ` Mauro Carvalho Chehab
@ 2011-01-12 2:47 ` Pawel Osciak
2011-01-12 16:19 ` Sylwester Nawrocki
1 sibling, 0 replies; 20+ messages in thread
From: Pawel Osciak @ 2011-01-12 2:47 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: Sylwester Nawrocki, linux-media@vger.kernel.org
Hi Mauro,
On Tue, Jan 11, 2011 at 13:57, Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
> Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
>> Pawel Osciak (8):
>> v4l: Add multi-planar API definitions to the V4L2 API
>
> Where are the corresponding DocBook changes?
They are at:
https://patchwork.kernel.org/patch/462571/
They may depend on a small fix for DocBook that I posted earlier:
https://patchwork.kernel.org/patch/462561/
--
Best regards,
Pawel Osciak
^ permalink raw reply [flat|nested] 20+ messages in thread
* RE: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-11 20:19 ` Mauro Carvalho Chehab
@ 2011-01-12 10:25 ` Marek Szyprowski
2011-01-12 18:49 ` Mauro Carvalho Chehab
2011-01-12 20:23 ` Mauro Carvalho Chehab
0 siblings, 2 replies; 20+ messages in thread
From: Marek Szyprowski @ 2011-01-12 10:25 UTC (permalink / raw)
To: 'Mauro Carvalho Chehab', Sylwester Nawrocki,
Marek Szyprowski,
'Andrzej Pietrasiewicz/Poland R&D Center-Linux/./????',
pawel
Cc: linux-media
Hello Mauro,
I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
vb2_test branch.
The last 2 patches are for SAA7134 driver and are only to show that videobuf2-dma-sg works
correctly.
The following changes since commit 15af3ad8cafe8028f09d1b6c014bb2e997937694:
[media] vb2 core: Fix a few printk warnings (2011-01-11 18:19:24 -0200)
are available in the git repository at:
git://git.infradead.org/users/kmpark/linux-2.6-samsung vb2_test
Andrzej Pietrasiewicz (2):
v4l: saa7134: remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs support
v4l: saa7134: quick and dirty port to videobuf2
Hyunwoong Kim (5):
[media] s5p-fimc: fix the value of YUV422 1-plane formats
[media] s5p-fimc: Configure scaler registers depending on FIMC version
[media] s5p-fimc: update checking scaling ratio range
[media] s5p-fimc: Support stop_streaming and job_abort
[media] s5p-fimc: fix MSCTRL.FIFO_CTRL for performance enhancement
Marek Szyprowski (2):
v4l: mem2mem: port to videobuf2
v4l: mem2mem: port m2m_testdev to vb2
Pawel Osciak (2):
Fix mmap() example in the V4L2 API DocBook
Add multi-planar API documentation
Sungchun Kang (1):
[media] s5p-fimc: fimc_stop_capture bug fix
Sylwester Nawrocki (14):
v4l: Add multiplanar format fourccs for s5p-fimc driver
v4l: Add DocBook documentation for YU12M, NV12M image formats
[media] s5p-fimc: Porting to videobuf 2
[media] s5p-fimc: Conversion to multiplanar formats
[media] s5p-fimc: Use v4l core mutex in ioctl and file operations
[media] s5p-fimc: Rename s3c_fimc* to s5p_fimc*
[media] s5p-fimc: Derive camera bus width from mediabus pixelcode
[media] s5p-fimc: Enable interworking without subdev s_stream
[media] s5p-fimc: Use default input DMA burst count
[media] s5p-fimc: Enable simultaneous rotation and flipping
[media] s5p-fimc: Add control of the external sensor clock
[media] s5p-fimc: Move scaler details handling to the register API file
[media] Add chip identity for NOON010PC30 camera sensor
[media] Add v4l2 subdev driver for NOON010PC30L image sensor
Documentation/DocBook/media-entities.tmpl | 8 +
Documentation/DocBook/v4l/common.xml | 2 +
Documentation/DocBook/v4l/compat.xml | 11 +
Documentation/DocBook/v4l/dev-capture.xml | 13 +-
Documentation/DocBook/v4l/dev-output.xml | 13 +-
Documentation/DocBook/v4l/func-mmap.xml | 10 +-
Documentation/DocBook/v4l/func-munmap.xml | 3 +-
Documentation/DocBook/v4l/io.xml | 287 ++++-
Documentation/DocBook/v4l/pixfmt-nv12m.xml | 154 +++
Documentation/DocBook/v4l/pixfmt-yuv420m.xml | 162 +++
Documentation/DocBook/v4l/pixfmt.xml | 118 ++-
Documentation/DocBook/v4l/planar-apis.xml | 81 ++
Documentation/DocBook/v4l/v4l2.xml | 21 +-
Documentation/DocBook/v4l/vidioc-enum-fmt.xml | 2 +
Documentation/DocBook/v4l/vidioc-g-fmt.xml | 15 +-
Documentation/DocBook/v4l/vidioc-qbuf.xml | 24 +-
Documentation/DocBook/v4l/vidioc-querybuf.xml | 14 +-
Documentation/DocBook/v4l/vidioc-querycap.xml | 24 +-
drivers/media/video/Kconfig | 12 +-
drivers/media/video/Makefile | 1 +
drivers/media/video/mem2mem_testdev.c | 227 ++---
drivers/media/video/noon010pc30.c | 792 ++++++++++++++
drivers/media/video/s5p-fimc/fimc-capture.c | 550 ++++++----
drivers/media/video/s5p-fimc/fimc-core.c | 872 ++++++++-------
drivers/media/video/s5p-fimc/fimc-core.h | 134 ++--
drivers/media/video/s5p-fimc/fimc-reg.c | 199 ++--
drivers/media/video/s5p-fimc/regs-fimc.h | 29 +-
drivers/media/video/saa7134/Kconfig | 2 +-
drivers/media/video/saa7134/Makefile | 8 +-
drivers/media/video/saa7134/saa7134-cards.c | 1415 +++++++++----------------
drivers/media/video/saa7134/saa7134-core.c | 466 +++------
drivers/media/video/saa7134/saa7134-video.c | 854 ++++++----------
drivers/media/video/saa7134/saa7134.h | 48 +-
drivers/media/video/v4l2-mem2mem.c | 232 ++--
include/linux/videodev2.h | 7 +
include/media/noon010pc30.h | 28 +
include/media/{s3c_fimc.h => s5p_fimc.h} | 20 +-
include/media/v4l2-chip-ident.h | 3 +
include/media/v4l2-mem2mem.h | 56 +-
39 files changed, 3961 insertions(+), 2956 deletions(-)
create mode 100644 Documentation/DocBook/v4l/pixfmt-nv12m.xml
create mode 100644 Documentation/DocBook/v4l/pixfmt-yuv420m.xml
create mode 100644 Documentation/DocBook/v4l/planar-apis.xml
create mode 100644 drivers/media/video/noon010pc30.c
create mode 100644 include/media/noon010pc30.h
rename include/media/{s3c_fimc.h => s5p_fimc.h} (75%)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-11 21:57 ` Mauro Carvalho Chehab
2011-01-12 2:47 ` Pawel Osciak
@ 2011-01-12 16:19 ` Sylwester Nawrocki
1 sibling, 0 replies; 20+ messages in thread
From: Sylwester Nawrocki @ 2011-01-12 16:19 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Sylwester Nawrocki, linux-media@vger.kernel.org, Marek Szyprowski
On 01/11/2011 10:57 PM, Mauro Carvalho Chehab wrote:
> Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
>> Hi Mauro,
>>
>> Please pull from our tree for the following items:
>>
>> 4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various
>> driver updates and bugfixes,
>> 5. Siliconfile NOON010PC30 sensor subdev driver,
>
> Those patches seem ok. I have just a couple comments about them. See bellow.
>
> After having them solved, please send the patches against my vb2 test tree:
>
> git://linuxtv.org/mchehab/experimental.git vb2_test
>
> I've tested already vb2 with vivi. I'll be testing them now with saa7134.
> After testing it, I'll give you a feedback about vb2 and, if ok, I'll merge
> both multiplane and vb2 on my main tree.
>
>> Hyunwoong Kim (5):
>> [media] s5p-fimc: fix the value of YUV422 1-plane formats
>
> I don't have an arm cross-compilation handy, but... that means that, before this
> patch, compilation were broken? If so, please, don't do that, as it breaks bisect.
> Instead, merge the patch withthe one that broke compilation.
No, the purpose of this patch is to only change the values programmed
into the H/W registers. The patch summary line seem not to be
too accurate. This patch doesn't fix any compilation problems.
I always try to test the patches against compilation breakage one by one.
But this time unfortunately I didn't do enough tests of the mem2mem
conversion changes when sending the pull request.
Regards,
Sylwester
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-12 10:25 ` Marek Szyprowski
@ 2011-01-12 18:49 ` Mauro Carvalho Chehab
2011-01-13 3:05 ` Pawel Osciak
2011-01-12 20:23 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-12 18:49 UTC (permalink / raw)
To: Marek Szyprowski
Cc: Sylwester Nawrocki,
'Andrzej Pietrasiewicz/Poland R&D Center-Linux/./????',
pawel, linux-media
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
> Hello Mauro,
>
> I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
> vb2_test branch.
Thanks!
As before, I'll be commenting the patches as I'll be seeing any issues.
> Pawel Osciak (2):
> Fix mmap() example in the V4L2 API DocBook
In fact, the check for retval < 0 instead of retval == -1 is not a fix. According with
mmap man pages:
RETURN VALUE
On success, mmap() returns a pointer to the mapped area. On error, the value MAP_FAILED (that is, (void *) -1) is returned, and errno
is set appropriately. On success, munmap() returns 0, on failure -1, and errno is set (probably to EINVAL).
The change is not wrong, as -1 is lower than 0, but using -1 is more compliant with
libc. So, I'll be applying just the CodingStyle fixes on it.
Cheers,
mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-12 10:25 ` Marek Szyprowski
2011-01-12 18:49 ` Mauro Carvalho Chehab
@ 2011-01-12 20:23 ` Mauro Carvalho Chehab
2011-01-13 8:46 ` Andrzej Pietrasiewicz
1 sibling, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-12 20:23 UTC (permalink / raw)
To: Marek Szyprowski
Cc: Sylwester Nawrocki,
'Andrzej Pietrasiewicz/Poland R&D Center-Linux/./????',
pawel, linux-media
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
> Hello Mauro,
>
> I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
> vb2_test branch.
>
> The last 2 patches are for SAA7134 driver and are only to show that videobuf2-dma-sg works
> correctly.
On my first test with saa7134, it hanged. It seems that the code reached a dead lock.
On my test environment, I'm using a remote machine, without monitor. My test is using
qv4l2 via a remote X server. Using a remote X server is an interesting test, as it will
likely loose some frames, increasing the probability of races and dead locks.
That's what happened:
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.16 loaded
saa7130/34: w/o radio and vbi
saa7133[0]: found at 0000:37:09.0, rev: 209, irq: 21, latency: 32, mmio: 0xfb000
saa7133[0]: subsystem: 17de:b136, board: Kworld PCI SBTVD/ISDB-T Full-Seg Hybri]
saa7133[0]: board init: gpio is 4000
hwinit1
IRQ 21/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
saa7133[0]/irq: no (more) work
saa7133[0]: i2c eeprom 00: de 17 36 b1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 03 03 ff 01 03 08 ff 01 90 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 1c 00 c0 ff 1c 01 00 ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Chip ID is not zero. It is not a TEA5767
tuner 2-0060: chip found @ 0xc0 (saa7133[0])
tda18271 2-0060: creating new instance
TDA18271HD/C2 detected @ 2-0060
hwinit2
tda18271: performing RF tracking filter calibration
tda18271: RF tracking filter calibration complete
DCSDT: pll: not locked, sync: no, norm: (no signal)
saa7133[0]: registered device video0 [v4l2]
saa7134_dvb: disagrees about version of symbol videobuf_dvb_alloc_frontend
saa7134_dvb: Unknown symbol videobuf_dvb_alloc_frontend
saa7134_dvb: Unknown symbol saa7134_ts_register
saa7134_dvb: disagrees about version of symbol videobuf_dvb_get_frontend
saa7134_dvb: Unknown symbol videobuf_dvb_get_frontend
saa7134_dvb: disagrees about version of symbol videobuf_queue_sg_init
saa7134_dvb: Unknown symbol videobuf_queue_sg_init
saa7134_dvb: disagrees about version of symbol saa7134_set_gpio
saa7134_dvb: Unknown symbol saa7134_set_gpio
saa7134_dvb: Unknown symbol saa7134_ts_qops
saa7134_dvb: Unknown symbol saa7134_ts_unregister
saa7134_alsa: Unknown symbol saa7134_tvaudio_setmute
saa7134_alsa: Unknown symbol saa_dsp_writel
saa7134_alsa: disagrees about version of symbol saa7134_boards
saa7134_alsa: Unknown symbol saa7134_boards
saa7134_alsa: disagrees about version of symbol saa7134_dmasound_init
saa7134_alsa: Unknown symbol saa7134_dmasound_init
saa7134_alsa: disagrees about version of symbol saa7134_dmasound_exit
saa7134_alsa: Unknown symbol saa7134_dmasound_exit
saa7134_alsa: disagrees about version of symbol saa7134_set_dmabits
saa7134_alsa: Unknown symbol saa7134_set_dmabits
saa7134_reqbufs: ffff880051ecd528 ffff880051d2fd48
queue_setup
vb2_dma_sg_alloc: Allocated buffer of 304 pages
saa7134_querybuf: ffff880051ecd528 ffff880051d2fd48
saa7134_reqbufs: ffff880051ecd528 ffff880051d2fd48
vb2_dma_sg_put: Freeing buffer of 304 pages
queue_setup
saa7134_reqbufs: ffff880051ecd528 ffff880051d2fd48
queue_setup
vb2_dma_sg_alloc: Allocated buffer of 304 pages
vb2_dma_sg_alloc: Allocated buffer of 304 pages
vb2_dma_sg_alloc: Allocated buffer of 304 pages
saa7134_querybuf: ffff880051ecd528 ffff880051d2fd48
vb2_common_vm_open: ffff880067d1b178, refcount: 1, vma: 7fa8e0d67000-7fa8e0e9700
saa7134_querybuf: ffff880051ecd528 ffff880051d2fd48
vb2_common_vm_open: ffff8800a21cb278, refcount: 1, vma: 7fa8e0c37000-7fa8e0d6700
saa7134_querybuf: ffff880051ecd528 ffff880051d2fd48
vb2_common_vm_open: ffff880067c84ef8, refcount: 1, vma: 7fa8e0b07000-7fa8e0c3700
saa7134_qbuf: ffff880051ecd528 ffff880051d2fd48
buffer_prepare: sglist:ffffc90005139000 num_pages:304
saa7134_qbuf: ffff880051ecd528 ffff880051d2fd48
buffer_prepare: sglist:ffffc900051ab000 num_pages:304
saa7134_qbuf: ffff880051ecd528 ffff880051d2fd48
buffer_prepare: sglist:ffffc900051bf000 num_pages:304
saa7134_streamon: ffff880051ecd528
buffer_queue
buffer_queue ffff880067dd9800
buffer_activate buf=ffff880067dd9800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_queue
buffer_queue ffff880051ecd000
buffer_queue
buffer_queue ffff880088e69800
video_poll: ffff880051ecd528
video_poll: ffff880051ecd528
video_poll: ffff880051ecd528
video_poll: ffff880051ecd528
saa7133[0]/irq[0,4317235087]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0
buffer_finish ffff880067dd9800
bu
(yes, the last msg become incomplete on my serial console)
I've rebooted and did more tests, with mmap and qv4l2. On all cases, the first time,
the stream worked, but after a stream off/stream on, it didn't start. read() didn't
work.
After that, I did a test with v4l2grab. It also hanged. The last messages were:
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_queue
buffer_queue ffff880110a82800
video_poll: ffff88010feac528
saa7133[0]/irq[0,4295231408]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0
buffer_finish ffff88010fe33000
buffer_next ffff880110a82800 [prev=ffff88
So, it seems that there's something wrong on it.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-12 18:49 ` Mauro Carvalho Chehab
@ 2011-01-13 3:05 ` Pawel Osciak
2011-01-13 12:18 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 20+ messages in thread
From: Pawel Osciak @ 2011-01-13 3:05 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Marek Szyprowski, Sylwester Nawrocki,
Andrzej Pietrasiewicz/Poland R&D Center-Linux/./????,
linux-media
Hi Mauro,
On Wed, Jan 12, 2011 at 10:49, Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
> Em 12-01-2011 08:25, Marek Szyprowski escreveu:
>> Hello Mauro,
>>
>> I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
>> vb2_test branch.
>
> Thanks!
>
> As before, I'll be commenting the patches as I'll be seeing any issues.
>
>> Pawel Osciak (2):
>> Fix mmap() example in the V4L2 API DocBook
>
> In fact, the check for retval < 0 instead of retval == -1 is not a fix. According with
> mmap man pages:
> RETURN VALUE
> On success, mmap() returns a pointer to the mapped area. On error, the value MAP_FAILED (that is, (void *) -1) is returned, and errno
> is set appropriately. On success, munmap() returns 0, on failure -1, and errno is set (probably to EINVAL).
>
> The change is not wrong, as -1 is lower than 0, but using -1 is more compliant with
> libc. So, I'll be applying just the CodingStyle fixes on it.
Sorry, but I think you got it wrong. The example is called "mmap()
example". But I did not change return value checking of mmap() calls.
I changed return value checking of ioctl() calls. So I believe the
patch is correct.
--
Best regards,
Pawel Osciak
^ permalink raw reply [flat|nested] 20+ messages in thread
* RE: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-12 20:23 ` Mauro Carvalho Chehab
@ 2011-01-13 8:46 ` Andrzej Pietrasiewicz
2011-01-13 12:13 ` Andrzej Pietrasiewicz
2011-01-13 12:58 ` Mauro Carvalho Chehab
0 siblings, 2 replies; 20+ messages in thread
From: Andrzej Pietrasiewicz @ 2011-01-13 8:46 UTC (permalink / raw)
To: 'Mauro Carvalho Chehab', Marek Szyprowski
Cc: Sylwester Nawrocki, pawel, linux-media, Andrzej Pietrasiewicz
[-- Attachment #1: Type: text/plain, Size: 1475 bytes --]
Hello Mauro,
On Wednesday, January 12, 2011 9:24 PM Mauro Carvalho Chehab wrote:
>
> Em 12-01-2011 08:25, Marek Szyprowski escreveu:
> > Hello Mauro,
> >
> > I've rebased our fimc and saa patches onto
> http://linuxtv.org/git/mchehab/experimental.git
> > vb2_test branch.
> >
> > The last 2 patches are for SAA7134 driver and are only to show that
> videobuf2-dma-sg works
> > correctly.
>
> On my first test with saa7134, it hanged. It seems that the code
> reached a dead lock.
>
> On my test environment, I'm using a remote machine, without monitor. My
> test is using
> qv4l2 via a remote X server. Using a remote X server is an interesting
> test, as it will
> likely loose some frames, increasing the probability of races and dead
> locks.
>
We did a similar test using a remote machine and qv4l2 with X forwarding.
Both userptr and mmap worked. Read does not work because it is not
implemented, but there was no freeze anyway, just green screen in qv4l2.
However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV
Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of
a short session when modules where loaded, qv4l2 started, userptr mode run
for a while and then mmap mode run for a while.
We did it on a 32-bit system. We are going to repeat the test on a 64-bit
system, it just takes some time to set it up. Perhaps this is the
difference.
Thank you for testing, we will let you know as soon as we learn more,
Andrzej
[-- Attachment #2: saa7134.log --]
[-- Type: application/octet-stream, Size: 171329 bytes --]
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.16 loaded
saa7130/34: w/o radio and vbi
saa7133[0]: found at 0000:05:00.0, rev: 209, irq: 20, latency: 32, mmio: 0xf8100000
saa7133[0]: subsystem: 1461:f11d, board: Avermedia PCI pure analog (M135A) [card=149,autodetected]
saa7133[0]: board init: gpio is 40000
hwinit1
saa7133[0]: i2c eeprom 00: 61 14 1d f1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 56 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 22 00 c0 96 ff 03 30 15 00 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 0-004b: chip found @ 0x96 (saa7133[0])
tda829x 0-004b: setting tuner address to 60
tda829x 0-004b: type set to tda8290+75a
hwinit2
DCSDT: pll: not locked, sync: no, norm: (no signal)
saa7133[0]: registered device video0 [v4l2]
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015
saa7133[0] video (Avermedia PCI: VIDIOC_G_TUNER index=0, name=Television, type=2, capability=0x72, rangelow=0, rangehigh=-1, signal=0, afc=0, rxsubchans=0x0, audmode=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=0, name=Television, type=1, audioset=1, tuner=0, std=00ffbfff, status=65792
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=1, name=Composite1, type=2, audioset=1, tuner=0, std=00ffbfff, status=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=2, name=S-Video, type=2, audioset=1, tuner=0, std=00ffbfff, status=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_INPUT value=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMOUTPUT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMAUDIO error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMAUDOUT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=0, id=0xb000, name=NTSC, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=1, id=0x1000, name=NTSC-M, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=2, id=0x2000, name=NTSC-M-JP, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=3, id=0x8000, name=NTSC-M-KR, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=4, id=0xff, name=PAL, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=5, id=0x7, name=PAL-BG, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=6, id=0x8, name=PAL-H, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=7, id=0x10, name=PAL-I, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=8, id=0xe0, name=PAL-DK, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=9, id=0x100, name=PAL-M, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=10, id=0x200, name=PAL-N, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=11, id=0x400, name=PAL-Nc, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=12, id=0x800, name=PAL-60, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=13, id=0xff0000, name=SECAM, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=14, id=0x10000, name=SECAM-B, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=15, id=0x40000, name=SECAM-G, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=16, id=0x80000, name=SECAM-H, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=17, id=0x320000, name=SECAM-DK, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=18, id=0x400000, name=SECAM-L, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=19, id=0x800000, name=SECAM-Lc, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_STD std=0x000000ff
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=0, id=0xb000, name=NTSC, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=1, id=0x1000, name=NTSC-M, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=2, id=0x2000, name=NTSC-M-JP, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=3, id=0x8000, name=NTSC-M-KR, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=4, id=0xff, name=PAL, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_G_FREQUENCY tuner=0, type=2, frequency=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=6, type=1, flags=0, pixelformat=RGB3, description='24 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=7, type=1, flags=0, pixelformat=BGR4, description='32 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=8, type=1, flags=0, pixelformat=RGB4, description='32 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=10, type=1, flags=0, pixelformat=UYVY, description='4:2:2 packed, UYVY'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=11, type=1, flags=0, pixelformat=422P, description='4:2:2 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=12, type=1, flags=0, pixelformat=YU12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=13, type=1, flags=0, pixelformat=YV12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=any, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMEINTERVALS error -22
saa7134_reqbufs: f2354ee8 c2043e68
queue_setup
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Allocated 1 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=1, type=vid-cap, memory=userptr
saa7134_reqbufs: f2354ee8 c2043e68
queue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=userptr
saa7134_reqbufs: f2354ee8 c2043e68
queue_setup
vb2_dma_sg_alloc: Allocated buffer of 304 pages
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Allocated 1 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=1, type=vid-cap, memory=mmap
saa7134_reqbufs: f2354ee8 c2043e68
vb2_dma_sg_put: Freeing buffer of 304 pages
vb2: Freed plane 0 of buffer 0
queue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=mmap
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x80000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL error -22
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000004
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_S_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_S_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_S_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=6, type=1, flags=0, pixelformat=RGB3, description='24 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=7, type=1, flags=0, pixelformat=BGR4, description='32 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=8, type=1, flags=0, pixelformat=RGB4, description='32 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=10, type=1, flags=0, pixelformat=UYVY, description='4:2:2 packed, UYVY'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=11, type=1, flags=0, pixelformat=422P, description='4:2:2 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=12, type=1, flags=0, pixelformat=YU12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=13, type=1, flags=0, pixelformat=YV12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015
saa7133[0] video (Avermedia PCI: VIDIOC_G_INPUT value=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=0, name=Television, type=1, audioset=1, tuner=0, std=00ffbfff, status=65792
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x80000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL error -22
saa7133[0] video (Avermedia PCI: VIDIOC_S_INPUT value=2
saa7133[0] video (Avermedia PCI: VIDIOC_G_INPUT value=2
saa7133[0]/irq[0,21275244]: r=0x100 s=0x10 INTL
DCSDT: pll: locked, sync: no, norm: (no signal)
saa7133[0]/irq: no (more) work
saa7133[0]/irq[0,21275276]: r=0x100 s=0x10 INTL
DCSDT: pll: locked, sync: no, norm: PAL
saa7133[0]/irq: no (more) work
saa7133[0]/irq[0,21275306]: r=0x80 s=0x10 RDCAP
DCSDT: pll: locked, sync: yes, norm: PAL
saa7133[0]/irq: no (more) work
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=any, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_S_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=6, type=1, flags=0, pixelformat=RGB3, description='24 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=7, type=1, flags=0, pixelformat=BGR4, description='32 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=8, type=1, flags=0, pixelformat=RGB4, description='32 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMEINTERVALS error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGB3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YU12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YV12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=UYVY, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGBP, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7134_reqbufs: f2354ee8 c2043e68
queue_setup
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Buffer 1, plane 0 offset 0x00000000
vb2: Buffer 2, plane 0 offset 0x00000000
vb2: Buffer 3, plane 0 offset 0x00000000
vb2: Allocated 4 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=4, type=vid-cap, memory=userptr
saa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memory
buffer_prepare: sglist:fab44000 num_pages:203
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=0, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memory
buffer_prepare: sglist:fab47000 num_pages:203
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=1, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5ccc008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memory
buffer_prepare: sglist:fab4a000 num_pages:203
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=2, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5c01008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memory
buffer_prepare: sglist:fab4d000 num_pages:203
vb2: qbuf of buffer 3 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=3, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5b36008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMON type=vid-cap
saa7134_streamon: f2354ee8
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_queue
buffer_queue c3c1f800
buffer_queue
buffer_queue c3c1dc00
buffer_queue
buffer_queue c3c1d400
vb2: Streamon successful
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277591]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next c3c1f800 [prev=c3c1d694/next=c3c1fa94]
buffer_activate buf=c3c1f800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=c3c1d694/next=c3c1de94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00187684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00187684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277596]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next c3c1dc00 [prev=c3c1d694/next=c3c1de94]
buffer_activate buf=c3c1dc00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=c3c1d694/next=c3c1d694
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00207652 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00207652 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277601]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next c3c1d400 [prev=c3c1d694/next=c3c1d694]
buffer_activate buf=c3c1d400
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=ef857ce8/next=ef857ce8
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00227682 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00227682 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277606]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
video_poll: f2354ee8
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00247650 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00247650 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277621]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00307684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00307684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277631]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00347684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00347684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277641]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00387685 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00387685 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277651]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00427686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00427686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277661]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00467686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00467686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277671]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00507687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00507687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277681]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00547687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00547687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277691]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00587688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00587688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277701]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00627688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00627688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277711]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00667688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00667688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277721]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00707689 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00707689 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277731]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00747690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00747690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277741]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00787690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00787690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277751]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00827691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00827691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277761]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00867691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00867691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277771]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00907691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00907691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277781]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00947693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00947693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277791]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00987693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00987693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277801]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00027693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00027693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277811]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00067694 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00067694 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277821]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00107695 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00107695 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277831]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00147696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00147696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277841]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00187696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00187696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277851]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00227697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00227697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277861]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00267697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00267697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277871]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00307698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00307698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277881]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00347698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00347698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21277891]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00387702 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab44000 num_pages:203
buffer_queue
buffer_queue c3c1c000
buffer_activate buf=c3c1c000
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00387702 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMOFF type=vid-cap
saa7134_streamoff: f2354ee8
stop_streaming
timeout on c3c1c000
buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
vb2: Streamoff successful
saa7134_reqbufs: f2354ee8 c2043e68
vb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pages
vb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pages
vb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pages
vb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pages
queue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=userptr
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGB3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YU12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YV12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=UYVY, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGBP, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7134_reqbufs: f2354ee8 c2043e68
queue_setup
vb2_dma_sg_alloc: Allocated buffer of 203 pages
vb2_dma_sg_alloc: Allocated buffer of 203 pages
vb2_dma_sg_alloc: Allocated buffer of 203 pages
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Buffer 1, plane 0 offset 0x000cb000
vb2: Buffer 2, plane 0 offset 0x00196000
vb2: Allocated 3 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=3, type=vid-cap, memory=mmap
saa7134_querybuf: f2354ee8 c2043e68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYBUF 00:00:00.00000000 index=0, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
vb2_common_vm_open: f23ca7e0, refcount: 1, vma: b5ccc000-b5d97000
vb2: Buffer 0, plane 0 successfully mapped
saa7134_querybuf: f2354ee8 c2043e68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYBUF 00:00:00.00000000 index=1, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
vb2_common_vm_open: f23cade0, refcount: 1, vma: b5c01000-b5ccc000
vb2: Buffer 1, plane 0 successfully mapped
saa7134_querybuf: f2354ee8 c2043e68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYBUF 00:00:00.00000000 index=2, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
vb2_common_vm_open: f23ca820, refcount: 1, vma: b5b36000-b5c01000
vb2: Buffer 2, plane 0 successfully mapped
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=0, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=0
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=1, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=0
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=2, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=0
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMON type=vid-cap
saa7134_streamon: f2354ee8
buffer_queue
buffer_queue f34b7800
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_queue
buffer_queue f34b6800
buffer_queue
buffer_queue f2ab2c00
vb2: Streamon successful
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278816]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00087718 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00087718 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278821]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00107749 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00107749 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278826]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00127718 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00127718 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278831]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00147751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00147751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278836]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00167718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00167718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278841]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00187750 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00187750 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278846]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00207719 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00207719 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278851]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00227751 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00227751 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278856]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00247720 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00247720 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278861]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00267751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00267751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278866]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
video_poll: f2354ee8
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
saa7134_dqbuf: f2354ee8 c2043e68
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0]/irq: no (more) work
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00287718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00287718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278871]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00307752 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00307752 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278876]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00327720 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00327720 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278881]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00347752 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00347752 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278886]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00367722 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00367722 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278891]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00387754 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00387754 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278896]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00407722 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00407722 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278901]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00427754 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00427754 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278906]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00447722 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00447722 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278911]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00467755 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00467755 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278916]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00487723 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00487723 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278921]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00507755 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00507755 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278926]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00527725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00527725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278931]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00547757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00547757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278936]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00567723 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00567723 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278941]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
video_poll: f2354ee8
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00587756 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00587756 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278946]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00607726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00607726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278951]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00627756 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00627756 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278956]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00647725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00647725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278961]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00667757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00667757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278966]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00687726 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00687726 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278971]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00707758 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00707758 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278976]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00727726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00727726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278981]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00747759 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00747759 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278986]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00767726 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00767726 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278991]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00787759 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00787759 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21278996]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00807728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00807728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279001]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00827760 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00827760 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279006]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00847729 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00847729 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279011]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00867760 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00867760 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279016]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00887728 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00887728 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279021]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00907760 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00907760 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279026]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00927728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00927728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279031]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00947762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00947762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279036]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00967731 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00967731 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279041]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00987762 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00987762 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279046]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00007731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00007731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279051]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00027763 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00027763 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279056]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00047732 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00047732 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279061]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00067762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00067762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279066]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00087733 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00087733 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279071]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00107765 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00107765 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279076]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00127731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00127731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279081]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]
buffer_activate buf=f34b7800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00147766 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:facee000 num_pages:203
buffer_queue
buffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00147766 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279086]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0
buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2
buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]
buffer_activate buf=f34b6800
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00167733 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fab50000 num_pages:203
buffer_queue
buffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00167733 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0]/irq[0,21279091]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0
buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2
buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]
buffer_activate buf=f2ab2c00
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
buffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) work
video_poll: f2354ee8
saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00187765 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7134_qbuf: f2354ee8 c2043e68
buffer_prepare: sglist:fac1f000 num_pages:203
buffer_queue
buffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00187765 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap
saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
video_poll: f2354ee8
video_poll: f2354ee8
video_poll: f2354ee8
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMOFF type=vid-cap
saa7134_streamoff: f2354ee8
stop_streaming
vb2: Done processing on buffer 0, state: 2
vb2: Done processing on buffer 1, state: 2
timeout on f2ab2c00
buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2
buffer_next (null)
saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
vb2: Streamoff successful
vb2_common_vm_close: f23ca7e0, refcount: 2, vma: b5ccc000-b5d97000
vb2_common_vm_close: f23cade0, refcount: 2, vma: b5c01000-b5ccc000
vb2_common_vm_close: f23ca820, refcount: 2, vma: b5b36000-b5c01000
saa7134_reqbufs: f2354ee8 c2043e68
vb2_dma_sg_put: Freeing buffer of 203 pages
vb2: Freed plane 0 of buffer 0
vb2_dma_sg_put: Freeing buffer of 203 pages
vb2: Freed plane 0 of buffer 1
vb2_dma_sg_put: Freeing buffer of 203 pages
vb2: Freed plane 0 of buffer 2
queue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=mmap
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000
^ permalink raw reply [flat|nested] 20+ messages in thread
* RE: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-13 8:46 ` Andrzej Pietrasiewicz
@ 2011-01-13 12:13 ` Andrzej Pietrasiewicz
2011-01-13 13:04 ` Mauro Carvalho Chehab
2011-01-13 12:58 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 20+ messages in thread
From: Andrzej Pietrasiewicz @ 2011-01-13 12:13 UTC (permalink / raw)
To: Andrzej Pietrasiewicz, 'Mauro Carvalho Chehab',
'Marek Szyprowski'
Cc: 'Sylwester Nawrocki', pawel, linux-media
Hello again, Mauro,
On Thursday, January 13, 2011 9:46 AM Andrzej Pietrasiewicz wrote:
>
> Hello Mauro,
>
> On Wednesday, January 12, 2011 9:24 PM Mauro Carvalho Chehab wrote:
> >
> > Em 12-01-2011 08:25, Marek Szyprowski escreveu:
> > > Hello Mauro,
> > >
> > > I've rebased our fimc and saa patches onto
> > http://linuxtv.org/git/mchehab/experimental.git
> > > vb2_test branch.
> > >
> > > The last 2 patches are for SAA7134 driver and are only to show that
> > videobuf2-dma-sg works
> > > correctly.
> >
> > On my first test with saa7134, it hanged. It seems that the code
> > reached a dead lock.
> >
> > On my test environment, I'm using a remote machine, without monitor.
> > My test is using
> > qv4l2 via a remote X server. Using a remote X server is an
> interesting
> > test, as it will likely loose some frames, increasing the probability
> > of races and dead locks.
> >
>
> We did a similar test using a remote machine and qv4l2 with X
> forwarding.
> Both userptr and mmap worked. Read does not work because it is not
> implemented, but there was no freeze anyway, just green screen in
> qv4l2.
> However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV",
> "TV Standard" to "PAL". I enclose a (lengthy) log for reference - it is
> a log of a short session when modules where loaded, qv4l2 started,
> userptr mode run for a while and then mmap mode run for a while.
>
> We did it on a 32-bit system. We are going to repeat the test on a 64-
> bit system, it just takes some time to set it up. Perhaps this is the
> difference.
We did the test on a 64-bit system, both locally and with X forwarding to a
remote machine. It works in both cases.
Our TV card is "Avermedia AverTV Super 007" pure analog. Yours is a hybrid
analog/ISDB card. Does your card work with videobuf 1? Perhaps you could do
such a test: please use code from the commit f73e66a8e91e4ebb "v4l: saa7134:
remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs support" and see if
you TV card works with videobuf (not videobuf2)?
Andrzej
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-13 3:05 ` Pawel Osciak
@ 2011-01-13 12:18 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-13 12:18 UTC (permalink / raw)
To: Pawel Osciak
Cc: Marek Szyprowski, Sylwester Nawrocki,
Andrzej Pietrasiewicz/Poland R&D Center-Linux/./????,
linux-media
Em 13-01-2011 01:05, Pawel Osciak escreveu:
> Hi Mauro,
>
> On Wed, Jan 12, 2011 at 10:49, Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
>> Em 12-01-2011 08:25, Marek Szyprowski escreveu:
>>> Hello Mauro,
>>>
>>> I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
>>> vb2_test branch.
>>
>> Thanks!
>>
>> As before, I'll be commenting the patches as I'll be seeing any issues.
>>
>>> Pawel Osciak (2):
>>> Fix mmap() example in the V4L2 API DocBook
>>
>> In fact, the check for retval < 0 instead of retval == -1 is not a fix. According with
>> mmap man pages:
>> RETURN VALUE
>> On success, mmap() returns a pointer to the mapped area. On error, the value MAP_FAILED (that is, (void *) -1) is returned, and errno
>> is set appropriately. On success, munmap() returns 0, on failure -1, and errno is set (probably to EINVAL).
>>
>> The change is not wrong, as -1 is lower than 0, but using -1 is more compliant with
>> libc. So, I'll be applying just the CodingStyle fixes on it.
>
> Sorry, but I think you got it wrong. The example is called "mmap()
> example". But I did not change return value checking of mmap() calls.
> I changed return value checking of ioctl() calls. So I believe the
> patch is correct.
>From ioctl man page:
RETURN VALUE
Usually, on success zero is returned. A few ioctl() requests use the
return value as an output parameter and return a non-negative value on
success. On error, -1 is returned, and errno is set appropriately.
So, at least on glibc, it will return -1 for errors, storing the error code at errno
var, and 0 for OK.
Several V4L2 applications do error checks with -1. So, if some non-glibc implementation
is returning a different return value, that means that several V4L applications will
not work properly. Do you know any case where ioctl is implemented on a different way?
Cheers,
Mauro.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-13 8:46 ` Andrzej Pietrasiewicz
2011-01-13 12:13 ` Andrzej Pietrasiewicz
@ 2011-01-13 12:58 ` Mauro Carvalho Chehab
2011-01-16 15:11 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-13 12:58 UTC (permalink / raw)
To: Andrzej Pietrasiewicz
Cc: Marek Szyprowski, Sylwester Nawrocki, pawel, linux-media
Em 13-01-2011 06:46, Andrzej Pietrasiewicz escreveu:
> Hello Mauro,
>
> On Wednesday, January 12, 2011 9:24 PM Mauro Carvalho Chehab wrote:
>>
>> Em 12-01-2011 08:25, Marek Szyprowski escreveu:
>>> Hello Mauro,
>>>
>>> I've rebased our fimc and saa patches onto
>> http://linuxtv.org/git/mchehab/experimental.git
>>> vb2_test branch.
>>>
>>> The last 2 patches are for SAA7134 driver and are only to show that
>> videobuf2-dma-sg works
>>> correctly.
>>
>> On my first test with saa7134, it hanged. It seems that the code
>> reached a dead lock.
>>
>> On my test environment, I'm using a remote machine, without monitor. My
>> test is using
>> qv4l2 via a remote X server. Using a remote X server is an interesting
>> test, as it will
>> likely loose some frames, increasing the probability of races and dead
>> locks.
>>
>
> We did a similar test using a remote machine and qv4l2 with X forwarding.
> Both userptr and mmap worked. Read does not work because it is not
> implemented, but there was no freeze anyway, just green screen in qv4l2.
> However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV
> Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of
> a short session when modules where loaded, qv4l2 started, userptr mode run
> for a while and then mmap mode run for a while.
>
> We did it on a 32-bit system. We are going to repeat the test on a 64-bit
> system, it just takes some time to set it up. Perhaps this is the
> difference.
Yeah, I tested where with PAL/M and 64-bits, but I don't think that the hangs
have something due to 64 bits. It is probably because of the high delay introduced
by using the 100 Mbps Ethernet connection to display the stream. This introduces
a high delay (the max frame rate drops from 30 fps to about 6 fps on my setup).
So, qv4l2 will loose frames. This increases the possibility of a race between
qbuf/dqbuf.
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-13 12:13 ` Andrzej Pietrasiewicz
@ 2011-01-13 13:04 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-13 13:04 UTC (permalink / raw)
To: Andrzej Pietrasiewicz
Cc: 'Marek Szyprowski', 'Sylwester Nawrocki', pawel,
linux-media
Em 13-01-2011 10:13, Andrzej Pietrasiewicz escreveu:
> Hello again, Mauro,
>
> On Thursday, January 13, 2011 9:46 AM Andrzej Pietrasiewicz wrote:
>
>>
>> Hello Mauro,
>>
>> On Wednesday, January 12, 2011 9:24 PM Mauro Carvalho Chehab wrote:
>>>
>>> Em 12-01-2011 08:25, Marek Szyprowski escreveu:
>>>> Hello Mauro,
>>>>
>>>> I've rebased our fimc and saa patches onto
>>> http://linuxtv.org/git/mchehab/experimental.git
>>>> vb2_test branch.
>>>>
>>>> The last 2 patches are for SAA7134 driver and are only to show that
>>> videobuf2-dma-sg works
>>>> correctly.
>>>
>>> On my first test with saa7134, it hanged. It seems that the code
>>> reached a dead lock.
>>>
>>> On my test environment, I'm using a remote machine, without monitor.
>>> My test is using
>>> qv4l2 via a remote X server. Using a remote X server is an
>> interesting
>>> test, as it will likely loose some frames, increasing the probability
>>> of races and dead locks.
>>>
>>
>> We did a similar test using a remote machine and qv4l2 with X
>> forwarding.
>> Both userptr and mmap worked. Read does not work because it is not
>> implemented, but there was no freeze anyway, just green screen in
>> qv4l2.
>> However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV",
>> "TV Standard" to "PAL". I enclose a (lengthy) log for reference - it is
>> a log of a short session when modules where loaded, qv4l2 started,
>> userptr mode run for a while and then mmap mode run for a while.
>>
>> We did it on a 32-bit system. We are going to repeat the test on a 64-
>> bit system, it just takes some time to set it up. Perhaps this is the
>> difference.
>
> We did the test on a 64-bit system, both locally and with X forwarding to a
> remote machine. It works in both cases.
> Our TV card is "Avermedia AverTV Super 007" pure analog. Yours is a hybrid
> analog/ISDB card. Does your card work with videobuf 1?
Yes, it works (well, sort of - there's a problem a the tuner driver that I didn't
fix yet, so, I'm receiving just static on it, but yet, it is a stream, and this
works fine with videobuf1).
> Perhaps you could do
> such a test: please use code from the commit f73e66a8e91e4ebb "v4l: saa7134:
> remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs support" and see if
> you TV card works with videobuf (not videobuf2)?
Ok, I'll do that, or maybe I'll just replace by an analog-only board.
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
2011-01-13 12:58 ` Mauro Carvalho Chehab
@ 2011-01-16 15:11 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2011-01-16 15:11 UTC (permalink / raw)
To: Andrzej Pietrasiewicz
Cc: Marek Szyprowski, Sylwester Nawrocki, pawel, linux-media
Em 13-01-2011 10:58, Mauro Carvalho Chehab escreveu:
> Em 13-01-2011 06:46, Andrzej Pietrasiewicz escreveu:
>> Hello Mauro,
>>
>> On Wednesday, January 12, 2011 9:24 PM Mauro Carvalho Chehab wrote:
>>>
>>> Em 12-01-2011 08:25, Marek Szyprowski escreveu:
>>>> Hello Mauro,
>>>>
>>>> I've rebased our fimc and saa patches onto
>>> http://linuxtv.org/git/mchehab/experimental.git
>>>> vb2_test branch.
>>>>
>>>> The last 2 patches are for SAA7134 driver and are only to show that
>>> videobuf2-dma-sg works
>>>> correctly.
>>>
>>> On my first test with saa7134, it hanged. It seems that the code
>>> reached a dead lock.
>>>
>>> On my test environment, I'm using a remote machine, without monitor. My
>>> test is using
>>> qv4l2 via a remote X server. Using a remote X server is an interesting
>>> test, as it will
>>> likely loose some frames, increasing the probability of races and dead
>>> locks.
>>>
>>
>> We did a similar test using a remote machine and qv4l2 with X forwarding.
>> Both userptr and mmap worked. Read does not work because it is not
>> implemented, but there was no freeze anyway, just green screen in qv4l2.
>> However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV
>> Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of
>> a short session when modules where loaded, qv4l2 started, userptr mode run
>> for a while and then mmap mode run for a while.
>>
>> We did it on a 32-bit system. We are going to repeat the test on a 64-bit
>> system, it just takes some time to set it up. Perhaps this is the
>> difference.
>
> Yeah, I tested where with PAL/M and 64-bits, but I don't think that the hangs
> have something due to 64 bits. It is probably because of the high delay introduced
> by using the 100 Mbps Ethernet connection to display the stream. This introduces
> a high delay (the max frame rate drops from 30 fps to about 6 fps on my setup).
> So, qv4l2 will loose frames. This increases the possibility of a race between
> qbuf/dqbuf.
There are still some issued with saa7134, but I don't want to delay the
upstream submission for vb2 due to those issues, as they may be caused by
the saa7134 port to vb2. So, I'll be adding on my tree, and I'll be sending
it upstream. Yet, I suggest that you finish the saa7134 backport, to allow
more people to test it, as we have tons of users with saa7134 and they can
help to double check if is there any bad locking inside vb2.
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2011-01-16 13:11 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-03 16:48 [GIT PATCHES FOR 2.6.38] Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates Sylwester Nawrocki
2011-01-11 18:23 ` Mauro Carvalho Chehab
2011-01-11 16:42 ` Pawel Osciak
2011-01-11 19:06 ` Mauro Carvalho Chehab
2011-01-11 20:19 ` Mauro Carvalho Chehab
2011-01-12 10:25 ` Marek Szyprowski
2011-01-12 18:49 ` Mauro Carvalho Chehab
2011-01-13 3:05 ` Pawel Osciak
2011-01-13 12:18 ` Mauro Carvalho Chehab
2011-01-12 20:23 ` Mauro Carvalho Chehab
2011-01-13 8:46 ` Andrzej Pietrasiewicz
2011-01-13 12:13 ` Andrzej Pietrasiewicz
2011-01-13 13:04 ` Mauro Carvalho Chehab
2011-01-13 12:58 ` Mauro Carvalho Chehab
2011-01-16 15:11 ` Mauro Carvalho Chehab
2011-01-11 21:31 ` Mauro Carvalho Chehab
2011-01-11 21:57 ` Mauro Carvalho Chehab
2011-01-12 2:47 ` Pawel Osciak
2011-01-12 16:19 ` Sylwester Nawrocki
2011-01-11 22:08 ` Mauro Carvalho Chehab
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox