Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Still getting segmentation faults when I modprobe bttv
Re: Sementation fault in bttv
> On 3 Dec, Holger Waechtler wrote:
> > Can you please resolve the kernelsymbols by piping the output
> > above through ksymoops?
I wrote:
> I can't, until I start again from the beginning, since I applied Gerd's
> patches to my original 2.4.23 source tree, and the kernel built but the
> modules won't build, following the patch. So, /usr/src/linux-2.4.23/vmlinux
> no longer matches the kernel I'm booting from.
I've just finished my new attempt, starting again from scratch, mostly
following advice from Vincenzo Di Massa and Michael Hunold.
This is what I did:
1. Unpacked 2.4.23 kernel, configured with video4linux, i2c, etc.
2. Build kernel & modules & installed both
3. cvs co dvb-kernel
4. ran getlinks script in dvb-kernel
5. make in dvb-kernel/build-2.4
6. install in dvb-kernel/build-2.4
7. Booted up the new 2.4.23 TV kernel
8. Run dvb-nebula script to start modules.
BTW, I assume you don't have to be running the new kernel when you
"make install" in dvb-kernel/build-2.4? I.e., steps 5 & 6 can be done
before step 7?
(It's also possible that Vincenzo meant I should also do the extra steps
of unpacking bttv and patching it, and getting video4linux (2) and
making and installing that too. But I did not unpack, build and install
video4linux-20031201.tar.gz - I just relied on what was in the released
2.4.23 kernel.)
I also get this error from "make install" in dvb-kernel/build-2.4
depmod: *** Unresolved symbols in /lib/modules/2.4.23-tv/misc/dvb-bt8xx.o
# ./dvb-nebula start
Inserting DVB modules into kernel./dvb-nebula: line 41: 1773 Segmentation fault
modprobe bttv
And modprobe appears to have hung, so I'll need to reboot after I send
this email.
I notice that the dvb-nebula script just does "modprobe bt878" whereas
the dvb-kernel/build-2.4/insmod-bt8xx.sh script says:
# bttv is required for bt878 and dvb-bt8xx
# card=0x68 is vital FOR THE DST CARD
insmod bttv.o card=0x68 i2c_hw=1
But I figure the Nebula DigiTV card is not the DST card, so the
dvb-nebula script should probably be okay if you have the Nebula card.
I think they're different cards since video4linux-20031201/doc/CARDLIST.bttv
says:
card=104 - Nebula Electronics DigiTV
...
card=113 - Twinhan DST + clones
But the dvb-nebula script doesn't appear to pass the card parameter (I
note that 104 = 0x68). Does that matter? If such a parameter is
needed for the modprobe, I think it would have to be added to
/etc/modules.conf, wouldn't it?
Anyway, I ran this:
ksymoops -v /usr/src/linux-2.4.23/vmlinux -m /boot/System.map-2.4.23 \
-o /lib/modules/2.4.23 segfault3
But I'm puzzled by the ksymoops warning messages like:
ksyms_base symbol GPLONLY___ide_do_rw_disk not found in vmlinux.
Ignoring ksyms_base entry
mismatch on symbol bt878 , bt878 says d096ca20, /lib/modules/2.4.23/misc/bt878.o
says d096c980. Ignoring /lib/modules/2.4.23/misc/bt878.o entry
It's a fresh kernel and fresh modules and the symbols should all match.
In dvb-kernel/build-2.4 the "make install" did give the eror at the end:
depmod: *** Unresolved symbols in /lib/modules/2.4.23/misc/dvb-bt8xx.o
I have two /lib/modules/2.4.23 module sets I created today, both from
the fresh 2.4.23 kernel. One I've now called 2.4.23-tv-depmod-okay
and the other is 2.4.23-tv. I don't know how I made the -depmod-okay
one, but it's the only one that avoids the unresolved symbols error
message. The two directories differ in these files:
# diff -qr 2.4.23-tv 2.4.23-tv-depmod-okay
Only in 2.4.23-tv: misc
Files 2.4.23-tv/modules.dep and 2.4.23-tv-depmod-okay/modules.dep differ
Files 2.4.23-tv/modules.pcimap and 2.4.23-tv-depmod-okay/modules.pcimap differ
Files 2.4.23-tv/modules.usbmap and 2.4.23-tv-depmod-okay/modules.usbmap differ
The significant differences are:
In the modules.dep file, the 2.4.23-tv/modules.dep file has about 90 extra
lines of dependencies, like:
/lib/modules/2.4.23-tv/misc/alps_tdlb7.o: /lib/modules/2.4.23-tv/misc/dvb-core.o
/lib/modules/2.4.23-tv/misc/alps_tdmb7.o: /lib/modules/2.4.23-tv/misc/dvb-core.o
/lib/modules/2.4.23-tv/misc/at76c651.o: /lib/modules/2.4.23-tv/misc/dvb-core.o
/lib/modules/2.4.23-tv/misc/bt878.o: /lib/modules/2.4.23-tv/kernel/drivers/media/video/bttv.o
/lib/modules/2.4.23-tv/misc/cx24110.o: /lib/modules/2.4.23-tv/misc/dvb-core.o
/lib/modules/2.4.23-tv/misc/dst.o: /lib/modules/2.4.23-tv/misc/dvb-core.o \
/lib/modules/2.4.23-tv/misc/bt878.o
/lib/modules/2.4.23-tv/misc/dvb-bt8xx.o: /lib/modules/2.4.23-tv/misc/bt878.o \
/lib/modules/2.4.23-tv/misc/dvb-core.o \
/lib/modules/2.4.23-tv/kernel/drivers/i2c/i2c-core.o \
/lib/modules/2.4.23-tv/kernel/drivers/media/video/bttv.o
and also the modules.pcimap files differ - the 2.4.23-tv one has extra lines
like:
diff -r 2.4.23-tv/modules.pcimap 2.4.23-tv-depmod-okay/modules.pcimap
414,437d413
< bt878 0x0000109e 0x00000878 0xffffffff 0xffffffff 0x00000000 0x
00000000 0x00000000
< dvb-ttpci-budget-av 0x00001131 0x00007146 0x00001131 0x00004f56 0x00000000 0x
00000000 0x000024ec
And the modules.usbmap also has extra lines in the 2.4.23-tv directory,
like:
diff -r 2.4.23-tv/modules.usbmap 2.4.23-tv-depmod-okay/modules.usbmap
588,592d587
< dvb-ttusb-budget 0x0003 0x0b48 0x1003 0x0000 0x0000
0x00 0x00 0x00 0x00 0x00
0x00 0x00000000
< dvb-ttusb-budget 0x0003 0x0b48 0x1004 0x0000 0x0000
0x00 0x00 0x00 0x00 0x00
0x00 0x00000000
So the /lib/modules/2.4.23-tv-depmod-okay modules directory, which
*doesn't* give the
depmod: *** Unresolved symbols in /lib/modules/2.4.23-tv/misc/dvb-bt8xx.o
error, is the one with extra symbols ...
I've been trying to figure this out, by taking copies of the directory
and trying make install in dvb-kernel/build-2.4. *Now* I'm in the
situation where *none* of the /lib/modules/2.4.23* directories work
with depmod, I always get the unresolved symbols error.
I see that now they all contain the "misc" directory. Let's see, if I
remove the misc directory does the unresolved symbols message vanish
....? Yes. And if I put the directory back, the error comes back.
Is there any way to get a list of *what* symbols are unresolved, from
depmod? I couldn't see any way, from reading the man page.
BTW, the misc directory contains these files:
alps_tdlb7.o dvb-ttpci-budget-av.o grundig_29504-491.o tda1004x.o
alps_tdmb7.o dvb-ttpci-budget-ci.o mt312.o ttpci-eeprom.o
at76c651.o dvb-ttpci-budget-patch.o nxt6000.o ttusb_dec.o
bt878.o dvb-ttpci-budget.o saa7146.o v4l1-compat.o
cx24110.o dvb-ttpci.o saa7146_vv.o v4l2-common.o
dst.o dvb-ttusb-budget.o skystar2.o ves1820.o
dvb-bt8xx.o dvb_dummy_fe.o sp887x.o ves1x93.o
dvb-core.o grundig_29504-401.o stv0299.o video-buf.o
and seems to be created by "make install" from inside
dvb-kernel/build-2.4. I.e., after I do that, depmod always complains
of unresolved symbols.
Anyway, FWIW, here is the /var/log/messages processed by ksymoops.
Hope it helps:
ksymoops 2.4.1 on i686 2.4.23. Options used
-v /usr/src/linux-2.4.23/vmlinux (specified)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.23 (specified)
-m /boot/System.map-2.4.23 (specified)
Warning (compare_maps): ksyms_base symbol GPLONLY___ide_do_rw_disk not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_add_generic_settings not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_build_dmatable not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_destroy_dmatable not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_dma_intr not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_get_best_pio_mode not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_pci_register_driver not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_pci_unregister_driver not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_pio_timings not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_set_xfer_rate not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_setup_dma not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_setup_pci_device not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol GPLONLY_ide_setup_pci_devices not found in vmlinux. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol bt878 , bt878 says d096ca20, /lib/modules/2.4.23/misc/bt878.o says d096c980. Ignoring /lib/modules/2.4.23/misc/bt878.o entry
Warning (compare_maps): mismatch on symbol bt878_num , bt878 says d096ca00, /lib/modules/2.4.23/misc/bt878.o says d096c960. Ignoring /lib/modules/2.4.23/misc/bt878.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_alloc not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dma_free not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dma_init_kernel not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dma_init_overlay not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dma_init_user not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dma_pci_map not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dma_pci_sync not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dma_pci_unmap not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_dqbuf not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_iolock not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_lock not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_mmap_free not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_mmap_mapper not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_mmap_setup not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_next_field not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_poll_stream not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_qbuf not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_querybuf not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_queue_cancel not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_queue_init not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_queue_is_busy not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_read_one not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_read_start not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_read_stop not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_read_stream not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_reqbufs not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_status not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_streamoff not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_streamon not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_unlock not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_vmalloc_to_sg not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): video-buf symbol GPLONLY_videobuf_waiton not found in /lib/modules/2.4.23/misc/video-buf.o. Ignoring /lib/modules/2.4.23/misc/video-buf.o entry
Warning (compare_maps): mismatch on symbol dvb_devfs_handle , dvb-core says d095f2e0, /lib/modules/2.4.23/misc/dvb-core.o says d095e840. Ignoring /lib/modules/2.4.23/misc/dvb-core.o entry
Warning (compare_maps): ac97_codec symbol GPLONLY_ac97_register_driver not found in /lib/modules/2.4.23/kernel/drivers/sound/ac97_codec.o. Ignoring /lib/modules/2.4.23/kernel/drivers/sound/ac97_codec.o entry
Warning (compare_maps): ac97_codec symbol GPLONLY_ac97_unregister_driver not found in /lib/modules/2.4.23/kernel/drivers/sound/ac97_codec.o. Ignoring /lib/modules/2.4.23/kernel/drivers/sound/ac97_codec.o entry
Warning (compare_maps): mismatch on symbol nlmsvc_ops , lockd says d08792f0, /lib/modules/2.4.23/kernel/fs/lockd/lockd.o says d08785cc. Ignoring /lib/modules/2.4.23/kernel/fs/lockd/lockd.o entry
Warning (compare_maps): mismatch on symbol nfs_debug , sunrpc says d08a0664, /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o says d08a0364. Ignoring /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o entry
Warning (compare_maps): mismatch on symbol nfsd_debug , sunrpc says d08a0668, /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o says d08a0368. Ignoring /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o entry
Warning (compare_maps): mismatch on symbol nlm_debug , sunrpc says d08a066c, /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o says d08a036c. Ignoring /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o entry
Warning (compare_maps): mismatch on symbol rpc_debug , sunrpc says d08a0660, /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o says d08a0360. Ignoring /lib/modules/2.4.23/kernel/net/sunrpc/sunrpc.o entry
Warning (compare_maps): mismatch on symbol usb_devfs_handle , usbcore says d08331b0, /lib/modules/2.4.23/kernel/drivers/usb/usbcore.o says d0832c10. Ignoring /lib/modules/2.4.23/kernel/drivers/usb/usbcore.o entry
Dec 7 22:17:16 posh kernel: CPU: 0
Dec 7 22:17:16 posh kernel: EIP: 0010:[usbcore:usb_devfs_handle+1008683/12086096] Not tainted
Dec 7 22:17:16 posh kernel: EIP: 0010:[<d09295db>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Dec 7 22:17:16 posh kernel: EFLAGS: 00010246
Dec 7 22:17:16 posh kernel: eax: 00000001 ebx: d0937f44 ecx: 00003a80 edx: 00000000
Dec 7 22:17:16 posh kernel: esi: d093c1c0 edi: d093c1c0 ebp: 00000001 esp: cd549e74
Dec 7 22:17:16 posh kernel: ds: 0018 es: 0018 ss: 0018
Dec 7 22:17:16 posh kernel: Process modprobe (pid: 1773, stackpage=cd549000)
Dec 7 22:17:16 posh kernel: Stack: d093c1c0 d093c1c0 ffffffff d093c1c0 d093c1c0 c12d3c00 d092e8b2 d093c1c0
Dec 7 22:17:16 posh kernel: 00000001 d093c1c0 d093c1c0 d093c1c0 d093c1c0 ffffffff 00000000 d092f30a
Dec 7 22:17:16 posh kernel: d093c1c0 00000003 00003dd7 2011a2db d0937980 d09379e0 c12d3c00 00000000
Dec 7 22:17:16 posh kernel: Call Trace: [usbcore:usb_devfs_handle+1085456/12009323] [usbcore:usb_devfs_handle+1085456/12009323] [usbcore:usb_devfs_handle+1085456/12009323] [usbcore:usb_devfs_handle+1085456/12009323] [usbcore:usb_devfs_handle+1029890/12064889]
Dec 7 22:17:16 posh kernel: Call Trace: [<d093c1c0>] [<d093c1c0>] [<d093c1c0>] [<d093c1c0>] [<d092e8b2>]
Dec 7 22:17:16 posh kernel: [<d093c1c0>] [<d093c1c0>] [<d093c1c0>] [<d093c1c0>] [<d093c1c0>] [<d092f30a>]
Dec 7 22:17:16 posh kernel: [<d093c1c0>] [<d0937980>] [<d09379e0>] [<c01d6a7c>] [<d0937980>] [<d09379e0>]
Dec 7 22:17:16 posh kernel: [<c01d6ae2>] [<d09379e0>] [<d092f41e>] [<d09379e0>] [<c011b1d5>] [<d0935ef0>]
Dec 7 22:17:16 posh kernel: [<d0929060>] [<c0108903>]
Dec 7 22:17:16 posh kernel: Code: f7 34 19 89 d5 89 54 24 04 3b 96 08 03 00 00 75 24 8b 96 20
>>EIP; d09295db <[bttv]bt848_muxsel+6b/1a0> <=====
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d092e8b2 <[bttv]init_bt848+4e2/500>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d092f30a <[bttv]bttv_probe+2ea/370>
Trace; d093c1c0 <[bttv]__ksymtab_bttv_read_gpio+0/2>
Trace; d0937980 <[bttv]bttv_pci_tbl+38/8c>
Trace; d09379e0 <[bttv]bttv_pci_driver+0/40>
Trace; c01d6a7c <pci_announce_device+3c/60>
Trace; d0937980 <[bttv]bttv_pci_tbl+38/8c>
Trace; d09379e0 <[bttv]bttv_pci_driver+0/40>
Trace; c01d6ae2 <pci_register_driver+42/60>
Trace; d09379e0 <[bttv]bttv_pci_driver+0/40>
Trace; d092f41e <[bttv]bttv_init_module+8e/e0>
Trace; d09379e0 <[bttv]bttv_pci_driver+0/40>
Trace; c011b1d5 <sys_init_module+595/660>
Trace; d0935ef0 <[bttv].rodata.end+34f1/4aa1>
Trace; d0929060 <[bttv]rvmalloc+0/90>
Trace; c0108903 <system_call+33/38>
Code; d09295db <[bttv]bt848_muxsel+6b/1a0>
00000000 <_EIP>:
Code; d09295db <[bttv]bt848_muxsel+6b/1a0> <=====
0: f7 34 19 divl (%ecx,%ebx,1) <=====
Code; d09295de <[bttv]bt848_muxsel+6e/1a0>
3: 89 d5 mov %edx,%ebp
Code; d09295e0 <[bttv]bt848_muxsel+70/1a0>
5: 89 54 24 04 mov %edx,0x4(%esp,1)
Code; d09295e4 <[bttv]bt848_muxsel+74/1a0>
9: 3b 96 08 03 00 00 cmp 0x308(%esi),%edx
Code; d09295ea <[bttv]bt848_muxsel+7a/1a0>
f: 75 24 jne 35 <_EIP+0x35> d0929610 <[bttv]bt848_muxsel+a0/1a0>
Code; d09295ec <[bttv]bt848_muxsel+7c/1a0>
11: 8b 96 20 00 00 00 mov 0x20(%esi),%edx
56 warnings issued. Results may not be reliable.
luke
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index