[mythtv-users] Problems with the cx8800 module

René Gram gryf at pc.dk
Fri Mar 12 13:37:32 EST 2004


Hi

I've just got a WinFast TV2000 XP Expert card with a CX2388X chip.

I have compilede support for the cx8800 module but here is what I get
when I run modprobe cx8800

-------

Mar 11 16:20:35 gryf kernel: cx2388x v4l2 driver version 0.0.1 loaded
Mar 11 16:20:35 gryf kernel: PCI: IRQ 14 for device 0000:00:0d.0 doesn't
match PIRQ mask - try pci=usepirqmask
Mar 11 16:20:35 gryf kernel: PCI: Found IRQ 14 for device 0000:00:0d.0
Mar 11 16:20:35 gryf kernel: PCI: Sharing IRQ 14 with 0000:00:04.2
Mar 11 16:20:35 gryf kernel: PCI: Sharing IRQ 14 with 0000:00:04.3
Mar 11 16:20:35 gryf kernel: PCI: Sharing IRQ 14 with 0000:00:09.0
Mar 11 16:20:35 gryf kernel: cx8800[0]: found at 0000:00:0d.0, rev: 5,
irq: 14, latency: 32, mmio: 0xdf000000
Mar 11 16:20:35 gryf kernel: cx8800[0]: subsystem: 107d:6611, board:
Leadtek Winfast 2000XP Expert [card=5,autodetected]
Mar 11 16:20:35 gryf kernel: cx8800[0]: found at 0000:00:0d.0, rev: 5,
irq: 14, latency: 0, mmio: 0xcb93c800
Mar 11 16:20:35 gryf kernel: cx8800[0]: subsystem: 107d:6611, board:
Leadtek Winfast 2000XP Expert [card=5,autodetected]
Mar 11 16:20:35 gryf kernel: cx8800[0]: can't get MMIO memory @
0xdf000000
Mar 11 16:20:35 gryf kernel: Unable to handle kernel paging request at
virtual address fffffff0
Mar 11 16:20:35 gryf kernel:  printing eip:
Mar 11 16:20:35 gryf kernel: cb93c808
Mar 11 16:20:35 gryf kernel: *pde = 00003067
Mar 11 16:20:35 gryf kernel: *pte = 00000000
Mar 11 16:20:35 gryf kernel: Oops: 0002 [#1]
Mar 11 16:20:35 gryf kernel: CPU:    0
Mar 11 16:20:35 gryf kernel: EIP:    0060:[<cb93c808>]    Tainted: G S
Mar 11 16:20:35 gryf kernel: EFLAGS: 00010286
Mar 11 16:20:35 gryf kernel: EIP is at 0xcb93c808
Mar 11 16:20:35 gryf kernel: eax: fffffff0   ebx: d08fd3d7   ecx:
cffeb628   edx: 00000002
Mar 11 16:20:35 gryf kernel: esi: cb93c800   edi: cb93c800   ebp:
ffffffed   esp: ca1fdf04
Mar 11 16:20:35 gryf kernel: ds: 007b   es: 007b   ss: 0068
Mar 11 16:20:35 gryf kernel: Process modprobe (pid: 541,
threadinfo=ca1fc000 task=ca2e3940)
Mar 11 16:20:35 gryf kernel: Stack: d0936c20 cb93c808 c021fc6c cfe02400
d09397f8 d0939840 cfe02400 cfe0244c 
Mar 11 16:20:35 gryf kernel:        c021fc9d d0939840 cfe02400 c021fcc0
d0939840 cfe02400 cfe02400 ffffffed 
Mar 11 16:20:35 gryf kernel:        d0939864 c026f7f5 cfe0244c cfe02454
c03e702c d0939864 c026f8e0 cfe0244c 
Mar 11 16:20:35 gryf kernel: Call Trace:
Mar 11 16:20:35 gryf kernel:  [<c021fc6c>]
pci_device_probe_static+0x2c/0x40
Mar 11 16:20:35 gryf kernel:  [<c021fc9d>] __pci_device_probe+0x1d/0x24
Mar 11 16:20:35 gryf kernel:  [<c021fcc0>] pci_device_probe+0x1c/0x34
Mar 11 16:20:35 gryf kernel:  [<c026f7f5>] bus_match+0x31/0x54
Mar 11 16:20:35 gryf kernel:  [<c026f8e0>] driver_attach+0x40/0x74
Mar 11 16:20:35 gryf kernel:  [<c026fb4e>] bus_add_driver+0x76/0x94
Mar 11 16:20:35 gryf kernel:  [<c026fecc>] driver_register+0x34/0x38
Mar 11 16:20:35 gryf kernel:  [<c021fe10>] pci_register_driver+0x34/0x54
Mar 11 16:20:35 gryf kernel:  [<d0935888>] cx8800_init+0x2c/0x3c
[cx8800]
Mar 11 16:20:35 gryf kernel:  [<c0134ce9>] sys_init_module+0x131/0x270
Mar 11 16:20:35 gryf kernel:  [<c0108dfb>] syscall_call+0x7/0xb
Mar 11 16:20:35 gryf kernel: 
Mar 11 16:20:35 gryf kernel: Code: 01 00 00 00 00 00 00 00 01 00 00 00
14 c8 93 cb 14 c8 93 cb 

-------

As far as I can se from the above the module finds the correct card but
then crashes.
Any ideas why it crashes?

Im running Debian unstable with a 2.6.3 kernel.
I have appiled the patches from http://bytesex.org/patches/.

/gryf



More information about the mythtv-users mailing list