* Haupauge Nova-T 500 2.6.28 regression dib0700
@ 2009-02-23 9:52 Janne Grunau
2009-02-23 15:27 ` Devin Heitmueller
0 siblings, 1 reply; 3+ messages in thread
From: Janne Grunau @ 2009-02-23 9:52 UTC (permalink / raw)
To: linux-media; +Cc: dheitmueller, pb
Hi,
I have some difficulties with the Hauppauge Nova-T 500 and 2.6.28 kernels.
Following USB errors appear with 2.6.28.4 every 100ms:
Feb 15 02:46:03 golem [ 7720.876132] usb 2-1: events/3 timed out on ep1in len=0/6
Feb 15 02:46:03 golem [ 7720.976039] usb 2-1: events/3 timed out on ep1in len=0/6
Feb 15 02:46:03 golem [ 7721.076068] usb 2-1: events/3 timed out on ep1in len=0/6
The device is still useable but occasionally I see the same error
with additional usb errors (iirc same kernel and config)
Feb 17 20:33:17 golem [ 14.733031] ehci_hcd 0000:01:06.2: reused qh ffff8800bf80d140 schedule
Feb 17 20:33:17 golem [ 14.733040] usb 2-1: link qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
Feb 17 20:33:17 golem [ 14.783035] usb 2-1: unlink qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
Feb 17 20:33:17 golem [ 14.783107] usb 2-1: events/3 timed out on ep1in len=0/6
...
Feb 17 20:34:12 golem [ 128.130059] ehci_hcd 0000:01:06.2: reused qh ffff8800bf80d140 schedule
Feb 17 20:34:12 golem [ 128.130069] usb 2-1: link qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
Feb 17 20:34:12 golem [ 128.131007] ehci_hcd 0000:01:06.2: force halt; handhake ffffc20000050014 00
004000 00000000 -> -110
ehci gives up and the device is unuseabe.
This is still the case with 2.6.28.7.
git bisect blames following change:
| commit 99afb989b05b9fb1c7b3831ce4b7a000b214acdb
| Author: Devin Heitmueller <devin.heitmueller@gmail.com>
| Date: Sat Nov 15 07:13:07 2008 -0300
|
| V4L/DVB (9639): Make dib0700 remote control support work with firmware v1.20
2.6.28.x with DVB drivers from v4l-dvb hg works as expected bu I fail
to see which changeset fixed it. If you have an idea I'll test it.
Otherwise I'll bisect v4l-dvb hg.
This should be fixed in 2.6.28-stable.
Janne
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Haupauge Nova-T 500 2.6.28 regression dib0700
2009-02-23 9:52 Janne Grunau
@ 2009-02-23 15:27 ` Devin Heitmueller
0 siblings, 0 replies; 3+ messages in thread
From: Devin Heitmueller @ 2009-02-23 15:27 UTC (permalink / raw)
To: Janne Grunau; +Cc: linux-media, dheitmueller, pb
On Mon, Feb 23, 2009 at 4:52 AM, Janne Grunau <j@jannau.net> wrote:
> Hi,
>
> I have some difficulties with the Hauppauge Nova-T 500 and 2.6.28 kernels.
>
> Following USB errors appear with 2.6.28.4 every 100ms:
>
> Feb 15 02:46:03 golem [ 7720.876132] usb 2-1: events/3 timed out on ep1in len=0/6
> Feb 15 02:46:03 golem [ 7720.976039] usb 2-1: events/3 timed out on ep1in len=0/6
> Feb 15 02:46:03 golem [ 7721.076068] usb 2-1: events/3 timed out on ep1in len=0/6
>
> The device is still useable but occasionally I see the same error
> with additional usb errors (iirc same kernel and config)
>
> Feb 17 20:33:17 golem [ 14.733031] ehci_hcd 0000:01:06.2: reused qh ffff8800bf80d140 schedule
> Feb 17 20:33:17 golem [ 14.733040] usb 2-1: link qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
> Feb 17 20:33:17 golem [ 14.783035] usb 2-1: unlink qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
> Feb 17 20:33:17 golem [ 14.783107] usb 2-1: events/3 timed out on ep1in len=0/6
> ...
> Feb 17 20:34:12 golem [ 128.130059] ehci_hcd 0000:01:06.2: reused qh ffff8800bf80d140 schedule
> Feb 17 20:34:12 golem [ 128.130069] usb 2-1: link qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
> Feb 17 20:34:12 golem [ 128.131007] ehci_hcd 0000:01:06.2: force halt; handhake ffffc20000050014 00
> 004000 00000000 -> -110
>
> ehci gives up and the device is unuseabe.
>
> This is still the case with 2.6.28.7.
>
> git bisect blames following change:
>
> | commit 99afb989b05b9fb1c7b3831ce4b7a000b214acdb
> | Author: Devin Heitmueller <devin.heitmueller@gmail.com>
> | Date: Sat Nov 15 07:13:07 2008 -0300
> |
> | V4L/DVB (9639): Make dib0700 remote control support work with firmware v1.20
>
> 2.6.28.x with DVB drivers from v4l-dvb hg works as expected bu I fail
> to see which changeset fixed it. If you have an idea I'll test it.
> Otherwise I'll bisect v4l-dvb hg.
>
> This should be fixed in 2.6.28-stable.
>
> Janne
Hello Janneg,
Thank you for reporting this issue.
We actually rely on the bulk endpoint timing out to query the IR port
if there is no keypress. I wonder if they introduced a new kernel
warning in 2.6.28.4 when this occurs.
Regarding the other issue, is there any correlation with the errors to
plugging/unplugging the devices? Perhaps there is an issue with
cancellation of the thread that does the polling when the device is
disconnected.
I actually don't have a Nova-T 500. I did all the development on the
dib0700 based Pinnacle 801e.
Devin
--
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Haupauge Nova-T 500 2.6.28 regression dib0700
[not found] <65EB3BF45DAF40859841D6D9ECFB0C55@Vista>
@ 2009-06-09 9:34 ` Janne Grunau
0 siblings, 0 replies; 3+ messages in thread
From: Janne Grunau @ 2009-06-09 9:34 UTC (permalink / raw)
To: Hubert Hafner; +Cc: linux-media
Hi,
cc-ed linux-media
On Mon, Jun 01, 2009 at 12:48:33PM +0200, Hubert Hafner wrote:
>
> I've read your message on mail-archive.com on the linux-media section.
>
> The same problem seems to be valid for the Haupauge Nova-TD (a dual
> receiver). After a few minutes the ehci_hcd core is halted.
>
> Have you got any ideas how to solve this? I've read setting URB to 1
> (?) should solve this issue - but where to set this parameter and did
> it work out?
There's a patch on the linux-media list. Search for a thread with
"dib0700 Nova-TD-Stick problem" as subject.
> disable_rc_polling does not solve the problem. At least at my Ubuntu
> Server 8.10 with kernel 2.6.27-7.
Seems to be different problem than. At least kernel 2.6.27.x works here
without problems.
Janne
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-06-09 9:44 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <65EB3BF45DAF40859841D6D9ECFB0C55@Vista>
2009-06-09 9:34 ` Haupauge Nova-T 500 2.6.28 regression dib0700 Janne Grunau
2009-02-23 9:52 Janne Grunau
2009-02-23 15:27 ` Devin Heitmueller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox