All of lore.kernel.org
 help / color / mirror / Atom feed
* Pinnacle 300i antenna power kernel oops
@ 2009-08-16  9:53 Martin Konopka
  2009-08-18  0:04 ` hermann pitton
  0 siblings, 1 reply; 2+ messages in thread
From: Martin Konopka @ 2009-08-16  9:53 UTC (permalink / raw)
  To: linux-media

Hi,

after my failed attempts to activate the external antenna power on an Pinnacle 
310i, I bought a 300i. When I load the module saa7134_dvb with the option 
antenna_pwr = 1 I can indeed measure a voltage at the HF-Socket. But when my 
tv application tries to access the DVB device, I get a kernel oops. I have 
attached the log messages below. I'm using kernel 2.6.28-11-generic SMP 
i686 .

The card works perfectly when the antenna power is disabled.

Thanks for your help!

Martin



[   22.556260] BUG: unable to handle kernel paging request at f84b92d0
[   22.556349] IP: [<f7e8341a>] pinnacle_antenna_pwr+0xda/0x140 [saa7134_dvb]
[   22.556412] *pde = 35d3f067 *pte = 00000000
[   22.556416] Oops: 0000 [#1] SMP
[   22.556500] last sysfs file: /sys/devices/virtual/net/pan0/flags
[   22.556532] Dumping ftrace buffer:
[   22.556563]    (ftrace buffer empty)
[   22.556592] Modules linked in: bridge stp bnep video output input_polldev 
nfsd auth_rpcgss exportfs nfs lockd nfs_acl sunrpc xfs it87 hwmon_vid lp 
mt352 saa7134_dvb videobuf_dvb dvb_core saa7134_alsa mt20xx tea5767 tda9887 
tda8290 tuner snd_seq_dummy snd_seq_oss snd_hda_intel snd_seq_midi saa7134 
snd_rawmidi snd_seq_midi_event snd_pcm_oss snd_mixer_oss ir_common snd_pcm 
videodev snd_seq fglrx(P) v4l1_compat compat_ioctl32 agpgart snd_seq_device 
snd_timer ppdev pcspkr i2c_piix4 v4l2_common videobuf_dma_sg videobuf_core 
tveeprom shpchp snd soundcore snd_page_alloc parport_pc parport usbhid floppy 
ohci1394 r8169 mii ieee1394 fbcon tileblit font bitblit softcursor
[   22.558582]
[   22.558612] Pid: 3361, comm: kdvb-ad-0-fe-0 Tainted: P           
(2.6.28-11-generic #42-Ubuntu) System Product Name
[   22.558646] EIP: 0060:[<f7e8341a>] EFLAGS: 00010282 CPU: 1
[   22.558678] EIP is at pinnacle_antenna_pwr+0xda/0x140 [saa7134_dvb]
[   22.558710] EAX: f84b92d0 EBX: f5dd3000 ECX: 0165f000 EDX: 0000001b
[   22.558741] ESI: f5dd3000 EDI: f5dd3140 EBP: f5f4fe9c ESP: f5f4fe84
[   22.558772]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[   22.558803] Process kdvb-ad-0-fe-0 (pid: 3361, ti=f5f4e000 task=f5a0d7f0 
task.ti=f5f4e000)
[   22.558837] Stack:
[   22.558867]  c03e7a3d 00000001 f5f4fed0 f5c4d404 f5c4d404 f5dd3000 f5f4feec 
f7e837af
[   22.559090]  00000000 00000003 000025a0 c012888f f5a0d7f0 f5b48c90 f5f4fee4 
c0102ab7
[   22.559369]  f5a0db2c c1e18280 f5f4feec 00000043 c1e10002 f5f4fedc f1007100 
fffff1cc
[   22.559677] Call Trace:
[   22.559707]  [<c03e7a3d>] ? i2c_transfer+0x6d/0x90
[   22.559770]  [<f7e837af>] ? mt352_pinnacle_tuner_set_params+0xcf/0xe0 
[saa7134_dvb]
[   22.559834]  [<c012888f>] ? dequeue_task+0xcf/0x130
[   22.559894]  [<c0102ab7>] ? __switch_to+0xb7/0x1a0
[   22.559954]  [<f7e9a3b8>] ? mt352_set_parameters+0x2d8/0x410 [mt352]
[   22.560020]  [<c0122d58>] ? default_spin_lock_flags+0x8/0x10
[   22.560081]  [<c0502c0e>] ? _spin_lock_irqsave+0x2e/0x40
[   22.560142]  [<f7f0c871>] ? dvb_frontend_swzigzag_autotune+0xc1/0x240 
[dvb_core]
[   22.560202]  [<c05016e6>] ? schedule_timeout+0x86/0xe0
[   22.560202]  [<c0143db0>] ? process_timeout+0x0/0x10
[   22.560202]  [<f7f0d6e1>] ? dvb_frontend_swzigzag+0x221/0x270 [dvb_core]
[   22.560202]  [<f7f0e037>] ? dvb_frontend_thread+0x397/0x440 [dvb_core]
[   22.560202]  [<c014ecb0>] ? autoremove_wake_function+0x0/0x50
[   22.560202]  [<f7f0dca0>] ? dvb_frontend_thread+0x0/0x440 [dvb_core]
[   22.560202]  [<c014e90c>] ? kthread+0x3c/0x70
[   22.560202]  [<c014e8d0>] ? kthread+0x0/0x70
[   22.560202]  [<c0105477>] ? kernel_thread_helper+0x7/0x10
[   22.560202] Code: c8 8b 93 20 01 00 00 81 c2 b4 01 00 00 8b 02 0d 00 00 00 
10 89 02 b8 c6 a7 00 00 e8 91 96 44 c8 8b 83 20 01 00 00 05 d0 06 00 00 <8b> 
30 a1 88 7f e8 f7 81 e6 00 00 00 08 85 c0 75 22 85 f6 75 15
[   22.560202] EIP: [<f7e8341a>] pinnacle_antenna_pwr+0xda/0x140 [saa7134_dvb] 
SS:ESP 0068:f5f4fe84

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Pinnacle 300i antenna power kernel oops
  2009-08-16  9:53 Pinnacle 300i antenna power kernel oops Martin Konopka
@ 2009-08-18  0:04 ` hermann pitton
  0 siblings, 0 replies; 2+ messages in thread
From: hermann pitton @ 2009-08-18  0:04 UTC (permalink / raw)
  To: Martin Konopka; +Cc: linux-media

Hi Martin,

Am Sonntag, den 16.08.2009, 11:53 +0200 schrieb Martin Konopka:
> Hi,
> 
> after my failed attempts to activate the external antenna power on an Pinnacle 
> 310i, I bought a 300i. When I load the module saa7134_dvb with the option 
> antenna_pwr = 1 I can indeed measure a voltage at the HF-Socket. But when my 
> tv application tries to access the DVB device, I get a kernel oops. I have 
> attached the log messages below. I'm using kernel 2.6.28-11-generic SMP 
> i686 .
> 
> The card works perfectly when the antenna power is disabled.
> 
> Thanks for your help!
> 
> Martin


did not try to analyze the oops yet, but since the driver code for this
card is unchanged since years, I suspect it happens on a higher level.

You might try, if it still happens with recent v4l-dvb stuff.

In that case, Michael Krufky eventually can confirm it, since he is the
only one active on the lists currently having such a card.

Depending on what other stuff he is working on, this might be still time
consuming and an annoyance for him, but maybe he will have a look ;)

Btw, I received an used Pinnacle 310i this afternoon, since I'm a little
bit stuffed with mysteries on such.

First impression on recent:

The massive silver remote works, sometimes the driver fails to read the
eeprom on load. Else, it has 100% the same reception quality for analog
TV and DVB-T like all my other cards with tda8275a and without LNA
support and is totally stable.

I suspect now, that it is like on the HVR1110s currently, that we might
have already different models with and without LNA there too.

Cheers,
Hermann

> 
> [   22.556260] BUG: unable to handle kernel paging request at f84b92d0
> [   22.556349] IP: [<f7e8341a>] pinnacle_antenna_pwr+0xda/0x140 [saa7134_dvb]
> [   22.556412] *pde = 35d3f067 *pte = 00000000
> [   22.556416] Oops: 0000 [#1] SMP
> [   22.556500] last sysfs file: /sys/devices/virtual/net/pan0/flags
> [   22.556532] Dumping ftrace buffer:
> [   22.556563]    (ftrace buffer empty)
> [   22.556592] Modules linked in: bridge stp bnep video output input_polldev 
> nfsd auth_rpcgss exportfs nfs lockd nfs_acl sunrpc xfs it87 hwmon_vid lp 
> mt352 saa7134_dvb videobuf_dvb dvb_core saa7134_alsa mt20xx tea5767 tda9887 
> tda8290 tuner snd_seq_dummy snd_seq_oss snd_hda_intel snd_seq_midi saa7134 
> snd_rawmidi snd_seq_midi_event snd_pcm_oss snd_mixer_oss ir_common snd_pcm 
> videodev snd_seq fglrx(P) v4l1_compat compat_ioctl32 agpgart snd_seq_device 
> snd_timer ppdev pcspkr i2c_piix4 v4l2_common videobuf_dma_sg videobuf_core 
> tveeprom shpchp snd soundcore snd_page_alloc parport_pc parport usbhid floppy 
> ohci1394 r8169 mii ieee1394 fbcon tileblit font bitblit softcursor
> [   22.558582]
> [   22.558612] Pid: 3361, comm: kdvb-ad-0-fe-0 Tainted: P           
> (2.6.28-11-generic #42-Ubuntu) System Product Name
> [   22.558646] EIP: 0060:[<f7e8341a>] EFLAGS: 00010282 CPU: 1
> [   22.558678] EIP is at pinnacle_antenna_pwr+0xda/0x140 [saa7134_dvb]
> [   22.558710] EAX: f84b92d0 EBX: f5dd3000 ECX: 0165f000 EDX: 0000001b
> [   22.558741] ESI: f5dd3000 EDI: f5dd3140 EBP: f5f4fe9c ESP: f5f4fe84
> [   22.558772]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
> [   22.558803] Process kdvb-ad-0-fe-0 (pid: 3361, ti=f5f4e000 task=f5a0d7f0 
> task.ti=f5f4e000)
> [   22.558837] Stack:
> [   22.558867]  c03e7a3d 00000001 f5f4fed0 f5c4d404 f5c4d404 f5dd3000 f5f4feec 
> f7e837af
> [   22.559090]  00000000 00000003 000025a0 c012888f f5a0d7f0 f5b48c90 f5f4fee4 
> c0102ab7
> [   22.559369]  f5a0db2c c1e18280 f5f4feec 00000043 c1e10002 f5f4fedc f1007100 
> fffff1cc
> [   22.559677] Call Trace:
> [   22.559707]  [<c03e7a3d>] ? i2c_transfer+0x6d/0x90
> [   22.559770]  [<f7e837af>] ? mt352_pinnacle_tuner_set_params+0xcf/0xe0 
> [saa7134_dvb]
> [   22.559834]  [<c012888f>] ? dequeue_task+0xcf/0x130
> [   22.559894]  [<c0102ab7>] ? __switch_to+0xb7/0x1a0
> [   22.559954]  [<f7e9a3b8>] ? mt352_set_parameters+0x2d8/0x410 [mt352]
> [   22.560020]  [<c0122d58>] ? default_spin_lock_flags+0x8/0x10
> [   22.560081]  [<c0502c0e>] ? _spin_lock_irqsave+0x2e/0x40
> [   22.560142]  [<f7f0c871>] ? dvb_frontend_swzigzag_autotune+0xc1/0x240 
> [dvb_core]
> [   22.560202]  [<c05016e6>] ? schedule_timeout+0x86/0xe0
> [   22.560202]  [<c0143db0>] ? process_timeout+0x0/0x10
> [   22.560202]  [<f7f0d6e1>] ? dvb_frontend_swzigzag+0x221/0x270 [dvb_core]
> [   22.560202]  [<f7f0e037>] ? dvb_frontend_thread+0x397/0x440 [dvb_core]
> [   22.560202]  [<c014ecb0>] ? autoremove_wake_function+0x0/0x50
> [   22.560202]  [<f7f0dca0>] ? dvb_frontend_thread+0x0/0x440 [dvb_core]
> [   22.560202]  [<c014e90c>] ? kthread+0x3c/0x70
> [   22.560202]  [<c014e8d0>] ? kthread+0x0/0x70
> [   22.560202]  [<c0105477>] ? kernel_thread_helper+0x7/0x10
> [   22.560202] Code: c8 8b 93 20 01 00 00 81 c2 b4 01 00 00 8b 02 0d 00 00 00 
> 10 89 02 b8 c6 a7 00 00 e8 91 96 44 c8 8b 83 20 01 00 00 05 d0 06 00 00 <8b> 
> 30 a1 88 7f e8 f7 81 e6 00 00 00 08 85 c0 75 22 85 f6 75 15
> [   22.560202] EIP: [<f7e8341a>] pinnacle_antenna_pwr+0xda/0x140 [saa7134_dvb] 
> SS:ESP 0068:f5f4fe84



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-08-18  0:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-16  9:53 Pinnacle 300i antenna power kernel oops Martin Konopka
2009-08-18  0:04 ` hermann pitton

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.