Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] linux-2.6.0-test8 with dvb-kernel crashes



I am using a linux-2.6.0-test8 kernel (Gentoo) with dvb-kernel from CVS as at Fri Oct 24 01:21:01 GMT+10 2003

I did makelinks followed by 02-V4L-saa7146-analog-tv-fix.diff and 03-V4L-i2c-helper-fix.diff patches. 01-DVB-important-DVB-fixes.diff patch was already applied.

I have a monolithic kernel, the only modules are nvidia and DVB related stuff:

# lsmod
Module Size Used by
nvidia 1701548 10

# modprobe budget-ci
Segmentation fault

# lsmod
Module Size Used by
budget_ci 6547 1
budget_core 7940 1 budget_ci
dvb_core 60820 1 budget_core
saa7146 18084 2 budget_ci,budget_core
ttpci_eeprom 2944 1 budget_core
nvidia 1701548 10

Relevant dmesg output:

ttpci_eeprom: module license 'unspecified' taints kernel.
saa7146: register extension 'budget_ci dvb'.
saa7146: found saa7146 @ mem f9ced000 (revision 1, irq 23) (0x13c2,0x1011).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
TT-Budget/WinTV-NOVA-T PCI adapter 0 has MAC addr = 00:d0:5c:03:23:27
------------[ cut here ]------------
kernel BUG at drivers/media/common/saa7146_core.c:67!
invalid operand: 0000 [#1]
CPU: 0
EIP: 0060:[<f8b45d1d>] Tainted: PF
EFLAGS: 00210202
EIP is at vmalloc_to_sg+0x69/0xa4 [saa7146]
eax: 02000100 ebx: f6ae2400 ecx: 00000000 edx: c18d9460
esi: f9d10000 edi: 00000000 ebp: 00000000 esp: f6937df0
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 3466, threadinfo=f6936000 task=f696d900)
Stack: f9d10000 000000d0 000002f0 f698d000 0000002f f9d10000 f698d094 f8b45d8c
f9d10000 0000002f f9d0e848 f9d06967 f698d000 f69b2e80 f698d354 f9cf2610
f8b4068e c1ad8400 0002f000 f698d094 00000000 00000000 f698d000 fffffff4
Call Trace:
[<f8b45d8c>] saa7146_vmalloc_build_pgtable+0x34/0xc1 [saa7146]
[<f9d06967>] dvb_register_i2c_bus+0x6f/0x9d [dvb_core]
[<f8b4068e>] ttpci_budget_init+0xf2/0x1fd [budget_core]
[<f9cf1566>] budget_ci_attach+0x50/0xca [budget_ci]
[<f8b4661c>] saa7146_init_one+0x36c/0x64e [saa7146]
[<c0241a48>] pci_device_probe_static+0x52/0x63
[<c0241a82>] __pci_device_probe+0x29/0x2b
[<c0241ab0>] pci_device_probe+0x2c/0x4a
[<c029fdb2>] bus_match+0x3f/0x6a
[<c029fec4>] driver_attach+0x56/0x80
[<c02a0142>] bus_add_driver+0x8b/0x9d
[<c02a0521>] driver_register+0x2f/0x33
[<c0241c42>] pci_register_driver+0x34/0x44
[<f8b46b30>] saa7146_register_extension+0xa0/0xfb [saa7146]
[<f9cf400f>] budget_ci_init+0xf/0x13 [budget_ci]
[<c0135376>] sys_init_module+0x117/0x228
[<c0109207>] syscall_call+0x7/0xb

Code: 0f 0b 43 00 e0 70 b4 f8 89 14 3b c7 44 3b 0c 00 10 00 00 83

Did I do something wrong?

Is there any other info I can collect to help debug this?

Best regards,

Peter.




--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index