[linux-dvb] pluto2 driver oops

Michal Semler cijoml at volny.cz
Wed Jul 6 19:22:05 CEST 2005


Hi,

today when I removed card from PCMCIA slot I got this oops:

pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
pluto2 0000:03:00.0: card hung up :(
Unable to handle kernel NULL pointer dereference at virtual address 0000000c
 printing eip:
e7be9969
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: pluto2 dvb_core i2c_algo_bit tda1004x firmware_class 
i2c_core arc4 hostap_crypt_wep hci_usb rfcomm hidpl2cap bluetooth hostap_cs 
hostap nsc_ircc irda crc_ccitt ide_cd cdrom parport_pc parport 8139too mii 
snd_intel8x0m 8250_pci 8250 serial_core snd_intel8x0 snd_ac97_codec 
snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd snd_page_alloc ehci_hcd 
usbhid uhci_hcd nls_iso8859_2 ntfs acerhk rtc
CPU:    0
EIP:    0060:[<e7be9969>]    Not tainted VLI
EFLAGS: 00010282   (2.6.12)
EIP is at dvb_frontend_poll+0x1d/0xa3 [dvb_core]
eax: 00000000   ebx: 00000145   ecx: c2f4ff5c   edx: e7bf45a0
esi: 00000000   edi: c314d680   ebp: 00000001   esp: c2f4ff10
ds: 007b   es: 007b   ss: 0068
Process kaffeine (pid: 5717, threadinfo=c2f4e000 task=d0f75020)
Stack: c2f4ff1c 009ea424 c2f4ff98 00000145 c201a468 c314d680 c01713f8 c314d680
       00000000 c201a460 00000000 c2f4ff5c c2f4ff60 c017145b 00000001 c201a468
       c2f4ff5c c2f4ff60 c2f4e000 00000000 00000000 00000000 c201a460 bfb35338
Call Trace:
 [<c01713f8>] do_pollfd+0x86/0x8a
 [<c017145b>] do_poll+0x5f/0xc6
 [<c017168a>] sys_poll+0x1c8/0x21e
 [<c0170a8d>] __pollwait+0x0/0xc6
 [<c0103035>] syscall_call+0x7/0xb
Code: dc dd be e7 e8 46 1a 53 d8 e9 70 fe ff ff 83 ec 18 89 74 24 10 89 7c 24 
14 89 5c 24 0c 8b 7c 24 1c 8b 74 24 20 8b 477c 8b 40 28 <8b> 58 0c a1 90 4d 
bf e7 85 c0 75 40 85 f6 89 d9 0f 95 c2 81 c1
 <1>Unable to handle kernel paging request at virtual address e7b86050
 printing eip:
e7be330d
*pde = 1ec8b067
*pte = 00000000
Oops: 0000 [#2]
PREEMPT
Modules linked in: pluto2 dvb_core i2c_algo_bit tda1004x firmware_class 
i2c_core arc4 hostap_crypt_wep hci_usb rfcomm hidpl2cap bluetooth hostap_cs 
hostap nsc_ircc irda crc_ccitt ide_cd cdrom parport_pc parport 8139too mii 
snd_intel8x0m 8250_pci 8250 serial_core snd_intel8x0 snd_ac97_codec 
snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd snd_page_alloc ehci_hcd 
usbhid uhci_hcd nls_iso8859_2 ntfs acerhk rtc
CPU:    0
EIP:    0060:[<e7be330d>]    Not tainted VLI
EFLAGS: 00010286   (2.6.12)
EIP is at dvb_demux_release+0x7/0x17 [dvb_core]
eax: e7b86000   ebx: d2b1fb80   ecx: d2b1fb80   edx: e7be3306
esi: 00000000   edi: c1454200   ebp: dd422ec0   esp: c2509e28
ds: 007b   es: 007b   ss: 0068
Process kaffeine (pid: 5718, threadinfo=c2508000 task=ccfbe520)
Stack: c015db03 dd422ec0 d2b1fb80 ddb3d0dc d2b1fb80 00000000 cb519700 cb519700
       c015c145 d2b1fb80 cb519700 0000000f 0000000b 0000001e c011c7c2 d2b1fb80
       cb519700 00000020 00000001 c2508000 ccfbe520 cb519700 00000009 c011d4d9
Call Trace:
 [<c015db03>] __fput+0x12e/0x167
 [<c015c145>] filp_close+0x52/0x96
 [<c011c7c2>] put_files_struct+0x82/0xfb
 [<c011d4d9>] do_exit+0xf8/0x3a0
 [<c011d7e4>] do_group_exit+0x34/0xa3
 [<c0126cf2>] get_signal_to_deliver+0x208/0x32c
 [<c0102e0e>] do_signal+0x98/0x15e
 [<c01176ac>] default_wake_function+0x0/0x12
 [<c02a01b3>] usb_hcd_irq+0x3d/0x7a
 [<c0133294>] do_futex+0x74/0xc9
 [<c0133362>] sys_futex+0x79/0x10d
 [<c0102f09>] do_notify_resume+0x35/0x38
 [<c01030c6>] work_notifysig+0x13/0x15
Code: d0 8b 5c 24 0c 8b 74 24 10 8b 7c 24 14 8b 6c 24 18 83 c4 1c c3 89 74 24 
08 89 4c 24 04 89 2c 24 ff 16 eb b3 8b 44 2408 8b 40 7c <8b> 50 50 89 44 24 
08 89 54 24 04 e9 c2 f8 ff ff 8b 44 24 08 8b

Michal




More information about the linux-dvb mailing list