Bug 118061 - system freeze with kernel 4.5.3 on leadtek DTV1000 T card ( CX22702 DVB-T )
Summary: system freeze with kernel 4.5.3 on leadtek DTV1000 T card ( CX22702 DVB-T )
Status: NEW
Alias: None
Product: v4l-dvb
Classification: Unclassified
Component: cx88 (show other bugs)
Hardware: All Linux
: P1 blocking
Assignee: v4l-dvb_cx88
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-12 01:50 UTC by Barto
Modified: 2016-05-13 02:18 UTC (History)
0 users

See Also:
Kernel Version: 4.5.3
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg (60.21 KB, application/octet-stream)
2016-05-12 01:50 UTC, Barto
Details
dmesg (60.21 KB, text/plain)
2016-05-12 01:52 UTC, Barto
Details
revert commit 2c1f6951a8a82e6de0d82b1158b5e493fc6c54ab (661 bytes, patch)
2016-05-12 06:10 UTC, Barto
Details | Diff
vb2: core: Skip planes array verification if pb is NULL (1.18 KB, patch)
2016-05-13 02:18 UTC, Barto
Details | Diff

Description Barto 2016-05-12 01:50:49 UTC
Created attachment 216011 [details]
dmesg

with kernel 4.5.3 I notice that I have a system freeze when I want to watch TV with my TV card "leadtek winfast DTV1000 T pci card" ( CX22702 DVB-T )

I notice also the same system freeze with another TV card : "Leadtek winfast DTV1800H" pci card ( (Zarlink ZL10353 DVB-T )

if I downgrade to kernel 4.5.2 then there is no bug, all is ok,

I use archlinux 64 bits, CPU :pentium dual core E6800, 4GB ram, graphic card : amd radeon HD4650 pcie, I use the radeon driver

$ lsmod | grep dvb
dvb_pll                16384  1
cx88_dvb               32768  0
cx88_vp3054_i2c        16384  1 cx88_dvb
videobuf2_dvb          16384  1 cx88_dvb
dvb_core              106496  2 cx88_dvb,videobuf2_dvb
cx8802                 20480  1 cx88_dvb
cx88xx                 77824  4 cx88_dvb,cx88_alsa,cx8800,cx8802
videobuf2_dma_sg       20480  3 cx88_dvb,cx8800,cx8802
videobuf2_v4l2         20480  2 cx88_dvb,cx8800
videobuf2_core         36864  6 cx88_dvb,cx8800,cx8802,cx88xx,videobuf2_v4l2,videobuf2_dvb

$ lsmod | grep cx
cx22702                16384  1
cx88_dvb               32768  0
cx88_vp3054_i2c        16384  1 cx88_dvb
videobuf2_dvb          16384  1 cx88_dvb
dvb_core              106496  2 cx88_dvb,videobuf2_dvb
cx8800                 36864  0
cx8802                 20480  1 cx88_dvb
cx88_alsa              20480  1
cx88xx                 77824  4 cx88_dvb,cx88_alsa,cx8800,cx8802
tveeprom               24576  1 cx88xx
videobuf2_dma_sg       20480  3 cx88_dvb,cx8800,cx8802
rc_core                24576  4 cx88xx,rc_winfast
v4l2_common            16384  3 tuner,cx8800,cx88xx
videobuf2_v4l2         20480  2 cx88_dvb,cx8800
videobuf2_core         36864  6 cx88_dvb,cx8800,cx8802,cx88xx,videobuf2_v4l2,videobuf2_dvb
videodev              147456  7 tuner,cx88_alsa,cx8800,cx88xx,v4l2_common,videobuf2_core,videobuf2_v4l2
snd_pcm                86016  7 snd_ymfpci,snd_ac97_codec,cx88_alsa,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd                    65536  23 snd_hda_codec_realtek,snd_ymfpci,snd_ac97_codec,cx88_alsa,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_mpu401_uart,snd_seq_device,snd_opl3_lib
Comment 1 Barto 2016-05-12 01:52:29 UTC
Created attachment 216021 [details]
dmesg
Comment 2 Barto 2016-05-12 04:07:51 UTC
maybe a suspect here :

https://lkml.org/lkml/2016/5/11/678
Comment 3 Barto 2016-05-12 06:10:39 UTC
Created attachment 216031 [details]
revert commit 2c1f6951a8a82e6de0d82b1158b5e493fc6c54ab

here is a patch which fixes the bug,

it reverts commit 2c1f6951a8a82e6de0d82b1158b5e493fc6c54ab
Comment 4 Barto 2016-05-13 02:18:02 UTC
Created attachment 216181 [details]
vb2: core: Skip planes array verification if pb is NULL

a patch "vb2: core: Skip planes array verification if pb is NULL" by Sakari Ailus, it solves the bug without reverting commit 2c1f6951a8a82e6de0d82b1158b5e493fc6c54ab

https://lkml.org/lkml/2016/5/12/348

Note You need to log in before you can comment on or make changes to this bug.