lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Thu, 19 Apr 2007 18:54:53 +0100
From:	Chris Murton <chris.murton@...il.com>
To:	linux-kernel@...r.kernel.org
Subject: Oops on 2.6.21 with dvb-usb-dib0700?

Hi,

Get an occasional Oops which can occur either when the device is in use, 
or idle.. and it only usually happens after several hours of uptime with 
the module and device loaded. The 'oops' seems to directly correlate 
with the device appearing to disconnect and reconnect via USB (but 
nothing physical has changed).

In this example, the box was booted at 21:50 and the Oops occurred at 
03:13 when the device was idle:

Apr 19 03:13:01 basil kernel: usb 2-1: USB disconnect, address 2
Apr 19 03:13:01 basil kernel: ehci_hcd 0000:04:08.2: qh ffff81003dbc61e0 
(#82) state 4(has tds)
Apr 19 03:13:01 basil kernel: mt2060 I2C write failed
Apr 19 03:13:01 basil kernel: mt2060 I2C write failed
Apr 19 03:13:01 basil kernel: dvb-usb: Hauppauge Nova-T 500 Dual DVB-T 
successfully deinitialized and disconnected.
Apr 19 03:13:02 basil kernel: usb 2-1: new high speed USB device using 
ehci_hcd and address 3
Apr 19 03:13:02 basil kernel: usb 2-1: configuration #1 chosen from 1 choice
Apr 19 03:13:02 basil kernel: dvb-usb: found a 'Hauppauge Nova-T 500 
Dual DVB-T' in warm state.
Apr 19 03:13:02 basil kernel: **WARNING** I2C adapter driver [Hauppauge 
Nova-T 500 Dual DVB-T] forgot to specify physical device; fi
x it!
Apr 19 03:13:02 basil kernel: dvb-usb: will pass the complete MPEG2 
transport stream to the software demuxer.
Apr 19 03:13:02 basil kernel: DVB: registering new adapter (Hauppauge 
Nova-T 500 Dual DVB-T).
Apr 19 03:13:02 basil kernel: **WARNING** I2C adapter driver [DiBX000 
tuner I2C bus] forgot to specify physical device; fix it!
Apr 19 03:13:02 basil kernel: DVB: registering frontend 0 (DiBcom 
3000MC/P)...
Apr 19 03:13:02 basil kernel: MT2060: successfully identified (IF1 = 1220)
Apr 19 03:13:02 basil kernel: dvb-usb: will pass the complete MPEG2 
transport stream to the software demuxer.
Apr 19 03:13:02 basil kernel: DVB: registering new adapter (Hauppauge 
Nova-T 500 Dual DVB-T).
Apr 19 03:13:02 basil kernel: **WARNING** I2C adapter driver [DiBX000 
tuner I2C bus] forgot to specify physical device; fix it!
Apr 19 03:13:02 basil kernel: DVB: registering frontend 1 (DiBcom 
3000MC/P)...
Apr 19 03:13:02 basil kernel: MT2060: successfully identified (IF1 = 1220)
Apr 19 03:13:03 basil kernel: dvb-usb: Hauppauge Nova-T 500 Dual DVB-T 
successfully initialized and connected.
Apr 19 03:17:30 basil kernel: Unable to handle kernel NULL pointer 
dereference at 0000000000000000 RIP:
Apr 19 03:17:30 basil kernel:  [<ffffffff804a4af2>] 
__mutex_lock_interruptible_slowpath+0x22/0x99
Apr 19 03:17:30 basil kernel: PGD 13042067 PUD 13043067 PMD 0
Apr 19 03:17:30 basil kernel: Oops: 0002 [1]
Apr 19 03:17:30 basil kernel: CPU 0
Apr 19 03:17:30 basil kernel: Modules linked in: nvidia(P) snd_mpu401 
snd_mpu401_uart snd_seq_midi snd_seq_midi_event snd_hda_intel
snd_hda_codec snd_seq snd_pcm_oss snd_mixer_oss dvb_usb_dib0700 dib7000m 
dib7000p dvb_usb snd_rawmidi dvb_core snd_pcm snd_timer snd
_seq_device lirc_imon lirc_mceusb2 lirc_dev dvb_pll dib3000mc 
dibx000_common mt2060 snd_page_alloc
Apr 19 03:17:30 basil kernel: Pid: 7860, comm: mythbackend Tainted: 
P      2.6.20 #1
Apr 19 03:17:30 basil kernel: RIP: 0010:[<ffffffff804a4af2>]  
[<ffffffff804a4af2>] __mutex_lock_interruptible_slowpath+0x22/0x99
Apr 19 03:17:30 basil kernel: RSP: 0018:ffff81002e929ea8  EFLAGS: 00010292
Apr 19 03:17:30 basil kernel: RAX: ffffc200101ad0a0 RBX: 
ffffc200101ad098 RCX: 0000000000000000
Apr 19 03:17:30 basil kernel: RDX: ffff81002e929fd8 RSI: 
ffff8100331ee980 RDI: ffffc200101ad098
Apr 19 03:17:30 basil kernel: RBP: ffff810034403200 R08: 
0000000000000000 R09: 0000000000001eb4
Apr 19 03:17:30 basil kernel: R10: 0000000000000000 R11: 
0000000000000206 R12: ffffc200101ad098
Apr 19 03:17:30 basil kernel: R13: ffff81003cff7418 R14: 
ffff81003da1a8c0 R15: ffff81003c997b70
Apr 19 03:17:30 basil kernel: FS:  000000004a816960(0063) 
GS:ffffffff80615000(0000) knlGS:00000000f7db58c0
Apr 19 03:17:30 basil kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 
000000008005003b
Apr 19 03:17:30 basil kernel: CR2: 0000000000000000 CR3: 
0000000013041000 CR4: 00000000000006e0
Apr 19 03:17:30 basil kernel: Process mythbackend (pid: 7860, threadinfo 
ffff81002e928000, task ffff810034403200)
Apr 19 03:17:30 basil kernel: Stack:  ffffc200101ad0a0 0000000000000000 
0000000000000000 0000000800000000
Apr 19 03:17:30 basil kernel:  ffff81003c542fa0 ffffc200101ad000 
ffff81003c542fa0 ffffffff88043d22
Apr 19 03:17:30 basil kernel:  0000000000000008 ffff8100331ee980 
ffff81003cff7418 ffffffff802618ec
Apr 19 03:17:30 basil kernel: Call Trace:
Apr 19 03:17:30 basil kernel:  [<ffffffff88043d22>] 
:dvb_core:dvb_demux_release+0x37/0xba
Apr 19 03:17:30 basil kernel:  [<ffffffff802618ec>] __fput+0xb1/0x164
Apr 19 03:17:30 basil kernel:  [<ffffffff8023671d>] hrtimer_wakeup+0x0/0x21
Apr 19 03:17:30 basil kernel:  [<ffffffff8025f3ec>] filp_close+0x5d/0x65
Apr 19 03:17:30 basil kernel:  [<ffffffff8026046d>] sys_close+0x76/0xaf
Apr 19 03:17:30 basil kernel:  [<ffffffff802092be>] system_call+0x7e/0x83
Apr 19 03:17:30 basil kernel:
Apr 19 03:17:30 basil kernel:
Apr 19 03:17:30 basil kernel: Code: 48 89 21 48 89 4c 24 08 48 89 6c 24 
10 48 83 c8 ff 87 03 ff
Apr 19 03:17:30 basil kernel: RIP  [<ffffffff804a4af2>] 
__mutex_lock_interruptible_slowpath+0x22/0x99
Apr 19 03:17:30 basil kernel:  RSP <ffff81002e929ea8>
Apr 19 03:17:30 basil kernel: CR2: 0000000000000000

If you need any more diagnostics or information from me, just let me know.

Thanks
Chris
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ