Kernel OOPS with Nova-T-500

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

 



I'm having a few problems with my Nova-T-500s - they seem to (fairly
frequently - at least once a day) cause a kernel OOPS.  This seems to be
(most directly) due to a USB disconnect - I've attached the dmesg
output.  Any ideas on why this USB disconnect is happening, and should
the drivers be handling this any better?

Cheers,
        Robin

-- 
     ___        
    ( ' }     |       Robin Hill         <dvb@xxxxxxxxxxxxxxx>  |
   / / )      | Little Jim says ....                            |
  // !!       |      "He fallen in de water !!"                 |
usb 1-1: USB disconnect, address 2
ehci_hcd 0000:00:09.2: qh f7c69100 (#82) state 4(has tds)
mt2060 I2C write failed
mt2060 I2C write failed
dvb-usb: Hauppauge Nova-T 500 Dual DVB-T successfully deinitialized and disconnected.
BUG: unable to handle kernel NULL pointer dereference at virtual address 0000001c
 printing eip:
f8a879f7
*pde = 00000000
Oops: 0000 [#3]
PREEMPT 
Modules linked in: radeon drm snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq mt2060 dvb_usb_dib0700 dvb_usb dvb_core firmware_class dvb_pll dib3000mc dibx000_common snd_via82xx snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd realtime dhahelper svgalib_helper evdev joydev
CPU:    0
EIP:    0060:[<f8a879f7>]    Not tainted VLI
EFLAGS: 00210292   (2.6.17-gentoo-r8 #1) 
EIP is at dvb_dmxdev_buffer_read+0x10/0x147 [dvb_core]
eax: 0000001c   ebx: 0000001c   ecx: aad50008   edx: 00000800
esi: f8a87b2e   edi: 00000000   ebp: aad50008   esp: e3b91f4c
ds: 007b   es: 007b   ss: 0068
Process mythbackend (pid: 9851, threadinfo=e3b90000 task=f6da00b0)
Stack: 00000800 e3b91e50 e3b91e54 e3b91e58 e3b91e5c e3b91e60 aad50008 f8a87b2e 
       aad50008 002b07a0 f8a87b4f 002b07a0 e3b91fa4 f2ac3240 c014cd1c e3b91fa4 
       f2ac3240 fffffff7 0000c350 e3b90000 c014d0a8 e3b91fa4 00000000 00000000 
Call Trace:
 <f8a87b2e> dvb_dvr_read+0x0/0x25 [dvb_core]  <f8a87b4f> dvb_dvr_read+0x21/0x25 [dvb_core]
 <c014cd1c> vfs_read+0x9f/0x13e  <c014d0a8> sys_read+0x3c/0x63
 <c0102a93> sysenter_past_esp+0x54/0x75 
Code: f7 d3 83 e3 4b e8 d6 77 00 00 89 da 83 ca 43 85 c0 0f 44 da 89 d8 5b 5e 5f 5d c3 55 89 cd 57 31 ff 56 53 89 c3 83 ec 18 89 14 24 <83> 38 00 0f 84 24 01 00 00 8b 40 10 8b 74 24 2c 85 c0 0f 84 ed 
EIP: [<f8a879f7>] dvb_dmxdev_buffer_read+0x10/0x147 [dvb_core] SS:ESP 0068:e3b91f4c
 <1>BUG: unable to handle kernel NULL pointer dereference at virtual address 0000001c
 printing eip:
f8a879f7
*pde = 00000000
Oops: 0000 [#4]
PREEMPT 
Modules linked in: radeon drm snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq mt2060 dvb_usb_dib0700 dvb_usb dvb_core firmware_class dvb_pll dib3000mc dibx000_common snd_via82xx snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd realtime dhahelper svgalib_helper evdev joydev
CPU:    0
EIP:    0060:[<f8a879f7>]    Not tainted VLI
EFLAGS: 00210292   (2.6.17-gentoo-r8 #1) 
EIP is at dvb_dmxdev_buffer_read+0x10/0x147 [dvb_core]
eax: 0000001c   ebx: 0000001c   ecx: aaa9f008   edx: 00000800
esi: f8a87b2e   edi: 00000000   ebp: aaa9f008   esp: f12ddf4c
ds: 007b   es: 007b   ss: 0068
Process mythbackend (pid: 9860, threadinfo=f12dc000 task=f6cb8520)
Stack: 00000800 f12dde50 f12dde58 f12dde60 f12dde68 f12dde70 aaa9f008 f8a87b2e 
       aaa9f008 002b07a0 f8a87b4f 002b07a0 f12ddfa4 ca3e1900 c014cd1c f12ddfa4 
       ca3e1900 fffffff7 0000c350 f12dc000 c014d0a8 f12ddfa4 00000000 00000000 
Call Trace:
 <f8a87b2e> dvb_dvr_read+0x0/0x25 [dvb_core]  <f8a87b4f> dvb_dvr_read+0x21/0x25 [dvb_core]
 <c014cd1c> vfs_read+0x9f/0x13e  <c014d0a8> sys_read+0x3c/0x63
 <c0102a93> sysenter_past_esp+0x54/0x75 
Code: f7 d3 83 e3 4b e8 d6 77 00 00 89 da 83 ca 43 85 c0 0f 44 da 89 d8 5b 5e 5f 5d c3 55 89 cd 57 31 ff 56 53 89 c3 83 ec 18 89 14 24 <83> 38 00 0f 84 24 01 00 00 8b 40 10 8b 74 24 2c 85 c0 0f 84 ed 
EIP: [<f8a879f7>] dvb_dmxdev_buffer_read+0x10/0x147 [dvb_core] SS:ESP 0068:f12ddf4c
 <6>usb 1-1: new high speed USB device using ehci_hcd and address 3
usb 1-1: configuration #1 chosen from 1 choice
dvb-usb: found a 'Hauppauge Nova-T 500 Dual DVB-T' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Hauppauge Nova-T 500 Dual DVB-T).
DVB: registering frontend 0 (DiBcom 3000MC/P)...
MT2060: successfully identified (IF1 = 1220)
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Hauppauge Nova-T 500 Dual DVB-T).
DVB: registering frontend 1 (DiBcom 3000MC/P)...
MT2060: successfully identified (IF1 = 1220)
dvb-usb: Hauppauge Nova-T 500 Dual DVB-T successfully initialized and connected.
BUG: unable to handle kernel NULL pointer dereference at virtual address 00000003
 printing eip:
00000003
*pde = 00000000
Oops: 0000 [#5]
PREEMPT 
Modules linked in: radeon drm snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq mt2060 dvb_usb_dib0700 dvb_usb dvb_core firmware_class dvb_pll dib3000mc dibx000_common snd_via82xx snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd realtime dhahelper svgalib_helper evdev joydev
CPU:    0
EIP:    0060:[<00000003>]    Not tainted VLI
EFLAGS: 00210246   (2.6.17-gentoo-r8 #1) 
EIP is at 0x3
eax: f7a0279c   ebx: 00000004   ecx: 80046f45   edx: f7051080
esi: 80046f45   edi: a7e4c378   ebp: f3d61ec0   esp: f3d61ea8
ds: 007b   es: 007b   ss: 0068
Process mythbackend (pid: 10497, threadinfo=f3d60000 task=f6c6da50)
Stack: f8a87102 f3d61ec0 f7051080 f7a0279c 00000002 00000000 00000000 f3d61eec 
       f3d61f0c 00bb473a f3d61ef0 c03d0a28 c01056f0 f3d61f0c f3d61f0c f3d61f68 
       f6c6da50 f7f8c900 f6c6da50 c0462888 f0fe7f34 c03643d9 f3d61f3c c03d0a28 
Call Trace:
 <f8a87102> dvb_usercopy+0xa6/0xff [dvb_core]  <c01056f0> do_gettimeofday+0x14/0x91
 <c03643d9> schedule+0x47b/0x51a  <c0128a90> hrtimer_cancel+0xa/0x14
 <f8a87184> dvb_generic_ioctl+0x29/0x32 [dvb_core]  <c015b737> do_ioctl+0x47/0x5d
 <c015b98f> vfs_ioctl+0x242/0x255  <c01289ac> hrtimer_wakeup+0x0/0x18
 <c015b9ea> sys_ioctl+0x48/0x62  <c0102a93> sysenter_past_esp+0x54/0x75
Code:  Bad EIP value.
EIP: [<00000003>] 0x3 SS:ESP 0068:f3d61ea8

Attachment: pgpIPTo9qLQNJ.pgp
Description: PGP signature

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux