[linux-dvb] Re: oops when playing using pluto2 driver

Michal Semler cijoml at volny.cz
Thu Jan 12 11:52:24 CET 2006


Hi Adrian,

yes, bugs are still there. Main problem for me is that:
1) kernel oops when changing channel (mainly from one multiplex to another)
2) picture errors when playing on CPU with 128kbit cache (P4 celeron)
I tried use in the same laptop P4 mobile with 512kbit cache and it works. Also 
in Pentium M it works.

Regards

Michal

Dne út 10. ledna 2006 18:47 Adrian Bunk napsal(a):
> Hi Michal,
>
> is this problem still present in kernel 2.6.15?
>
> cu
> Adrian
>
> On Thu, Sep 22, 2005 at 10:32:55PM +0200, Michal Semler wrote:
> > Sending oops occured playing using pluto2 driver
> >
> > tda1004x: found firmware revision ff -- invalid
> > tda1004x: waiting for firmware upload...
> > tda1004x: found firmware revision 20 -- ok
> > tda1004x: found firmware revision 20 -- ok
> > pluto2 0000:03:00.0: overflow irq (6)
> > 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 :(
> > ACPI: PCI interrupt for device 0000:03:00.0 disabled
> > Unable to handle kernel NULL pointer dereference at virtual address
> > 0000016c printing eip:
> > f8856ed0
> > *pde = 00000000
> > Oops: 0000 [#1]
> > PREEMPT
> > Modules linked in: rfcomm hidp l2cap pcspkr cdc_acm sd_mod 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 i2c_i801 ehci_hcd
> > hci_usb eth1394 usb_storage bluetoothuhci_hcd ipw2200 ieee80211
> > ieee80211_crypt 8139too mii ohci1394 sr_mod sbp2 scsi_mod ieee1394 ide_cd
> > cdrom genrtc pluto2 dvb_core tda1004x
> > CPU:    0
> > EIP:    0060:[<f8856ed0>]    Not tainted VLI
> > EFLAGS: 00010246   (2.6.13)
> > EIP is at dvb_frontend_poll+0x40/0xb0 [dvb_core]
> > eax: 00000000   ebx: 00000000   ecx: 00000174   edx: 00000001
> > esi: 00000000   edi: f21ff700   ebp: 00000001   esp: f569df10
> > ds: 007b   es: 007b   ss: 0068
> > Process kaffeine (pid: 5034, threadinfo=f569c000 task=efd5f060)
> > Stack: f569df1c 00393b58 f569df98 00000145 f74bb188 f21ff700 c017a871
> > f21ff700 00000000 f74bb180 00000000 f569df5c f569df60 c017a8ec 00000001
> > f74bb188 f569df5c f569df60 f569c000 00000000 00000000 00000000 f74bb180
> > bf88fe08 Call Trace:
> >  [<c017a871>] do_pollfd+0x91/0xa0
> >  [<c017a8ec>] do_poll+0x6c/0xe0
> >  [<c017ab30>] sys_poll+0x1d0/0x230
> >  [<c0179e90>] __pollwait+0x0/0xd0
> >  [<c01031e5>] syscall_call+0x7/0xb
> > Code: 24 0c 8b 47 78 8b 40 28 8b 58 0c a1 d0 23 86 f8 85 c0 75 47 85 f6
> > 89 d9 0f 95 c0 81 c1 74 01 00 00 0f 95 c2 0f b6 d285 d0 75 60 <8b> 93 6c
> > 01 00 00 b8 43 00 00 00 8b 74 24 10 39 93 68 01 00 00
> >  <1>Unable to handle kernel paging request at virtual address f882c050
> >  printing eip:
> > f8850467
> > *pde = 017ec067
> > *pte = 00000000
> > Oops: 0000 [#2]
> > PREEMPT
> > Modules linked in: rfcomm hidp l2cap pcspkr cdc_acm sd_mod 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 i2c_i801 ehci_hcd
> > hci_usb eth1394 usb_storage bluetoothuhci_hcd ipw2200 ieee80211
> > ieee80211_crypt 8139too mii ohci1394 sr_mod sbp2 scsi_mod ieee1394 ide_cd
> > cdrom genrtc pluto2 dvb_core tda1004x
> > CPU:    0
> > EIP:    0060:[<f8850467>]    Not tainted VLI
> > EFLAGS: 00010286   (2.6.13)
> > EIP is at dvb_demux_release+0x7/0x20 [dvb_core]
> > eax: f882c000   ebx: 00000008   ecx: 00000000   edx: f8850460
> > esi: ef05c780   edi: c17e0e80   ebp: f61eb314   esp: ee0ede28
> > ds: 007b   es: 007b   ss: 0068
> > Process kaffeine (pid: 5064, threadinfo=ee0ec000 task=ee09e580)
> > Stack: c0165a6e f61eb314 ef05c780 00000000 00000000 f639840c ef05c780
> > f6ac5040 00000000 00000001 c0163db6 ef05c780 f6ac5040 0000168f 0000000a
> > f6ac5040 c011fa72 ef05c780 f6ac5040 ee0ec000 ee09e580 f6ac5040 00000009
> > c01207a5 Call Trace:
> >  [<c0165a6e>] __fput+0x15e/0x1a0
> >  [<c0163db6>] filp_close+0x46/0x90
> >  [<c011fa72>] put_files_struct+0x62/0xd0
> >  [<c01207a5>] do_exit+0x105/0x420
> >  [<c0120b34>] do_group_exit+0x34/0xa0
> >  [<c012a80b>] get_signal_to_deliver+0x20b/0x330
> >  [<c0102f9c>] do_signal+0x6c/0x150
> >  [<c0179e90>] __pollwait+0x0/0xd0
> >  [<c017a5a0>] sys_select+0x210/0x450
> >  [<c0164898>] vfs_read+0x1a8/0x1b0
> >  [<c01030b7>] do_notify_resume+0x37/0x3c
> >  [<c0103276>] work_notifysig+0x13/0x15
> > Code: 74 24 10 8b 7c 24 14 8b 6c 24 18 83 c4 1c c3 90 8d 74 26 00 89 74
> > 24 08 89 4c 24 04 89 2c 24 ff 16 eb ae 90 8b 44 2408 8b 40 78 <8b> 50 50
> > 89 44 24 08 89 54 24 04 e9 69 f8 ff ff 89 f6 8d bc 27
> >  <1>Fixing recursive fault but reboot is needed!
> >
> >
> > vanilla kernel 2.6.13, debian sarge
> >
> > Michal

-- 
S pozdravem

Michal Semler



More information about the linux-dvb mailing list