Mailing List archive

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

[linux-dvb] Re: Oops with your patch to driver/av7110/saa7146_core.[ch] of 2002/10/2416:22:20



Hi Robert,

please run make clean ; make -- there are some dependencies not correct, 
somehow make does not recognizes the change the saa7146 header file.

Holger


Robert Schiele wrote:
> Hello Holger.
> 
> With the above mentioned patch, I get the following oops on insmoding
> the drivers:
> 
> ---
> ksymoops 2.4.5 on i686 2.4.19-4GB.  Options used
>      -V (default)
>      -k /proc/ksyms (default)
>      -l /proc/modules (default)
>      -o /lib/modules/2.4.19-4GB/ -o /root/DVB/driver/ (specified)
>      -m /boot/System.map-2.4.19-4GB (default)
> 
> Error (compare_ksyms_lsmod): module ip_tables is in ksyms but not in lsmod
> Error (compare_ksyms_lsmod): module lvm-mod is in ksyms but not in lsmod
> Error (compare_ksyms_lsmod): module reiserfs is in ksyms but not in lsmod
> Error (compare_ksyms_lsmod): module aic7xxx is in ksyms but not in lsmod
> Oct 25 21:00:04 schiele kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
> Oct 25 21:00:04 schiele kernel: 00000000
> Oct 25 21:00:04 schiele kernel: *pde = 00000000
> Oct 25 21:00:04 schiele kernel: Oops: 0000 2.4.19-4GB #1 Mon Oct 14 22:11:39 UTC 2002
> Oct 25 21:00:04 schiele kernel: CPU:    0
> Oct 25 21:00:04 schiele kernel: EIP:    0010:[<00000000>]    Tainted: P
> Using defaults from ksymoops -t elf32-i386 -a i386
> Oct 25 21:00:04 schiele kernel: EFLAGS: 00010286
> Oct 25 21:00:04 schiele kernel: eax: c8ce58a0   ebx: cc420000   ecx: cc420f48   edx: c8ce58a0
> Oct 25 21:00:04 schiele kernel: esi: cc420f48   edi: cc429138   ebp: cc429128   esp: c9cf5dd0
> Oct 25 21:00:04 schiele kernel: ds: 0018   es: 0018   ss: 0018
> Oct 25 21:00:04 schiele kernel: Process insmod (pid: 2700, stackpage=c9cf5000)
> Oct 25 21:00:04 schiele kernel: Stack: cbfabb4d cc420f48 cc429138 cc420000 c8ce57e0 cbfa1a70 cbfa0000 cbfac10a
> Oct 25 21:00:04 schiele kernel:        cc420000 cc420000 00000000 c8ce57c0 c8ce58a0 c1497400 00000000 cb674221
> Oct 25 21:00:04 schiele kernel:        c40fc0c0 000001f0 c8ce57c0 cb6743fb c8ce58a0 c8ce57c0 c8ce58a0 c1497400
> Oct 25 21:00:04 schiele kernel: Call Trace:    [<cbfabb4d>] [<cbfa1a70>] [<cbfac10a>] [<cb674221>] [<cb6743fb>]
> Oct 25 21:00:04 schiele kernel:   [<cb674457>] [<cbfa119d>] [<cbfa1070>] [<cbfaf8fb>] [<cbfaf907>] [<cbfaf8fb>]
> Oct 25 21:00:04 schiele kernel:   [<c020d2ab>] [<cbfa19b7>] [<cbfae540>] [<cbfa1a70>] [<cbfa44b5>] [<cbfa1a70>]
> Oct 25 21:00:04 schiele kernel:   [<cbfa44c8>] [<cbfa1a88>] [<cbfa1a57>] [<cbfa1af5>] [<cbfa1a70>] [<cbfac75b>]
> Oct 25 21:00:04 schiele kernel:   [<cbfb14e0>] [<cbfa1e31>] [sys_init_module+1175/1504] [<cbfb0708>] [<cbfa0060>] [system_call+51/64]
> Oct 25 21:00:04 schiele kernel:   [<cbfb14e0>] [<cbfa1e31>] [<c011f767>] [<cbfb0708>] [<cbfa0060>] [<c0108e63>]
> Oct 25 21:00:04 schiele kernel: Code:  Bad EIP value.
> 
> 
> 
>>>EIP; 00000000 Before first symbol
>>
> 
>>>eax; c8ce58a0 <[tuner].bss.end+4f381/59b41>
>>>ebx; cc420000 <END_OF_CODE+11e1d9/????>
>>>ecx; cc420f48 <END_OF_CODE+11f121/????>
>>>edx; c8ce58a0 <[tuner].bss.end+4f381/59b41>
>>>esi; cc420f48 <END_OF_CODE+11f121/????>
>>>edi; cc429138 <END_OF_CODE+127311/????>
>>>ebp; cc429128 <END_OF_CODE+127301/????>
>>>esp; c9cf5dd0 <[videodev].bss.end+f6c7f1/1c30a81>
>>
> 
> Trace; cbfabb4d <[dvb-ttpci]dvb_register+24d/390>
> Trace; cbfa1a70 <[dvb-ttpci]saa7146_attach_extension+0/20>
> Trace; cbfac10a <[dvb-ttpci]av7110_attach+38a/7a0>
> Trace; cb674221 <[dvb-core]register_i2c_client+11/50>
> Trace; cb6743fb <[dvb-core]probe_devices_on_bus+1b/30>
> Trace; cb674457 <[dvb-core]dvb_register_i2c_bus+47/70>
> Trace; cbfa119d <[dvb-ttpci]i2c_saa7146_add_bus+7d/a0>
> Trace; cbfa1070 <[dvb-ttpci]master_xfer+0/b0>
> Trace; cbfaf8fb <[dvb-ttpci]__module_parm_desc_av7110_ir_debug+1f97/303c>
> Trace; cbfaf907 <[dvb-ttpci]__module_parm_desc_av7110_ir_debug+1fa3/303c>
> Trace; cbfaf8fb <[dvb-ttpci]__module_parm_desc_av7110_ir_debug+1f97/303c>
> Trace; c020d2ab <pci_set_master+2b/50>
> Trace; cbfa19b7 <[dvb-ttpci]configure_saa7146+437/4b0>
> Trace; cbfae540 <[dvb-ttpci]__module_parm_desc_av7110_ir_debug+bdc/303c>
> Trace; cbfa1a70 <[dvb-ttpci]saa7146_attach_extension+0/20>
> Trace; cbfa44b5 <[dvb-ttpci]saa7146_v4l_attach+55/d0>
> Trace; cbfa1a70 <[dvb-ttpci]saa7146_attach_extension+0/20>
> Trace; cbfa44c8 <[dvb-ttpci]saa7146_v4l_attach+68/d0>
> Trace; cbfa1a88 <[dvb-ttpci]saa7146_attach_extension+18/20>
> Trace; cbfa1a57 <[dvb-ttpci]saa7146_foreach+27/40>
> Trace; cbfa1af5 <[dvb-ttpci]saa7146_add_extension+45/60>
> Trace; cbfa1a70 <[dvb-ttpci]saa7146_attach_extension+0/20>
> Trace; cbfac75b <[dvb-ttpci]av7110_init+b/30>
> Trace; cbfb14e0 <[dvb-ttpci]av7110_extension+0/40>
> Trace; cbfa1e31 <[dvb-ttpci]saa7146_init_module+31/80>
> Trace; cbfb14e0 <[dvb-ttpci]av7110_extension+0/40>
> Trace; cbfa1e31 <[dvb-ttpci]saa7146_init_module+31/80>
> Trace; c011f767 <sys_init_module+497/5e0>
> Trace; cbfb0708 <[dvb-ttpci]__module_parm_desc_av7110_ir_debug+2da4/303c>
> Trace; cbfa0060 <[dvb-ttpci]i2c_status_check+0/0>
> Trace; c0108e63 <system_call+33/40>
> 
> 
> 4 errors issued.  Results may not be reliable.
> ---
> 
> When I backout this patch on those two files, the drivers work again.
> 
> Robert
> 



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



Home | Main Index | Thread Index