Skip to contentSkip to conversation

Various fixes

GIT FIXES FOR v3.19 Hans Verkuil 2 participants 4 messages Jan 19, 2015 – Jan 20, 2015 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hi Mauro,

This pull request fixes two cases of missing device_caps (3.19 warns about that now, so fix this before it's released), one cx23885 warning related to the incorrect freeing of an interrupt, and one important fix for vb2 thread race conditions. The last bug is responsible for various kernel warnings and oopses when using DVB and vb2. The last one is CC-ed to stable and should be applied to all kernels >= 3.16.

Regards,

Hans

The following changes since commit 99f3cd52aee21091ce62442285a68873e3be833f:

[media] vb2-vmalloc: Protect DMA-specific code by #ifdef CONFIG_HAS_DMA (2014-12-23 16:28:09 -0200)

are available in the git repository at:

git://linuxtv.org/hverkuil/media_tree.git for-v3.19b

for you to fetch changes up to b65558a8f31bcd585989a8259272f975d3236612:

omap3isp: Correctly set QUERYCAP capabilities (2015-01-19 12:12:44 +0100)

----------------------------------------------------------------
Hans Verkuil (3):
vb2: fix vb2_thread_stop race conditions
pvrusb2: fix missing device_caps in querycap
cx23885: fix free interrupt bug

Sakari Ailus (1):
omap3isp: Correctly set QUERYCAP capabilities

 drivers/media/pci/cx23885/cx23885-core.c   |  4 ++--
 drivers/media/platform/omap3isp/ispvideo.c |  7 +++++--
 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c   | 24 +++++++++++++-----------
 drivers/media/v4l2-core/videobuf2-core.c   | 19 +++++++++----------
 4 files changed, 29 insertions(+), 25 deletions(-)
#1 lore raw

[media_build] commit 26052b8e1 (SMIAPP needs kernel 3.20 or up.)

Hi Hans,

tested this update in media_build against a Debian 3.16 kernel. It still tries to build SMIAPP. So sadly it still gives the same error.

Regards,
Tycho.

#2 lore raw

Re: [media_build] commit 26052b8e1 (SMIAPP needs kernel 3.20 or up.)

Quoted 5 lines · Tycho Lürsen

Hi Hans,

tested this update in media_build against a Debian 3.16 kernel. It still tries to build SMIAPP. So sadly it still gives the same error.

Try again. I missed a duplicate VIDEO_SMIAPP entry in versions.txt that is now deleted. I just tried it and it now builds fine for me.

Regards,

Hans

#3 lore raw

Re: [media_build] commit 26052b8e1 (SMIAPP needs kernel 3.20 or up.)

Tested again, works now.
Thanks!
Op 20-01-15 om 08:35 schreef Hans Verkuil:

Quoted 11 lines · Tycho Lürsen
Quoted 4 lines

Hi Hans,

tested this update in media_build against a Debian 3.16 kernel. It still tries to build SMIAPP. So sadly it still gives the same error.

Try again. I missed a duplicate VIDEO_SMIAPP entry in versions.txt that is now deleted. I just tried it and it now builds fine for me.

Regards,

Hans