All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Markus Rechberger" <markus.rechberger@amd.com>
To: "Chris Murton" <chris.murton@gmail.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Oops on 2.6.21 with dvb-usb-dib0700?
Date: Fri, 20 Apr 2007 12:25:13 +0200	[thread overview]
Message-ID: <46289509.6090306@amd.com> (raw)

Hi,

this will be fixed in upcoming kernel releases, there's already a patch 
for that in the video4linux/dvb repository on linuxtv.org.
So if you update your v4l-dvb drivers that problem shouldn't occure anymore.

http://linuxtv.org/repo/

-Markus

On 4/19/07, Chris Murton <chris.murton@gmail.com> wrote:
 > 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@vger.kernel.org
 > More majordomo info at  http://vger.kernel.org/majordomo-info.html
 > Please read the FAQ at  http://www.tux.org/lkml/
 >

-- 
           |           AMD Saxony Limited Liability Company & Co. KG
 Operating |         Wilschdorfer Landstr. 101, 01109 Dresden, Germany
 System    |                  Register Court Dresden: HRA 4896
 Research  |              General Partner authorized to represent:
 Center    |             AMD Saxony LLC (Wilmington, Delaware, US)
           | General Manager of AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy




             reply	other threads:[~2007-04-20 10:15 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-20 10:25 Markus Rechberger [this message]
  -- strict thread matches above, loose matches on Subject: below --
2007-04-19 17:54 Oops on 2.6.21 with dvb-usb-dib0700? Chris Murton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=46289509.6090306@amd.com \
    --to=markus.rechberger@amd.com \
    --cc=chris.murton@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.