[linux-dvb] kernel Oops while unloading the card

Mario Rossi mariofutire at googlemail.com
Wed Nov 8 00:26:37 CET 2006


Hauppauge WinTV-NOVA-T usb2. kernel 2.6.18.2 & latest v4l-dvb.

I had (once) this Oops while unplugging the card with no apps accessing it.
Is it possible that the code checking for the remote control should be
stopped before unplugging the cable? The same as any application
actually playing some video
Why is the Oops occuring after the
dvb-usb: Hauppauge WinTV-NOVA-T usb2 successfully deinitialized and
disconnected.
Shouldn't the driver be unloaded byt that time?

What I mean is: should I always run "make unload" before unplugging?

Or is it just an unlucky situation?

Nov  6 22:48:45 thinkpad kernel: dvb-usb: bulk message failed: -71 (2/0)
Nov  6 22:48:45 thinkpad kernel: usb 4-4: USB disconnect, address 4
Nov  6 22:48:45 thinkpad kernel: dvb-usb: bulk message failed: -22 (2/0)
Nov  6 22:48:45 thinkpad kernel: dvb-usb: Hauppauge WinTV-NOVA-T usb2
successfully deinitialized and disconnected.
Nov  6 22:48:45 thinkpad kernel: BUG: unable to handle kernel paging
request at virtual address 74707665
Nov  6 22:48:45 thinkpad kernel:  printing eip:
Nov  6 22:48:45 thinkpad kernel: 74707665
Nov  6 22:48:45 thinkpad kernel: *pde = 00000000
Nov  6 22:48:45 thinkpad kernel: Oops: 0000 [#1]
Nov  6 22:48:45 thinkpad kernel: Modules linked in: mt2060
dvb_usb_nova_t_usb2 dvb_usb_dibusb_common dib3000mc dibx000_common
dvb_usb dvb_core dvb_pll radeon drm i2c_dev i2c_core xt_tcpudp
xt_state iptable_nat ip_nat ip_conntrack iptable_filter ip_tables
x_tables vfat fat parport_pc parport nvram 8250_pci 8250 serial_core
snd_intel8x0m snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy
snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss
snd_mixer_oss snd_pcm ohci1394 ieee1394 ehci_hcd uhci_hcd e1000
snd_timer intel_agp snd agpgart pcspkr soundcore snd_page_alloc
Nov  6 22:48:45 thinkpad kernel: CPU:    0
Nov  6 22:48:45 thinkpad kernel: EIP:    0060:[<74707665>]    Not tainted VLI
Nov  6 22:48:45 thinkpad kernel: EFLAGS: 00010246   (2.6.18.2 #1)
Nov  6 22:48:45 thinkpad kernel: EIP is at 0x74707665
Nov  6 22:48:45 thinkpad kernel: eax: dfe29f64   ebx: 00000286   ecx:
c14796c8   edx: c14796c8
Nov  6 22:48:45 thinkpad kernel: esi: d65b2000   edi: c14796c0   ebp:
d65b2000   esp: dfe29f50
Nov  6 22:48:45 thinkpad kernel: ds: 007b   es: 007b   ss: 0068
Nov  6 22:48:45 thinkpad kernel: Process events/0 (pid: 3, ti=dfe28000
task=dfe0e030 task.ti=dfe28000)
Nov  6 22:48:45 thinkpad kernel: Stack: e0af47a7 d65b2000 dfe29f64
dfe29f60 000006fb 00000000 00000286 d65b2f9c
Nov  6 22:48:45 thinkpad kernel:        c011ba5c d65b2000 e0af4782
c14796d0 c14796c0 c14796c8 00000000 c011bf7a
Nov  6 22:48:45 thinkpad kernel:        00000001 00000000 dfe21f44
00010000 00000000 00000000 dfe0e030 c010d018
Nov  6 22:48:45 thinkpad kernel: Call Trace:
Nov  6 22:48:45 thinkpad kernel:  [<e0af47a7>]
dvb_usb_read_remote_control+0x25/0xee [dvb_usb]
Nov  6 22:48:45 thinkpad kernel:  [<c011ba5c>] run_workqueue+0x68/0x96
Nov  6 22:48:45 thinkpad kernel:  [<e0af4782>]
dvb_usb_read_remote_control+0x0/0xee [dvb_usb]
Nov  6 22:48:45 thinkpad kernel:  [<c011bf7a>] worker_thread+0xf2/0x124
Nov  6 22:48:45 thinkpad kernel:  [<c010d018>] default_wake_function+0x0/0x15
Nov  6 22:48:45 thinkpad kernel:  [<c011be88>] worker_thread+0x0/0x124
Nov  6 22:48:45 thinkpad kernel:  [<c011e045>] kthread+0xb1/0xe0
Nov  6 22:48:45 thinkpad kernel:  [<c011df94>] kthread+0x0/0xe0
Nov  6 22:48:45 thinkpad kernel:  [<c0100ac9>] kernel_thread_helper+0x5/0xb
Nov  6 22:48:45 thinkpad kernel: Code:  Bad EIP value.
Nov  6 22:48:45 thinkpad kernel: EIP: [<74707665>] 0x74707665 SS:ESP
0068:dfe29f50



More information about the linux-dvb mailing list