Mailing List archive

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

[linux-dvb] Re: insmod budget-ci.ko fails



Johannes Stezenbach <js@convergence.de> schrieb am 13.06.2004 18:43:28:

> I hope I just fixed it in CVS. Please test.
> IMHO the eeprom client shouldn't probe the DVB I2C bus, but
> we shouldn't Oops anyway.
> 
> Johannes

Today I discovered a simliar Problem. I updated to 2.6.7-rc3 - loaded some 
i2c stuff (for the sensors) and in by loading the dvb drivers I got an 
crash. Is it the same cause and so the same fix in the cvs ? 

Attached the dmesg of the crash
Thanks
Stefan

Jun 13 18:24:56 voyager kernel: saa7146: found saa7146 @ mem d0a5a000 
(revision 1, irq 11) (0x13c2,0x0000).
Jun 13 18:24:56 voyager kernel: DVB: registering new adapter 
(Siemens/Technotrend/Hauppauge PCI rev1.3).
Jun 13 18:24:56 voyager kernel: Unable to handle kernel NULL pointer 
dereference at virtual address 00000000
Jun 13 18:24:56 voyager kernel:  printing eip:
Jun 13 18:24:56 voyager kernel: 00000000
Jun 13 18:24:56 voyager kernel: *pde = 00000000
Jun 13 18:24:56 voyager kernel: Oops: 0000 [#1]
Jun 13 18:24:56 voyager kernel: PREEMPT
Jun 13 18:24:56 voyager kernel: Modules linked in: dvb_ttpci saa7146_vv 
video_buf saa7146 v4l1_compat v4l2_common videodev tt
pci_eeprom grundig_29504_491 ves1x93 dvb_core i810_audio ac97_codec 
w83627hf eeprom i2c_sensor i2c_isa i2c_i801 i2c_core nls_
iso8859_15 nls_cp850 vfat fat rtc
Jun 13 18:24:56 voyager kernel: CPU:    0
Jun 13 18:24:56 voyager kernel: EIP:    0060:[<00000000>]    Not tainted
Jun 13 18:24:56 voyager kernel: EFLAGS: 00010286   (2.6.7-rc3)
Jun 13 18:24:56 voyager kernel: EIP is at 0x0
Jun 13 18:24:56 voyager kernel: eax: cffe6ed4   ebx: ce0242a0   ecx: 
d09dd7e0   edx: cf7a8c00
Jun 13 18:24:56 voyager kernel: esi: cf7a8c00   edi: ce024274   ebp: 
cf7f7d74   esp: cf7f7d64
Jun 13 18:24:56 voyager kernel: ds: 007b   es: 007b   ss: 0068
Jun 13 18:24:56 voyager kernel: Process modprobe (pid: 2558, 
threadinfo=cf7f6000 task=ce3b48d0)
Jun 13 18:24:56 voyager kernel: Stack: d0ac91a5 cf7a8c00 00007654 cffe6ed4 
cf7f7d8c d0a2b817 cf7a8c00 cf7a8c00
Jun 13 18:24:56 voyager kernel:        d09dc596 cf7a8d0e cf7f7db8 d09dc476 
cf7a8c00 00000000 00000000 ce024274
Jun 13 18:24:56 voyager kernel:        00000000 cf7f7de8 00000050 ce024274 
00000000 cf7f7de8 d0a11397 ce024274
Jun 13 18:24:56 voyager kernel: Call Trace:
Jun 13 18:24:56 voyager kernel:  [show_stack+155/176] show_stack+0x9b/0xb0
Jun 13 18:24:56 voyager kernel:  [<c010724b>] show_stack+0x9b/0xb0
Jun 13 18:24:56 voyager kernel:  [show_registers+283/384] 
show_registers+0x11b/0x180
Jun 13 18:24:56 voyager kernel:  [<c010739b>] show_registers+0x11b/0x180
Jun 13 18:24:56 voyager kernel:  [die+117/224] die+0x75/0xe0
Jun 13 18:24:56 voyager kernel:  [<c0107505>] die+0x75/0xe0
Jun 13 18:24:56 voyager kernel:  [do_page_fault+805/1418] 
do_page_fault+0x325/0x58a
Jun 13 18:24:56 voyager kernel:  [<c0115ab5>] do_page_fault+0x325/0x58a
Jun 13 18:24:56 voyager kernel:  [error_code+45/64] error_code+0x2d/0x40
Jun 13 18:24:56 voyager kernel:  [<c0106e7d>] error_code+0x2d/0x40
Jun 13 18:24:56 voyager kernel: [__crc_register_sound_midi+756758/3237630] 
i2c_attach_client+0xd7/0x120 [i2c_core]
Jun 13 18:24:56 voyager kernel:  [<d0a2b817>] i2c_attach_client+0xd7/0x120 
[i2c_core]
Jun 13 18:24:56 voyager kernel: [__crc_register_sound_midi+432245/3237630] 
eeprom_detect+0x146/0x1e0 [eeprom]
Jun 13 18:24:56 voyager kernel:  [<d09dc476>] eeprom_detect+0x146/0x1e0 
[eeprom]
Jun 13 18:24:56 voyager kernel: [__crc_register_sound_midi+649110/3237630] 
i2c_detect+0x397/0x4d8 [i2c_sensor]
Jun 13 18:24:56 voyager kernel:  [<d0a11397>] i2c_detect+0x397/0x4d8 
[i2c_sensor]
Jun 13 18:24:56 voyager kernel: [__crc_register_sound_midi+431909/3237630] 
eeprom_attach_adapter+0x16/0x20 [eeprom]
Jun 13 18:24:56 voyager kernel:  [<d09dc326>] 
eeprom_attach_adapter+0x16/0x20 [eeprom]
Jun 13 18:24:56 voyager kernel: [__crc_register_sound_midi+755315/3237630] 
i2c_add_adapter+0x1b4/0x1c0 [i2c_core]
Jun 13 18:24:56 voyager kernel:  [<d0a2b274>] i2c_add_adapter+0x1b4/0x1c0 
[i2c_core]
Jun 13 18:24:56 voyager kernel: 
[__crc_register_sound_midi+1402602/3237630] av7110_attach+0x10b/0x680 
[dvb_ttpci]
Jun 13 18:24:56 voyager kernel:  [<d0ac92eb>] av7110_attach+0x10b/0x680 
[dvb_ttpci]
Jun 13 18:24:56 voyager kernel: 
[__crc_register_sound_midi+1088087/3237630] saa7146_init_one+0x318/0x5a0 
[saa7146]
Jun 13 18:24:56 voyager kernel:  [<d0a7c658>] saa7146_init_one+0x318/0x5a0 
[saa7146]
Jun 13 18:24:56 voyager kernel:  [pci_device_probe_static+55/80] 
pci_device_probe_static+0x37/0x50
Jun 13 18:24:56 voyager kernel:  [<c0235c17>] 
pci_device_probe_static+0x37/0x50
Jun 13 18:24:56 voyager kernel:  [__pci_device_probe+41/64] 
__pci_device_probe+0x29/0x40
Jun 13 18:24:56 voyager kernel:  [<c0235c59>] __pci_device_probe+0x29/0x40
Jun 13 18:24:56 voyager kernel:  [pci_device_probe+30/64] 
pci_device_probe+0x1e/0x40
Jun 13 18:24:56 voyager kernel:  [<c0235c8e>] pci_device_probe+0x1e/0x40
Jun 13 18:24:56 voyager kernel:  [bus_match+47/112] bus_match+0x2f/0x70
Jun 13 18:24:56 voyager kernel:  [<c025707f>] bus_match+0x2f/0x70
Jun 13 18:24:56 voyager kernel:  [driver_attach+77/144] 
driver_attach+0x4d/0x90
Jun 13 18:24:56 voyager kernel:  [<c02571ad>] driver_attach+0x4d/0x90
Jun 13 18:24:56 voyager kernel:  [bus_add_driver+126/160] 
bus_add_driver+0x7e/0xa0
Jun 13 18:24:56 voyager kernel:  [<c025740e>] bus_add_driver+0x7e/0xa0
Jun 13 18:24:56 voyager kernel:  [driver_register+47/64] 
driver_register+0x2f/0x40
Jun 13 18:24:56 voyager kernel:  [<c025782f>] driver_register+0x2f/0x40
Jun 13 18:24:56 voyager kernel:  [pci_register_driver+80/128] 
pci_register_driver+0x50/0x80
Jun 13 18:24:56 voyager kernel:  [<c0235ec0>] 
pci_register_driver+0x50/0x80
Jun 13 18:24:56 voyager kernel: 
[__crc_register_sound_midi+1089253/3237630] 
saa7146_register_extension+0x96/0xe0 [saa7146]
Jun 13 18:24:56 voyager kernel:  [<d0a7cae6>] 
saa7146_register_extension+0x96/0xe0 [saa7146]
Jun 13 18:24:56 voyager kernel: [__crc_register_sound_midi+939021/3237630] 
av7110_init+0xe/0x40 [dvb_ttpci]
Jun 13 18:24:56 voyager kernel:  [<d0a5800e>] av7110_init+0xe/0x40 
[dvb_ttpci]
Jun 13 18:24:56 voyager kernel:  [sys_init_module+251/576] 
sys_init_module+0xfb/0x240
Jun 13 18:24:56 voyager kernel:  [<c012f3eb>] sys_init_module+0xfb/0x240
Jun 13 18:24:56 voyager kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Jun 13 18:24:56 voyager kernel:  [<c0105da7>] syscall_call+0x7/0xb
Jun 13 18:24:56 voyager kernel:
Jun 13 18:24:56 voyager kernel: Code:  Bad EIP value.
Jun 13 18:24:56 voyager kernel:  saa7146: register extension 'budget dvb'.







Home | Main Index | Thread Index