Re: Haupauge Nova-T 500 2.6.28 regression dib0700

2009-06-09 Thread Janne Grunau
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
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Haupauge Nova-T 500 2.6.28 regression dib0700

2009-02-23 Thread Janne Grunau
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 :01:06.2: reused qh 
8800bf80d140 schedule
Feb 17 20:33:17 golem [   14.733040] usb 2-1: link qh64-0001/8800bf80d140 
start 63 [2/0 us]
Feb 17 20:33:17 golem [   14.783035] usb 2-1: unlink qh64-0001/8800bf80d140 
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 :01:06.2: reused qh 
8800bf80d140 schedule
Feb 17 20:34:12 golem [  128.130069] usb 2-1: link qh64-0001/8800bf80d140 
start 63 [2/0 us]
Feb 17 20:34:12 golem [  128.131007] ehci_hcd :01:06.2: force halt; 
handhake c2050014 00 
004000  - -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.heitmuel...@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
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Haupauge Nova-T 500 2.6.28 regression dib0700

2009-02-23 Thread Devin Heitmueller
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 :01:06.2: reused qh 
 8800bf80d140 schedule
 Feb 17 20:33:17 golem [   14.733040] usb 2-1: link qh64-0001/8800bf80d140 
 start 63 [2/0 us]
 Feb 17 20:33:17 golem [   14.783035] usb 2-1: unlink 
 qh64-0001/8800bf80d140 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 :01:06.2: reused qh 
 8800bf80d140 schedule
 Feb 17 20:34:12 golem [  128.130069] usb 2-1: link qh64-0001/8800bf80d140 
 start 63 [2/0 us]
 Feb 17 20:34:12 golem [  128.131007] ehci_hcd :01:06.2: force halt; 
 handhake c2050014 00
 004000  - -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.heitmuel...@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
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html