DVB module cx23885 causes kernel oops, hangs dvb applications
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
Kubuntu 10.10
I am attempting to use a TV card, showing under lspci as HDPVR-1250 model 1196. the module for this card is cx23885. rmmod and modprobe both work okay before trying to open the card. Trying to use the card, either in mythtv or kaffeine, causes a kernel oops, hangs whatever program I was trying to use to the point where I can't even close it with killall command, and leaves the module in use so that you can't even remove the module. I have tested the TV card under other distros to make sure it isn't a hardware issue, which it is not.
dmesg upon 'modprobe cx23885'
[ 114.730925] cx23885 driver version 0.0.2 loaded
[ 114.731048] cx23885 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 114.731240] CORE cx23885[0]: subsystem: 0070:7801, board: Hauppauge WinTV-HVR1800 [card=2,
[ 115.119454] tveeprom 0-0050: Hauppauge model 78521, rev C1E9, serial# 2879812
[ 115.119456] tveeprom 0-0050: MAC address is 00:0d:fe:2b:f1:44
[ 115.119458] tveeprom 0-0050: tuner model is Philips 18271_8295 (idx 149, type 54)
[ 115.119460] tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
[ 115.119462] tveeprom 0-0050: audio processor is CX23887 (idx 42)
[ 115.119463] tveeprom 0-0050: decoder processor is CX23887 (idx 37)
[ 115.119464] tveeprom 0-0050: has radio
[ 115.119466] cx23885[0]: hauppauge eeprom: model=78521
[ 115.121346] cx25840 2-0044: cx23887 A/V decoder found @ 0x88 (cx23885[0])
[ 115.762078] cx25840 2-0044: loaded v4l-cx23885-
[ 115.773968] tuner 1-0042: chip found @ 0x84 (cx23885[0])
[ 115.831278] tda829x 1-0042: could not clearly identify tuner address, defaulting to 60
[ 115.861978] tda18271 1-0060: creating new instance
[ 115.910719] TDA18271HD/C1 detected @ 1-0060
[ 117.532853] tda829x 1-0042: type set to tda8295+18271
[ 119.030841] cx23885[0]/0: registered device video1 [v4l2]
[ 120.504892] cx23885[0]: registered device video2 [mpeg]
[ 120.504899] cx23885_
[ 120.504907] cx23885[0]: cx23885 based dvb card
[ 120.533978] MT2131: successfully identified at address 0x61
[ 120.535624] DVB: registering new adapter (cx23885[0])
[ 120.535626] DVB: registering adapter 1 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...
[ 120.535848] cx23885_
[ 120.535855] cx23885[0]/0: found at 0000:02:00.0, rev: 15, irq: 17, latency: 0, mmio: 0xf9c00000
[ 120.535863] cx23885 0000:02:00.0: setting latency timer to 64
[ 120.535949] cx23885 0000:02:00.0: irq 46 for MSI/MSI-X
dmesg after attempting to scan for channels:
[ 195.294397] BUG: unable to handle kernel paging request at 0000010100000028
[ 195.294409] IP: [<ffffffffa0452
[ 195.294429] PGD 0
[ 195.294435] Oops: 0000 [#1] SMP
[ 195.294442] last sysfs file: /sys/devices/
[ 195.294449] CPU 1
[ 195.294452] Modules linked in: cx23885 parport_pc ppdev mt2131 s5h1409 jfs tda18271 snd_hda_
[ 195.294569]
[ 195.294578] Pid: 2802, comm: cx23885[0] dvb Tainted: P 2.6.35-22-generic #33-Ubuntu M4A78T-E/System Product Name
[ 195.294585] RIP: 0010:[<
[ 195.294601] RSP: 0018:ffff88009e
[ 195.294606] RAX: 0000010100000000 RBX: ffff8800cf9094f8 RCX: 0000000000000002
[ 195.294612] RDX: 0000000000000006 RSI: ffffc900112dd000 RDI: ffff88012b04b0a0
[ 195.294617] RBP: ffff88009e875dd0 R08: 0000000000000000 R09: 00000000ffffffff
[ 195.294623] R10: 00000000ffffffff R11: 0000000000000001 R12: ffff8800c7216028
[ 195.294628] R13: ffff8800cf9094f8 R14: ffff8800c7216028 R15: ffff8800c733c4a0
[ 195.294635] FS: 00007f7f9d5a184
[ 195.294642] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 195.294647] CR2: 0000010100000028 CR3: 0000000116ff1000 CR4: 00000000000006e0
[ 195.294653] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 195.294659] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 195.294666] Process cx23885[0] dvb (pid: 2802, threadinfo ffff88009e874000, task ffff8800c733c4a0)
[ 195.294671] Stack:
[ 195.294674] ffff8800cf9094f8 ffff8800cf909400 ffff88009e875e00 ffffffffa04ad12a
[ 195.294683] <0> ffff88009e875df0 ffff8800c7216028 ffff8800c7216028 ffff8800c7216128
[ 195.294692] <0> ffff88009e875e10 ffffffffa04aed5e ffff88009e875e40 ffffffffa03d0457
[ 195.294702] Call Trace:
[ 195.294722] [<ffffffffa04ad
[ 195.294738] [<ffffffffa04ae
[ 195.294753] [<ffffffffa03d0
[ 195.294766] [<ffffffffa03d0
[ 195.294778] [<ffffffffa03d0
[ 195.294790] [<ffffffffa044a
[ 195.294802] [<ffffffffa044a
[ 195.294812] [<ffffffff8107f
[ 195.294822] [<ffffffff8100a
[ 195.294830] [<ffffffff8107f
[ 195.294837] [<ffffffff8100a
[ 195.294841] Code: 19 75 6e 8b 53 28 85 d2 74 4b 48 8b 7f 28 8b 4b 30 48 8b 73 20 48 85 ff 74 4e 48 8b 87 e8 01 00 00 48 85 c0 74 42 83 f9 02 77 5d <48> 8b 40 28 48 85 c0 74 0a 45 31 c0 90 ff d0 48 8b 73 20 48 89
[ 195.294907] RIP [<ffffffffa0452
[ 195.294920] RSP <ffff88009e875dc0>
[ 195.294923] CR2: 0000010100000028
[ 195.294929] ---[ end trace 9239e1b540d37d41 ]---
summary: |
- DVB module cx23885 causes kernel panic hangs dvb applications + DVB module cx23885 causes kernel oops, hangs dvb applications |
description: | updated |
I too am experiencing the same issue on Mythbuntu 10.10 with identical DVB card